


default search action
IEEE Software, Volume 28
Volume 28, Number 1, January - February 2011
- Forrest Shull:
The Road Ahead. 2-4 - Grady Booch:
Draw Me a Picture. 6-7 - Ian Alexander:
GORE, SORE, or What? 8-10 - D. Avery:
The Evolution of Flight Management Systems. 11-13 - Victor Pankratius, Wolfram Schulte, Kurt Keutzer:
Guest Editors' Introduction: Parallelism on the Desktop. 14-16 - Danny Dig:
A Refactoring Approach to Parallelism. 17-22 - Wooyoung Kim, Michael J. Voss:
Multicore Desktop Programming with Intel Threading Building Blocks. 23-31 - Nasser Giacaman, Oliver Sinnen
:
Object-Oriented Parallelisation of Java Desktop Programs. 32-38 - Chi-Keung Luk, Ryan Newton, William Hasenplaugh, Mark Hampton, Geoff Lowney:
A Synergetic Approach to Throughput Computing on x86-Based Multicore Desktops. 39-50 - Frank Feinbube, Peter Tröger, Andreas Polze:
Joint Forces: From Multithreaded Programming to GPU Computing. 51-57 - Grace A. Lewis
, Edwin J. Morris, Soumya Simanta, Dennis B. Smith:
Service Orientation and Systems of Systems. 58-63 - Olaf Zimmermann:
Architectural Decisions as Reusable Design Assets. 64-69 - Arthur Wright:
Lessons Learned: Architects Are Facilitators, Too! 70-72 - A. Tsakiris:
Managing Software Interfaces of On-Board Automotive Controllers. 73-76 - Damianos Gavalas
, Daphne Economou
:
Development Platforms for Mobile Applications: Status and Trends. 77-86 - D. Toupin:
Using Tracing to Diagnose or Monitor Systems. 87-91 - Frank Buschmann:
Unusable Software Is Useless, Part 1. 92-94 - Toby Osbourn:
Getting the Most out of the Web. 96
Volume 28, Number 2, March - April 2011
- Forrest Shull:
Perfectionists in a World of Finite Resources. 4-6 - Grady Booch:
Dominant Design. 8-9 - Julia Lobur:
The Success of a COTS Caseload Management System in State Government. 10-14 - Félix García
, Aurora Vizcaíno
, Christof Ebert:
Process Management Tools. 15-18 - Koji Tomita, Keiichi Ito:
Software in an Evolving Train Traffic Control System. 19-21 - Neil A. M. Maiden, Anja Wever:
Requirements Analysis: The Next Generation. 22-23 - Paolo Falcarin
, Christian S. Collberg, Mikhail J. Atallah, Mariusz H. Jakubowski:
Guest Editors' Introduction: Software Protection. 24-27 - Mariano Ceccato
, Paolo Tonella
:
CodeBender: Remote Software Protection Using Orthogonal Replacement. 28-34 - Giovanni Cabiddu, Emanuele Cesena, Roberto Sassu, Davide Vernizzi, Gianluca Ramunno, Antonio Lioy
:
The Trusted Platform Agent. 35-41 - Akito Monden
, Satoshi Okahara, Yuki Manabe, Ken-ichi Matsumoto:
Guilty or Not Guilty: Using Clone Metrics to Determine Open Source Licensing Violations. 42-47 - G. R. Gangadharan
, Vincenzo D'Andrea
:
Managing Copyrights and Moral Rights of Service-Based Software. 48-55 - Yuan Xiang Gu, Brecht Wyseur, Bart Preneel
, Jean-Daniel Aussel, Reiner Sailer:
Point/Counterpoint. 56-59 - Danilo Ardagna
, Luciano Baresi
, Sara Comai
, Marco Comuzzi
, Barbara Pernici
:
A Service-Based Framework for Flexible Business Processes. 61-67 - Gerald Kotonya
, Simon Lock
, John Mariani
:
Scrapheap Software Development: Lessons from an Experiment on Opportunistic Reuse. 68-74 - Rikard Land, Ivica Crnkovic
:
Oh Dear, We Bought Our Competitor: Integrating Similar Software Systems. 75-82 - Yuefeng Zhang, Shailesh Patel:
Agile Model-Driven Development in Practice. 84-91 - Nicolás Serrano
, Joseba Campos-Capelastegui:
Don't Read Books. 92-94 - Claudia P. Ayala, Daniela S. Cruzes, Øyvind Hauge, Reidar Conradi:
Five Facts on the Adoption of Open Source Software. 95-99 - Frank Buschmann:
Unusable Software Is Useless, Part 2. 100-102 - Diomidis Spinellis
:
elytS edoC. 104
Volume 28, Number 3, May - June 2011
- Forrest Shull:
How Do You Keep Up to Date? 2-5 - Frank Buschmann:
Tests: The Architect's Best Friend. 7-9 - Grady Booch:
The Architect's Journey. 10-11 - John Terzakis:
Virtual Retrospectives for Geographically Dispersed Software Teams. 12-15 - Michael Adams, Arthur H. M. ter Hofstede
, Marcello La Rosa
:
Open Source Software for Workflow Management: The Case of YAWL. 16-19 - Neil A. M. Maiden:
Requirements and Aesthetics. 20-21 - Ivica Crnkovic
, Judith A. Stafford, Clemens A. Szyperski
:
Software Components beyond Programming: From Routines to Services. 22-26 - Jens Happe, Heiko Koziolek, Ralf H. Reussner
:
Facilitating Performance Predictions Using Software Components. 27-33 - Ian Gorton
, Adam Wynne, Yan Liu, Jian Yin:
Components in the Pipeline. 34-40 - Ananda Basu, Saddek Bensalem, Marius Bozga, Jacques Combaz, Mohamad Jaber
, Thanh-Hung Nguyen, Joseph Sifakis:
Rigorous Component-Based System Design Using the BIP Framework. 41-48 - Mike P. Papazoglou
, Vasilios Andrikopoulos, Salima Benbernou:
Managing Evolving Services. 49-55 - Kurt C. Wallnau, Philippe Kruchten
:
Point/Counterpoint. 56-59 - Alejandra Garrido
, Gustavo Rossi
, Damiano Distante
:
Refactoring for Usability in Web Applications. 60-67 - Görel Hedin, Johan Åkesson, Torbjörn Ekman:
Extending Languages by Leveraging Compilers: From Modelica to Optimica. 68-74 - Thomas Ball, Sebastian Burckhardt, Peli de Halleux, Madan Musuvathi, Shaz Qadeer:
Predictable and Progressive Testing of Multithreaded Code. 75-83 - Diane Kelly, S. Thorsteinson, D. Hook:
Scientific Software Testing: Analysis with Four Dimensions. 84-90 - Luigi Buglione, Christof Ebert:
Estimation Tools and Techniques. 91-94 - Diomidis Spinellis
:
Choosing and Using Open Source Components. 96
Volume 28, Number 4, July - August 2011
- Forrest Shull:
Protection from Wishful Thinking. 3-6 - Grady Booch:
The Soul of a New Watson. 9-10 - Daniel Brolund, Ola Ellnestam:
Code Pick-Up Sticks. 11-14 - Darja Smite, Claes Wohlin
:
A Whisper of Evidence in Global Software Engineering. 15-18 - Han Schaminée, Hans Aerts:
Short and Winding Road: Software in Car Navigation Systems. 19-21 - John M. Favaro, Shari Lawrence Pfleeger:
Guest Editors' Introduction: Software as a Business. 22-25 - Karl Popp:
Software Industry Business Models. 26-30 - Juho Lindman, Matti Rossi, Anna Paajanen:
Matching Open Source Software Licenses with Corresponding Business Models. 31-35 - Mikko Riepula:
Sharing Source Code with Clients: A Hybrid Business and Development Model. 36-41 - Arto Ojala, Pasi Tyrväinen
:
Developing Cloud Business Models: A Case Study on Cloud Gaming. 42-47 - Kieran Conboy
, Sharon Coyle
, Xiaofeng Wang
, Minna Pikkarainen:
People over Process: Key Challenges in Agile Development. 48-57 - Mark A. Ardis, Pierre Bourque, Thomas B. Hilburn, Kahina Lasfer, Scott Lucero, James McDonald, Arthur B. Pyster, Mary Shaw
:
Advancing Software Engineering Professional Education. 58-63 - Nuno Jardim Nunes
, Larry L. Constantine, Rick Kazman:
iUCP: Estimating Interactive-Software Project Size with Enhanced Use-Case Points. 64-73 - Anna Sandberg, Lars Pareto, Thomas Arts:
Agile Collaborative Research: Action Principles for Industry-Academia Collaboration. 74-83 - Neil A. M. Maiden:
What Time Is It, Eccles? 84-85 - Juan Manuel Carrillo de Gea
, Joaquín Nicolás, José Luis Fernández-Alemán, José Ambrosio Toval Álvarez, Christof Ebert, Aurora Vizcaíno:
Requirements Engineering Tools. 86-91 - Frank Buschmann:
Gardening Your Architecture, Part 1: Refactoring. 92-94 - Diomidis Spinellis
:
Agility Drivers. 96
Volume 28, Number 5, September - October 2011
- Forrest Shull:
Managing Montezuma: Handling All the Usual Challenges of Software Development, and Making It Fun: An Interview with Ed Beach. 4-7 - Gary McGraw:
Technology Transfer: A Software Security Marketplace Case Study. 9-11 - Grady Booch:
Unintentional and Unbalanced Transparency. 12-13 - Robert L. Glass, Iris Vessey:
Naïveté Squared: In Search of Two Taxonomies and a Mapping between Them. 14-15 - Paulo Anselmo da Mota Silveira Neto, Per Runeson
, Ivan do Carmo Machado, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira, Emelie Engström
:
Testing Software Product Lines. 16-20 - Frank Buschmann:
Gardening Your Architecture, Part 2: Reengineering and Rewriting. 21-23 - Michiel van Genuchten, Les Hatton:
Software Mileage. 24-26 - Clark Verbrugge, Paul Kruszewski:
Guest Editors' Introduction: Engineering Fun. 27-29 - André Wilson Brotto Furtado, André L. M. Santos
, Geber L. Ramalho, Eduardo Santana de Almeida:
Improving Digital Game Development with Software Product Lines. 30-37 - Alexandre Denault, Jörg Kienzle:
Journey: A Massively Multiplayer Online Game Middleware. 38-44 - Eduardo Jiménez Jimenez, Kenny Mitchell, Francisco J. Serón
:
Capture and Analysis of Racing Gameplay Metrics. 46-52 - Chris Lewis, Jim Whitehead:
Repairing Games at Runtime or, How We Learned to Stop Worrying and Love Emergence. 53-59 - Darja Smite, Claes Wohlin
:
Strategies Facilitating Software Product Transfers. 60-66 - Vieri Del Bianco, Luigi Lavazza
, Sandro Morasca
, Davide Taibi
:
A Survey on Open Source Software Trustworthiness. 67-75 - Rodolfo Toledo, Éric Tanter
:
Access Control in JavaScript. 76-84 - Panos Louridas:
Test Management. 86-91 - Olly Gotel, Stephen J. Morris:
Requirements Tracery. 92-94 - Diomidis Spinellis
:
Faking It. 96
Volume 28, Number 6, November - December 2011
- Forrest Shull:
Assuring the Future? A Look at Validating Climate Model Software. 4-8 - Eric Richardson:
What an Agile Architect Can Learn from a Hurricane Meteorologist. 9-12 - Ricardo Pérez-Castillo
, Ignacio García Rodríguez de Guzmán
, Mario Piattini
, Christof Ebert:
Reengineering Technologies. 13-17 - Grady Booch:
The Architecture of Small Things. 18-19 - Markus Völter:
From Programming to Modeling - and Back Again. 20-25 - Diomidis Spinellis
, Henry Spencer:
Lessons from Space. 26-28 - Frank Buschmann:
To Pay or Not to Pay Technical Debt. 29-31 - Steve M. Easterbrook
, Paul N. Edwards, Venkatramani Balaji, Reinhard Budich:
Guest Editors' Introduction: Climate Change - Science and Software. 32-35 - Nicholas Barnes, David Jones:
Clear Climate Code: Rewriting Legacy Science Software for Clarity. 36-42 - Spencer Rugaber, Rocky Dunlap, Leo Mark, Sameer Ansari:
Managing Software Complexity and Variability in Coupled Climate Models. 43-48 - Thomas L. Clune, Richard B. Rood
:
Software Testing and Verification in Climate Model Development. 49-55 - Joshua Introne, Robert Laubacher, Thomas W. Malone:
Enabling Open Development Methodologies in Climate Change Assessment Modeling. 56-61 - Isaac Held
, David A. andall:
Point/Counterpoint. 62-65 - Neil B. Harrison, Paris Avgeriou
:
Pattern-Based Architecture Reviews. 66-71 - Malik Hneif, Sai Peck Lee
:
Using Guidelines to Improve Quality in Software Nonfunctional Attributes. 72-77 - Daniel A. Menascé, Hassan Gomaa, Sam Malek, João Pedro Sousa:
SASSY: A Framework for Self-Architecting Service-Oriented Systems. 78-85 - James Bret Michael, Doron Drusinsky, Thomas W. Otani, Man-tak Shing:
Verification and Validation for Trustworthy Software Systems. 86-92 - Yuki Tsuchitoi, Hideki Sugiura:
10 MLOC in Your Office Copier. 93-95 - Tracy Hall
, Sarah Beecham, David Bowes
, David Gray
, Steve Counsell:
Developing Fault-Prediction Models: What the Research Can Show Industry. 96-99 - Neil A. M. Maiden:
The Inhibited Analyst. 100-102 - Tom DeMarco:
All Late Projects Are the Same. 104

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.