Celebrating the Past, Looking to the Future
The editor in chief reaffirms Computer's continuing commitment to provide timely information about diverse topics in computer science, technology, and applications and outlines plans for editorial coverage during the Computer Society's 60th anniversary ...
George Stibitz's Values and R.C. Archibald's Slide Rule
In keeping with the Computer Society's celebration of its 60th anniversary year, Computer introduces a new column that illuminates the fundamental themes and values of the computer age by focusing on topics related to history, innovation, organizations, ...
Improved Flash Memory Grows in Popularity
As its performance, price, and popularity improve, some industry observers are predicting robust growth for the NAND flash market.
Security of Critical Control Systems Sparks Concern
Internet connectivity can make operations more convenient, but it also can leave critical industrial control systems vulnerable to the same attacks that threaten other online activities.
News Briefs
AMD Gains on Intel in MarketplaceAMD recently has gained on archrival and mricroprocessor market leader Intel in several areas.New Technique Boosts Optical Networks' SpeedIf successful, a technique that uses standard chip-making technology to build a ...
Good Ideas, through the Looking Glass
Computing's history has been driven by many good and original ideas, but a few turned out to be less brilliant than they first appeared to be.
Ten Commandments of Formal Methods ...Ten Years Later
How have the formal methods commandments fared over the past decade? Are they still valid in the current industrial setting, and have attitudes toward formal methods improved? The authors revisit their ten maxims to answer these questions.
The Pentium Chronicles: Introduction
An excerpt from The Pentium Chronicles: The People, Passion, and Politics Behind the Landmark Chips (Wiley-IEEE Computer Society Press, 2006) offers a project manager's firsthand account of the technical and management challenges facing the team that ...
Successfully Outsourcing Embedded Software Development
The experience of a large US company that capitalized on its experience to build a global development model shows how both the people involved in offshore projects and the projects themselves must be treated differently from internally developed ...
NASA's Exploration Agenda and Capability Engineering
NASA is using model-based languages and risk analysis methodologies to raise software development to the level of hardware development. Ultimately, it hopes to achieve a fusion of systems and software engineering by replacing conventional software ...
A Layered Software Architecture for Quantum Computing Design Tools
Compilers and computer-aided design tools are essential for fine-grained control of nanoscale quantum-mechanical systems. A proposed four-phase design flow assists with computations by transforming a quantum algorithm from a high-level language program ...
Computer Society Offers Full Slate of Programs in 2006
To promote the active exchange of information, ideas, and technological innovation, the IEEE Computer Society sponsors a full spectrum of conferences, publications, local and student chapters, a distance learning campus, and numerous technical ...
Petascale Computational Systems
A balanced cyberinfrastructure is necessary to meet growing data-intensive scientific needs.
A Developmental View of System Security
Security should be integrated into an organization in such a way that it enhances and safeguards each facet in the least intrusive yet most effective way possible at any given time.
Enabling Simulation Interoperability
The High Level Architecture provides a common architecture for distributed modeling and simulation, linking simulations and interfaces to live systems.
Reliability Concerns in Embedded System Designs
Designing a dependable embedded system atop a less reliable hardware platform poses great challenges.
The Unspoken Revolution in Software Engineering
Software professionals must adapt to the new reality of offshore outsourcing.