


default search action
IEEE Software, Volume 26, 2009
Volume 26, Number 1, January - February 2009
- Hakan Erdogmus

:
A Tale of Two Conferences. 4-7 - Daniel E. O'Leary

:
The Most Cited IEEE Software Articles. 12-14 - Natalia Juristo Juzgado, Ana María Moreno

, Sira Vegas
, Forrest Shull:
A Look at 25 Years of Data. 15-17 - Rebecca Wirfs-Brock:

Designing in the Future. 18-19 - Philippe Kruchten

:
When Robert Rules. 20-21 - Holger M. Kienle, Adrian Kuhn, Kim Mens

, Mark van den Brand
, Roel Wuyts
:
Tool Building on the Shoulders of Others. 22-23 - Nachiappan Nagappan, Andreas Zeller, Thomas Zimmermann:

Guest Editors' Introduction: Mining Software Archives. 24-25 - Harald C. Gall

, Beat Fluri, Martin Pinzger:
Change Analysis with Evolizer and ChangeDistiller. 26-33 - Alexander Tarvo:

Mining Software History to Improve Software Maintenance Quality: A Case Study. 34-40 - Richard W. Selby:

Analytics-Driven Dashboards Enable Leading Indicators for Requirements and Designs of Large-Scale Systems. 41-49 - Gerardo Canfora

, Luigi Cerulo
, Massimiliano Di Penta
:
Tracking Your Changes: A Language-Independent Approach. 50-57 - Timo Wolf

, Adrian Schröter, Daniela E. Damian, Lucas D. Panjer, Thanh H. D. Nguyen:
Mining Task-Based Social Networks to Explore Collaboration in Software Teams. 58-66 - Michael W. Godfrey, Ahmed E. Hassan, James D. Herbsleb

, Gail C. Murphy, Martin P. Robillard, Premkumar T. Devanbu
, Audris Mockus
, Dewayne E. Perry, David Notkin:
Future of Mining Software Archives: A Roundtable. 67-70 - Andrew D. Jurik, Alfred C. Weaver

:
Body Sensors: Wireless Access to Physiological Data. 71-73 - Grady Booch:

Not with a Bang. 74-75 - Peter Sawyer, Neil A. M. Maiden:

How to Use Web Services in Your Requirements Process. 76-78 - Judith Segal, Chris Morris

:
Guest Editors' Introduction: Developing Scientific Software, Part 2. 79 - Sarah Thew, Alistair G. Sutcliffe, Rob Procter

, Oscar de Bruijn, John McNaught, Colin C. Venters
, Iain E. Buchan
:
Requirements Engineering for E-science: Experiences in Epidemiology. 80-87 - David De Roure

, Carole A. Goble
:
Software Design for Empowering Scientists. 88-95 - Catriona Macaulay, David Sloan

, Xinyi Jiang, Paula Forbes
, Scott Loynton, Jason R. Swedlow
, Peter Gregor:
Usability and User-Centered Design in Scientific Software Development. 96-102 - Robert L. Glass:

A Classification System for Testing, Part 2. 104
Volume 26, Number 2, March - April 2009
- Hakan Erdogmus

:
Cloud Computing: Does Nirvana Hide behind the Nebula? 4-6 - Olly Gotel, Stephen J. Morris:

More than Just "Lost in Translation". 7-9 - Philippe Kruchten

:
You Are What You Read. 10-11 - Grady Booch:

The Resting Place of Innovation. 12-13 - Magne Jørgensen, Barry W. Boehm, Stan Rifkin:

Software Development Effort Estimation: Formal Models or Expert Judgment? 14-19 - Catharina Riedemann, Regine Freitag:

Modeling Usage: Techniques and Tools. 20-24 - Uwe Zdun:

Guest Editor's Introduction: Capturing Design Knowledge. 25-27 - Santonu Sarkar

, Shubha Ramachandran, G. Sathish Kumar, Madhu K. Iyengar, K. Rangarajan, Saravanan Sivagnanam:
Modularization of a Large-Scale Business Application: A Case Study. 28-35 - Philippe Kruchten

, Rafael Capilla
, Juan Carlos Dueas:
The Decision View's Role in Software Architecture Practice. 36-42 - Antony Tang

, Jun Han, Rajesh Vasa
:
Software Architecture Design Reasoning: A Case for Improved Methodology Support. 43-49 - Christof Ebert:

Guest Editor's Introduction: How Open Source Tools Can Benefit Industry. 50-51 - Dirk Riehle, John Ellenberger, Tamir Menahem, Boris Mikhailovski, Yuri Natchetoi, Barak Naveh, Thomas Odenwald:

Open Collaboration within Corporations Using Software Forges. 52-58 - Christiane Gresse von Wangenheim

, Jean Carlo Rossa Hauck, Aldo von Wangenheim
:
Enhancing Open Source Software in Alignment with CMMI-DEV. 59-67 - Rebecca Wirfs-Brock:

Designing with an Agile Attitude. 68-69 - Diomidis Spinellis

:
Start with the Most Difficult Part. 70-71 - William N. Robinson, Sandeep Purao

:
Specifying and Monitoring Interactions and Commitments in Open Business Processes. 72-79 - Jingyue Li

, Reidar Conradi, Christian Bunse, Marco Torchiano
, Odd Petter N. Slyngstad, Maurizio Morisio:
Development with Off-the-Shelf Components: 10 Facts. 80-87 - Greg Goth:

Agile Tool Market Growing with the Philosophy. 88-91 - Christiane Gresse von Wangenheim

, Forrest Shull:
To Game or Not to Game? 92-94 - Robert L. Glass:

Making Research More Relevant While Not Diminishing Its Rigor. 96
Volume 26, Number 3, May - June 2009
- Hakan Erdogmus

:
Diversity and Software Development. 2-4 - Rebecca Wirfs-Brock:

Creating Sustainable Designs. 5-7 - Greg Wilson

:
Not on the Shelves. 8-9 - Grady Booch:

Like a River. 10-11 - Diomidis Spinellis

:
Drawing Tools. 12-13 - Christof Ebert, Jürgen Salecker:

Guest Editors' Introduction: Embedded Software Technologies and Trends. 14-18 - Peter Liggesmeyer, Mario Trapp:

Trends in Embedded Software Engineering. 19-25 - Jesús Martínez, Pedro Merino

, Alberto Salmerón
, Francisco Malpartida:
UML-Based Model-Driven Development for HSDPA Design. 26-33 - Jean-Yves Mignolet, Roel Wuyts

:
Embedded Multiprocessor Systems-on-Chip Programming. 34-41 - Junbeom Yoo, Eunkyoung Jee, Sung Deok Cha:

Formal Modeling and Verification of Safety-Critical Software. 42-49 - Michael R. Smith, James Miller, Lily Huang, Albert Tran:

A More Agile Approach to Embedded System Development. 50-57 - Ronald Kirk Kandt:

Experiences in Improving Flight Software Development Processes. 58-64 - Les Hatton, Michiel van Genuchten:

Point/Counterpoint. 66-69 - Stan Rifkin:

Guest Editor's Introduction: Software Measurement. 70 - Onur Demirörs

, Çigdem Gencel
:
Conceptual Association of Functional Size Measurement Methods. 71-78 - Magne Jørgensen:

How to Avoid Selecting Bids Based on Overoptimistic Cost Estimates. 79-84 - Neil A. M. Maiden:

Card Sorts to Acquire Requirements. 85-86 - David Harel, Michal Gordon-Kiwkowitz:

On Teaching Visual Formalisms. 87-95 - Ben Chelf, Christof Ebert:

Ensuring the Integrity of Embedded Software with Static Code Analysis. 96-99 - Torgeir Dingsøyr

, Finn Olav Bjørnson, Forrest Shull:
What Do We Know about Knowledge Management? Practical Implications for Software Engineering. 100-103 - Adenekan Dedeke:

Is Linux Better than Windows Software? 104
Volume 26, Number 4, July-August 2009
- Hakan Erdogmus

:
The Seven Traits of Superprofessionals. 4-6 - Grady Booch:

The Defenestration of Superfluous Architectural Accoutrements. 7-8 - Duncan Hall:

The Ethical Software Engineer. 9-10 - Rebecca Wirfs-Brock:

Principles in Practice. 11-12 - Martin Fowler:

A Pedagogical Framework for Domain-Specific Languages. 13-14 - Jonathan Sprinkle

, Marjan Mernik, Juha-Pekka Tolvanen
, Diomidis Spinellis
:
Guest Editors' Introduction: What Kinds of Nails Need a Domain-Specific Hammer? 15-18 - Lan Cao, Balasubramaniam Ramesh

, Matti Rossi:
Are Domain-Specific Models Easier to Maintain Than UML Models? 19-21 - Steven Kelly

, Risto Pohjonen:
Worst Practices for Domain-Specific Modeling. 22-29 - Manuel Jiménez Buendía

, Francisca Rosique
, Pedro Sánchez
, Bárbara Álvarez
, Andrés Iborra
:
Habitation: A Domain-Specific Language for Home Automation. 30-38 - Atzmon Hen-Tov, David H. Lorenz, Assaf Pinhasi, Lior Schachter:

ModelTalk: When Everything Is a Domain-Specific Language. 39-46 - Jules White, James H. Hill, Jeff Gray

, Sumant Tambe, Aniruddha S. Gokhale
, Douglas C. Schmidt:
Improving Domain-Specific Language Reuse with Software Product Line Techniques. 47-53 - Janos L. Mathe, Jason B. Martin, Peter Miller, Ákos Lédeczi, Liza M. Weavind, András Nádas, Anne Miller, David J. Maron, Janos Sztipanovits:

A Model-Integrated, Guideline-Driven, Clinical Decision-Support System. 54-61 - Gerald D. Everett, Bertrand Meyer:

Point/Counterpoint. 62-65 - David Garlan, Robert Allen, John Ockerbloom

:
Architectural Mismatch: Why Reuse Is Still So Hard. 66-69 - Paul C. Clements, Mary Shaw

:
"The Golden Age of Software Architecture" Revisited. 70-72 - Uwe Honekamp:

The Autosar XML Schema and Its Relevance for Autosar Tools. 73-76 - Frank van der Linden, Björn Lundell, Pentti Marttiin:

Commodification of Industrial Software: A Case for Open Source. 77-83 - Sebastian Barney, Ganglan Hu, Aybüke Aurum, Claes Wohlin

:
Creating Software Product Value in China. 84-90 - Colin Codephirst:

Where Have All the Stencils Gone? 91-92 - Jeff Patton:

Leah Buley: Toward Collaborative, Pragmatic User-Experience Work. 93-94 - Tom DeMarco:

Software Engineering: An Idea Whose Time Has Come and Gone? 96-95
Volume 26, Number 5, September-October 2009
- Hakan Erdogmus

:
Architecture Meets Agility. 2-4 - Responses to "Software Engineering: An Idea Whose Time Has Come and Gone?". 5

- Tore Dybå, Torgeir Dingsøyr

:
What Do We Know about Agile Software Development? 6-9 - Frank Buschmann:

Introducing the Pragmatic Architect. 10-11 - Grady Booch:

Software Abundance in the Face of Economic Scarcity, Part 1. 12-13 - Diomidis Spinellis

:
Job Security. 14-15 - Amy J. Ko, Robin Abraham

, Margaret M. Burnett, Brad A. Myers:
Guest Editors' Introduction: End-User Software Engineering. 16-17 - Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, Scott R. Klemmer:

Opportunistic Programming: Writing Code to Prototype, Ideate, and Discover. 18-24 - Martin Erwig

:
Software Engineering for Spreadsheets. 25-30 - Kevin McDaid, Alan Rust:

Test-Driven Development for Spreadsheet Risk Management. 31-36 - Gerhard Fischer, Kumiyo Nakakoji, Yunwen Ye:

Metadesign: Guidelines for Supporting Domain Experts in Software Development. 37-44 - Christian Dörner, Sebastian Draxler, Volkmar Pipek

, Volker Wulf
:
End Users at the Bazaar: Designing Next-Generation Enterprise Resource Planning Systems. 45-51 - Amy J. Ko:

Automating the Web with CoScripter: An Interview with Tessa Lau. 52-53 - Janice Singer, Mark R. Vigder, Judith Segal, Steven Clarke:

Point/Counterpoint. 54-57 - William N. Robinson:

Seeking Quality through User-Goal Monitoring. 58-65 - Narasimha Bolloju:

Conceptual Modeling of Systems Integration Requirements. 66-74 - Neil A. M. Maiden:

Where Are We? Handling Context. 75-76 - Rini van Solingen:

A Follow-Up Reflection on Software Process Improvement ROI. 77-79 - Terry Bollinger, Clement L. McGowan:

A Critical Look at Software Capability Evaluations: An Update. 80-83 - Michael A. Cusumano, Alan MacCormack, Chris F. Kemerer, Bill Crandall:

Critical Decisions in Software Development: Updating the State of the Practice. 84-87 - Andreas Bruns, Andreas Kornstädt, Dennis Wichmann:

Web Application Tests with Selenium. 88-91 - Rebecca Wirfs-Brock:

Design for Test. 92-93 - Arthur B. Pyster, Richard Turner, Devanandham Henry, Kahina Lasfer, Larry Bernstein:

Master's Degrees in Software Engineering: An Analysis of 28 University Programs. 94-101 - William Everett, James J. Cusick

, Laurie A. Williams:
John D. Musa. 102 - Robert L. Glass:

Doubt and Software Standards. 104-103
Volume 26, Number 6, November-December 2009
- Hakan Erdogmus

:
A Process That Is Not. 4-7 - An Agile Cure for All Ills? 8

- Rebecca Wirfs-Brock:

The Responsible Designer. 9-10 - Bran Selic:

Agile Documentation, Anyone? 11-12 - Neil A. M. Maiden:

Oi, Analyst. 13-14 - Grady Booch:

Software Abundance in the Face of Economic Scarcity, Part 2. 15-16 - Cleidson R. B. de Souza

, Helen Sharp, Janice Singer, Li-Te Cheng, Gina Venolia:
Guest Editors' Introduction: Cooperative and Human Aspects of Software Engineering. 17-19 - Nils Brede Moe

, Torgeir Dingsøyr
, Tore Dybå:
Overcoming Barriers to Self-Management in Software Teams. 20-26 - Martin P. Robillard:

What Makes APIs Hard to Learn? Answers from Developers. 27-34 - Ban Al-Ani, David F. Redmiles:

Trust in Distributed Teams: Support through Continuous Coordination. 35-40 - Yvonne Dittrich

, Sebastien Vaucouleur, Stephen Giff:
ERP Customization as Software Engineering: Knowledge Sharing and Cooperation. 41-47 - Harris Wu, Lan Cao:

Community Collaboration for ERP Implementation. 48-55 - David Lorge Parnas, Bill Curtis:

Point/Counterpoint. 56-59 - Ciera Jaspan, Michael Keeling

, Larry Maccherone, Gabriel L. Zenarosa
, Mary Shaw
:
Software Mythbusters Explore Formal Methods. 60-63 - Mary Shaw:

Continuing Prospects for an Engineering Discipline of Software. 64-67 - Frank Buschmann:

Learning from Failure, Part 1: Scoping and Requirements Woes. 68-69 - Victor Pankratius, Ali Jannesari

, Walter F. Tichy:
Parallelizing Bzip2: A Case Study in Multicore Software Engineering. 70-77 - Guillaume Pothier, Éric Tanter

:
Back to the Future: Omniscient Debugging. 78-85 - Diomidis Spinellis

:
Basic Etiquette of Technical Communication. 86-87 - Greg Goth:

The Task-Based Interface: Not Your Father's Desktop. 88-91 - Medha Umarji, Forrest Shull:

Measuring Developers: Aligning Perspectives and Other Best Practices. 92-94 - Robert L. Glass:

Goodbye! 95

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














