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.