سعی میکنم هر ماه مجله IEEE Computer Magazine را اپلود کنم
سعی میکنم هر ماه مجله IEEE Computer Magazine را اپلود کنم
IEEE Computer Magazine October 2013
http://online.qmags.com/CMG1013?pg=99&mode=2#pg1&mode2
IEEE Computer Magazine November 2013
http://online.qmags.com/CMG0313?sess...8071#pg1&mode2
- ITSy—Simplicity Research in Information and Communication Technology
Barry D. Floyd and Steve Bosselmann look more closely at simplicity as a fundamental information and communication technology design construct. Their survey and literature review reveal key opportunities in this area.- Achieving Simplicity with the Three-Layer Product Model
Jan Bosch describes the three-layer product model and its usefulness in managing system growth to foster greater efficiency and responsiveness and how this results in more opportunities for innovation throughout the software development cycle.- Component Models for Reasoning
Cristina Seceleanu and Ivica Crnkovic
Component models built for reasoning facilitate the use of different analysis and prediction techniques that simplify a system’s design while increasing trust in its correct functioning.- Variability Management beyond Feature Models
Quick adaptation in business information system processes is crucial to stay ahead of competitors. Anna-Lena Lamprecht, Stefan Naujokat, and Ina Schaefer propose a synthesis-based framework to enable business process development that automatically yields fully executable variants.- Plug-and-Play Higher-Order Process Integration
Johannes Neubauer and Bernhard Steffen explain how higher-order process integration—even when simplicity oriented—fosters a powerful plug-and-play discipline, where processes and services are moved around like data.- Taking Control of Your Engineering Tools
Chandra Prasad and Wolfram Schulte's experience moving development tools to the cloud highlights the importance of six key principles for a modern cloud-based engineering system.- A Tool Integration Framework for Sustainable Embedded Systems Development
Tiberiu Seceleanu and Gaetana Sapienza describe how tool integration in embedded systems development and maintenance is challenging, and how the iFEST framework can address this by providing flexibility in development processes and extending support for long product life cycles.- Applying KISS to Healthcare Information Technology
Regina Herzlinger, Margo Seltzer, and Mark Gaynor propose how to apply the "keep it simple, stupid" principle to achieve secure integration among healthcare IT providers.
IEEE Computer Magazine September 2013http://www.qmags.com/R/?i=2002a3&e=2...B2FF14C31F.htm
Computing Education
Computing is increasingly important for exploring the world we live in, and learning about computers will be as fundamental as reading, writing, and arithmetic to the understanding of other disciplines as well. The five cover features in this issue zero in on inventive solutions to the diverse educational challenges facing computing education today.
- Addressing the Full Range of Students: Challenges in K-12 Computer Science Education
To meet society’s needs and ensure our young people remain at the forefront of innovation, educators are looking at how best to include CS in K-12 educational curricula—but the learning curve is steep for both students and teachers alike, as Maria Knobelsdorf and Jan Vahrenhold describe in their article.- STEAM-Powered Computing Education: Using E-Textiles to Integrate the Arts and STEM
Kylie Peppler describes how educators, with the goal of broadening participation in computing, are exploring the use of novel, cross-disciplinary technologies such as e-textiles to teach fundamental computing concepts.- The Porous Classroom: Professional Practices in the Computing Curriculum
Sally Fincher and Daniel Knox describe how spaces promoting a mix of academic and practical experience can help computing students succeed in classroom learning and in their transition to the professional world.- Learning and Computing through Creating and Connecting
Scratch, a tool created at MIT to help young people learn programming, combines an authoring environment for interactive media and an online platform for sharing projects. Karen Brennan describes its current use.- The Case for Validated Tools in Computer Science Education Research
Accurately measuring student learning in computer science courses requires validated assessments, which are largely lacking today. Allison Elliot Tew and Brian Dorn describe developing and validating the FCS1 and CAS tools, and how their use will shed light on educational strategies in a variety of settings.
IEEE Computer Magazine August 2013http://www.qmags.com/R/?i=1959a3&e=2...B2FF148B00.htm
Next-Generation Memory
Although today's memory technologies are still scalable for several generations, it is clear that physical limitations will soon slow their pace of scaling and further reduce their functionality. The cover features in this special issue explore how emerging memory technologies take advantage of an improved understanding of memory storage physics and sophisticated materials manufacturing to keep pace with increasing demands on these components, as well as how best to integrate these new technologies into applications and computer systems.
- NAND Flash Memory: Challenges and Opportunities
Yan Li and Kandker N. Quader examine NAND flash's compelling benefits for the mobile and enterprise application space and the challenges engineers must tackle to scale the technology to sub-20 nm.- What Lies Ahead for Resistance-Based Memory Technologies?
Yoon-Jong Song and colleagues describe key advantages of resistance-based memory as well as recent advances in the feasibility of mass producing these new technologies and their suitability for next-generation devices.- The Nonvolatile Memory Transformation of Client Storage
Amber Huffman and Dale Juenemann review the evolution of client storage space given the introduction of solid-state drives in mainstream computing systems. Novel caching solutions are extending the benefits of nonvolatile memory to a wider segment of users at more affordable prices.- How Persistent Memory Will Change Software Systems
Anirudh Badam explores the promise of persistent memory's anticipated advantages: it is bite addressable, fast, and nonvolatile, all while providing higher capacity and energy efficiency. System application design must work to exploit these benefits, while mitigating potential reliability and security concerns.- Refactor, Reduce, Recycle: Restructuring the I/O Stack for the Future of Storage
Steven Swanson and Adrian M. Caulfield describe how emerging nonvolatile storage technologies promise orders-of-magnitude bandwidth increases and latency reductions, but fully realizing their potential requires minimizing storage software overhead and rethinking the roles of hardware and software in storage systems.
IEEE Computer Magazine July 2013http://www.qmags.com/R/?i=1914a3&e=2...B2FF141AFA.htm
Visual Analytics
Today, many algorithmic and mathematical solutions exist for analyzing large datasets such as biomolecular data or complex software source code. Gaining new insights from such data requires the ability to specify what we’re looking for, from clusters of patients exhibiting similar gene expression to bugs in software systems. But what if we do not know what we expect to find? The cover features in this issue examine the fast-moving—and growing—field of visual analytics, which aims to make sense of all this information.
- Software and Hardware Infrastructures for Visual Analytics
Jean-Daniel Fekete elaborates on the three essential layers of infrastructure that must be integrated with one another to create effective visual analytics solutions—data management, visualization, and analytics.- Visual Analytics Support for Intelligence Analysis
Carsten Görg and his colleagues use a hypothetical usage scenario based on the 9/11 attacks to describe what it takes to aid investigators in not only understanding past events but also in going one step further to uncover future threats.- Large-Scale Graph Visualization and Analytics
Kwan-Liu Ma and Chris W. Muelder describe the visual analytics approach to gaining knowledge from large and dynamic graphs.- Real-Time Visual Analytics of Text Data Streams
Daniel Keim and his colleagues describe the process of interactively exploring streaming data to gain new insights and discuss the challenges posed in terms of data management, data processing, and visualization.- Evaluation: A Challenge for Visual Analytics
Jarke van Wijk discusses why evaluation is an inherently hard problem in visual analytics and how researchers should address this issue by considering all ingredients of the evaluation progress together: the data, the tasks, the users, and the artifacts, all of which are heterogeneous on their own.
PLUS
Katie Hafner: The Origins of the Internet
In an interview with Computing Conversations column editor Charles Severance, writer Katie Hafner describes how she researched and wrote her book on the Internet’s birth and evolution.
Through the PRISM Darkly
Columnist Hal Berghel takes a deeper look into the recently exposed PRISM program and how everything old is new again.
Computer's July issue also includes the monthly Computing and the Law column as well as bimonthly columns covering social computing, green IT, science fiction prototyping, and cloud computing.
September 2013 IEEE Computer Magazine
http://online.qmags.com/CMG0913?sessionID=443BC118BEEDB077D97DED9D5&cid=27 51339&eid=18380#pg1&mode2
علاقه مندی ها (Bookmarks)