Join Us
Sign In
My Subscriptions
Magazines
Journals
Video Library
Conference Proceedings
Individual CSDL Subscriptions
Institutional CSDL Subscriptions
Resources
Career Center
Tech News
Resource Center
Press Room
Advertising
Librarian Resources
IEEE.org
Help
About Us
Career Center
Cart
Create Account
Sign In
Toggle navigation
My Subscriptions
Browse Content
Resources
All
IEEE Software
Current Issue
Past Issues
Issue 2011.01
Early Access
About
Write for Us
Peer Review
SE-RADIO
Get Access
Generate Citations
IEEE Software
Volume 28, Issue 1
Jan.-Feb. 2011
Log in to access my content
Table of Contents
From the Editor
The Road Ahead
Freely available from IEEE.
pp. 2-4
by
Forrest Shull
In Memoriam
Watts Humphrey: 4 July 1927 - 28 October 2010
Freely available from IEEE.
pp. 5
by
Forrest Shull
On Architecture
Draw Me a Picture
Full-text access may be available. Sign in or learn about subscription options.
pp. 6-7
by
Grady Booch
Requirements
GORE, SORE, or What?
Full-text access may be available. Sign in or learn about subscription options.
pp. 8-10
by
Ian Alexander
Impact
The Evolution of Flight Management Systems
Full-text access may be available. Sign in or learn about subscription options.
pp. 11-13
by
David Avery
Focus: Parallelism on the Desktop
Guest Editors' Introduction: Parallelism on the Desktop
Freely available from IEEE.
pp. 14-16
by
Victor Pankratius
,
Wolfram Schulte
,
Kurt Keutzer
Focus: Parallelism on the Desktop
A Refactoring Approach to Parallelism
Full-text access may be available. Sign in or learn about subscription options.
pp. 17-22
by
Danny Dig
Focus: Parallelism on the Desktop
Multicore Desktop Programming with Intel Threading Building Blocks
Full-text access may be available. Sign in or learn about subscription options.
pp. 23-31
by
Wooyoung Kim
,
Michael Voss
Focus: Parallelism on the Desktop
Object-Oriented Parallelisation of Java Desktop Programs
Full-text access may be available. Sign in or learn about subscription options.
pp. 32-38
by
Nasser Giacaman
,
Oliver Sinnen
Focus: Parallelism on the Desktop
A Synergetic Approach to Throughput Computing on x86-Based Multicore Desktops
Full-text access may be available. Sign in or learn about subscription options.
pp. 39-50
by
Chi-Keung Luk
,
Ryan Newton
,
William Hasenplaugh
,
Mark Hampton
,
Geoff Lowney
Focus: Parallelism on the Desktop
Joint Forces: From Multithreaded Programming to GPU Computing
Full-text access may be available. Sign in or learn about subscription options.
pp. 51-57
by
Frank Feinbube
,
Peter Troger
,
Andreas Polze
SATURN Contributions
Service Orientation and Systems of Systems
Full-text access may be available. Sign in or learn about subscription options.
pp. 58-63
by
Grace Lewis
,
Edwin Morris
,
Soumya Simanta
,
Dennis Smith
SATURN Contributions
Architectural Decisions as Reusable Design Assets
Full-text access may be available. Sign in or learn about subscription options.
pp. 64-69
by
Olaf Zimmermann
SATURN Contributions
Lessons Learned: Architects Are Facilitators, Too!
Full-text access may be available. Sign in or learn about subscription options.
pp. 70-72
by
Arthur Wright
SATURN Contributions
Managing Software Interfaces of On-Board Automotive Controllers
Full-text access may be available. Sign in or learn about subscription options.
pp. 73-76
by
Anthony Tsakiris
FEATURE: Mobile Applications
Development Platforms for Mobile Applications: Status and Trends
Full-text access may be available. Sign in or learn about subscription options.
pp. 77-86
by
Damianos Gavalas
,
Daphne Economou
Software Technology
Using Tracing to Diagnose or Monitor Systems
Full-text access may be available. Sign in or learn about subscription options.
pp. 87-91
by
Dominique Toupin
The Pragmatic Architect
Unusable Software Is Useless, Part 1
Full-text access may be available. Sign in or learn about subscription options.
pp. 92-94
by
Frank Buschmann
Tools of the Trade
Getting the Most out of the Web
Full-text access may be available. Sign in or learn about subscription options.
pp. 96, 95
by
Toby Osbourn
Reviewer Thanks
Reviewer Thanks
Freely available from IEEE.
pp. 0
Showing 20 out of 20
Announcements
Best Paper Award Winners
IEEE Software Reviewer Thanks
Spread the Word about Your Research through Social Media
IEEE Computer Society Publications Seek Applications for 2024 Editors in Chief
Seeking 2026 Editors in Chief
Calls for Papers
Special Issue on Green Clean Software Sustainability
Special Issue on AIware in the FM Era
IEEE Software
AI Models for Code Improvement
Special Issue on The Impact of AI on Productivity and Code
Trending
What Do We Know About Time Pressure in Software Development?
Miikka Kuutila, +3 more
Gamification
Dirk Basten
The 10-Minute Test Plan
James A. Whittaker
Smart Ecosystems and Digital Twins: An Architectural Perspective and a FIWARE-Based Solution
Franca Rocco di Torrepadula, +3 more
A Deep-Learning-Based Visualization Tool for Air Pollution Forecasting
Huynh A. D. Nguyen, +7 more
Toward Responsible AI in the Era of Generative AI: A Reference Architecture for Designing Foundation Model-Based Systems
Qinghua Lu, +4 more
Fuzzing: Challenges and Reflections
Marcel Boehme, +2 more
Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout
Bianca Trinkenreich, +3 more
DevOps 2.0
Christof Ebert, +3 more
Legal Aspects for Software Developers Interested in Generative AI Applications
Steffen Herbold, +4 more
The Software behind Moore's Law
Rogier Wester, +1 more
Requirements Engineering and Large Language Models: Insights From a Panel
Markus Borg
N-Version Assessment and Enhancement of Generative AI: Differential GAI
Marcus Kessel, +1 more
From Modeling to Simulation: A Head Start for Digital Ecosystem Design
Matthias Koch
Frustrations Steering Women Away From Software Engineering
Lucia Happe, +1 more
Agile and Software Project Management Antipatterns: Clarifying the Partnership
Gabriela Castro Flores, +2 more