default search action
IEEE Software, Volume 23, 2006
Volume 23, Number 1, January-February 2006
- Article Summaries. 4
- Warren Harrison:
Content Mismanagement Systems. 5-8
- Letters. 10-12
- Rebecca Wirfs-Brock:
Looking for Powerful Abstractions. 13-15
- Forrest Shull, Carolyn B. Seaman, Marvin V. Zelkowitz:
Victor R. Basili's Contributions to Software Quality. 16-18
- Gail C. Murphy, Christa Schwanninger:
Guest Editors' Introduction: Aspect-Oriented Programming. 20-23 - Nicholas Lesiecki:
Applying AspectJ to J2EE Application Development. 24-32 - Marc Ségura-Devillechaise, Jean-Marc Menaud, Nicolas Loriant, Rémi Douence, Mario Südholt, Thomas Fritz, Egon Wuchner:
Dynamic Adaptation of the Squid Web Cache with Arachne. 34-41 - Bart Verheecke, Wim Vanderperren, Viviane Jonckers:
Unraveling Crosscutting Concerns in Web Services Middleware. 42-50 - William G. Griswold, Kevin J. Sullivan, Yuanyuan Song, Macneil Shonle, Nishit Tewari, Yuanfang Cai, Hridesh Rajan:
Modular Software Design with Crosscutting Interfaces. 51-60 - Elisa L. A. Baniassad, Paul C. Clements, João Araújo, Ana Moreira, Awais Rashid, Bedir Tekinerdogan:
Discovering Early Aspects. 61-70 - Adrian M. Colyer, Roberto Kawakami Harrop Galvão, Rod Johnson, Alexandre Vasseur, Danilo Beuche, Cédric Beust:
Point/Counterpoint. 72-75
- Zhaoqing Wang, Harry H. Cheng:
Portable C/C++ Code for Portable XML Data. 76-81 - Yuefeng Zhang, Dhaval Sheth:
Mining Software Repositories for Model-Driven Development. 82-90 - Christiane Gresse von Wangenheim, Alessandra Anacleto, Clênio F. Salviano:
Helping Small Companies Assess Software Processes. 91-98
- Steve McConnell:
Software Construction, Part 1. 99
- Diomidis Spinellis:
Project Asset Portability. 100-101
- Olly Gotel:
In Search of the System Concept. 102-103
- Panagiotis Louridas:
Version Control. 104-107
- Laurianne McLaughlin, Barton C. Massey:
In the News. 108-113
- Karl Reed:
EQUITY and the Problem of Return on IT Investment. 114-115
- Bookshelf. 116-118
- Robert L. Glass:
Of Health, Trust, Money ... and Integrity. 119-120
Volume 23, Number 2, March-April 2006
- Article Summaries. 4
- Warren Harrison:
Building References for the Future. 5-7
- Business Lessons for Software Developers. 8
- Rebecca Wirfs-Brock:
Characterizing Classes. 9-11
- Brian A. Malloy, Nicholas A. Kraft, Jason O. Hallstrom, Jeffrey M. Voas:
Improving the Predictable Assembly of Service-Oriented Architectures. 12-15
- Grady Booch:
On Architecture. 16-18
- Ian F. Alexander:
10 Small Steps to Better Requirements. 19-21
- Philippe Kruchten, J. Henk Obbink, Judith A. Stafford:
The Past, Present, and Future for Software Architecture. 22-30 - Mary Shaw, Paul C. Clements:
The Golden Age of Software Architecture. 31-39 - Christian Lange, Michel R. V. Chaudron, Johan Muskens:
In Practice: UML Software Architecture and Design Description. 40-46 - Robert L. Nord, James E. Tomayko:
Software Architecture-Centric Methods and Agile Development. 47-53 - Michael Stal:
Using Architectural Patterns and Blueprints for Service-Oriented Architecture. 54-61 - Jacqueline Floch, Svein O. Hallsteinsen, Erlend Stav, Frank Eliassen, Ketil Lund, Eli Gjørven:
Using Architecture Models for Runtime Adaptability. 62-70 - Alek Radjenovic, Richard F. Paige:
Architecture Description Languages for High-Integrity Real-Time Systems. 71-79 - Rogério de Lemos, Paulo Asterio de Castro Guerra, Cecília M. F. Rubira:
A Fault-Tolerant Architectural Approach for Dependable Systems. 80-87
- Panagiotis Louridas:
Using Wikis in Software Development. 88-91
- Diomidis Spinellis:
Bug Busters. 92-93
- Silvia Teresita Acuña, Natalia Juristo Juzgado, Ana María Moreno:
Emphasizing Human Capabilities in Software Development. 94-101
- Anthony M. Orme, Haining Yao, Letha H. Etzkorn:
Coupling Metrics for Ontology-Based Systems. 102-108
- Bookshelf. 109-111
- David Geer:
Software Developer Profession Expanding. 112-115
- Our 2005 Reviewers. 116-118
- R. Geoff Dromey:
Climbing over the "No Silver Bullet" Brick Wall. 118-120
- Steve McConnell:
Software Construction, Part 2.
Volume 23, Number 3, May-June 2006
- Warren Harrison:
Eating Your Own Dog Food. 5-7 - Grady Booch:
The Accidental Architecture. 9-11 - Jane Huffman Hayes, Nancy S. Eickelmann, Elizabeth Ashlee Holbrook:
Security and Software Quality: An Interview with Frank Perry. 12-15 - Joanne M. Atlee, Roel J. Wieringa:
RE 05: Engineering Successful Products. 16-18 - Christof Ebert:
Understanding the product life cycle: four key requirements engineering techniques. 19-25 - Jaap Gordijn, Eric S. K. Yu, Bas van der Raadt:
E-service design using i* and e3value modeling. 26-33 - Erik Simmons:
The usage model: describing product usage during design and development. 34-41 - Marina Jirotka, Paul Luff:
Supporting requirements with video-based analysis. 42-44 - Rebecca Wirfs-Brock:
Refreshing patterns. 45-47 - Todd Little:
Schedule estimation and uncertainty surrounding the cone of uncertainty. 48-54 - Hans van Vliet:
Reflections on software engineering education. 55-61 - Danil Shopyrin:
Multimethods in C++ using recursive deferred dispatching. 62-73 - Jørgen Bøegh:
Certifying software component attributes. 74-81 - Per Runeson, Carina Andersson, Thomas Thelin, Anneliese Amschler Andrews, Tomas Berling:
What do we know about defect detection methods? [software testing]. 82-90 - Laurianne McLaughlin:
Automated programming the next wave of developer power tools. 91-93 - Nicolás Serrano, Jose María Sarriegi:
Open source software ERPs: a new alternative for an old need. 94-97 - Diomidis Spinellis:
Debuggers and logging frameworks. 98-99 - Johann Rost:
Are "Best Practices" Requirements Documents a Myth? 104-104
Volume 23, Number 4, July-August 2006
- Warren Harrison:
Passwords and Passion. 5-7 - Rebecca Wirfs-Brock:
Designing for Recovery. 11-13 - Grady Booch:
From Small to Gargantuan. 14-15 - Norbert Seyff, Paul Grünbacher, Neil A. M. Maiden:
Take Your Mobile Device Out from behind the Requirements Desk. 16-18 - Natalia Juristo Juzgado, Ana María Moreno, Wolfgang Strigel:
Guest Editors' Introduction: Software Testing Practices in Industry. 19-21 - Per Runeson:
A Survey of Unit Testing Practices. 22-29 - David Talby, Orit Hazzan, Yael Dubinsky, Arie Keren:
Agile Software Testing in a Large-Scale Project. 30-37 - Nikolai Tillmann, Wolfram Schulte:
Unit Tests Reloaded: Parameterized Unit Testing with Symbolic Execution. 38-47 - Thomas Deiß, Andreas Johan Nyberg, Stephan Schulz, Risto Teittinen, Colin Willcock:
Industrial Deployment of the TTCN-3 Testing Technology. 48-54 - Robert L. Glass, Ross Collard, Antonia Bertolino, James Bach, Cem Kaner:
Software Testing and Industry Needs. 55-57 - Panagiotis Louridas:
Static Code Analysis. 58-61 - Diomidis Spinellis:
Choosing a Programming Language. 62-63 - Tim Menzies, Jairus Hihn:
Evidence-Based Cost Estimation for Better-Quality Software. 64-66 - Paolo Donzelli:
A Decision Support System for Software Project Management. 67-75 - Gail C. Murphy, Mik Kersten, Leah Findlater:
How Are Java Software Developers Using the Eclipse IDE? 76-83 - Kai T. Hansen:
Project Visualization for Software. 84-92 - Greg Goth:
In the News. 93-97 - Karl Reed:
Experimental Software Engineering: A New Conference. 98-99 - Fernando Berzal, Stuart James Woodward, Art Sedighi:
Bookshelf. 100-102 - Robert L. Glass:
How Much of the Software Engineering Old Still Remains New? 104, 103
Volume 23, Number 5, September-October 2006
- Warren Harrison:
Technology Transfer and the Tech Broker. 5-7 - Rebecca Wirfs-Brock:
Toward Exception-Handling Best Practices and Patterns. 11-13 - Neil A. M. Maiden:
Servicing Your Requirements. 14-16 - Daniela E. Damian, Deependra Moitra:
Guest Editors' Introduction: Global Software Development: How Far Have We Come? 17-19 - James J. Cusick, Alpana Prasad:
A Practical Management and Engineering Approach to Offshore Collaboration. 20-29 - Kevin C. Desouza, Yukika Awazu, Peter Baloh:
Managing Knowledge in Global Software Development Efforts: Issues and Practices. 30-37 - Jyoti M. Bhat, Mayank Gupta, Santhosh N. Murthy:
Overcoming Requirements Engineering Challenges: Lessons from Offshore Outsourcing. 38-44 - Dorina C. Gumm:
Distribution Dimensions in Software Development Projects: A Taxonomy. 45-51 - Vibha Sinha, Bikram Sengupta, Satish Chandra:
Enabling Collaboration in Distributed Requirements Management. 52-61 - Sharad Sharma, Girish Seshagiri:
Point/Counterpoint. 62-65 - Swaminathan Seetharaman, Krishna Murthy B. V. S.:
Test Optimization Using Software Virtualization. 66-69 - Diomidis Spinellis:
Open Source and Professional Advancement. 70-71 - Scott Stribrny, Fran Boehme Mackin:
When Politics Overshadow Software Quality. 72-73 - Carlo Pescio:
Listen to Your Tools and Materials. 74-80 - Tetsuro Motoyama:
Improving Software Development through Three Stages. 81-87 - LiGuo Huang, Barry W. Boehm:
How Much Software Quality Investment Is Enough: A Value-Based Approach. 88-95 - Danna Voth, Heather Lanir:
In the News. 96-98 - Anthony Akins, Ajit Appari:
Bookshelf. 99-101 - Hassan Gomaa:
Real-Time Software Engineering, Part 2. 102 - Andrew Raybould:
Explanation-Oriented Design. 103-104
Volume 23, Number 6, November-December 2006
- Warren Harrison:
Giving Back. 5-7 - Eugene Farmer:
The Gatekeeper's Guide, or How to Kill a Tool. 12-13 - Grady Booch:
Goodness of Fit. 14-15 - Michael J. Lutz, Donald J. Bagert:
Guest Editors' Introduction: Software Engineering Curriculum Development. 16-18 - Timothy C. Lethbridge, Richard J. LeBlanc, Ann E. Kelley Sobel, Thomas B. Hilburn, Jorge L. Díaz-Herrera:
SE2004: Recommendations for Undergraduate Software Engineering Curricula. 19-25 - Stephen T. Frezza, Mei-Huei Tang, Barry J. Brinkman:
Creating an Accreditable Software Engineering Bachelor's Program. 27-35 - Brendan Quinn, Leonor Barroca, Bashar Nuseibeh, Juan Fernández-Ramil, Lucia Rapanotti, Pete Thomas, Michel Wermelinger:
Learning Software Engineering at a Distance. 36-43 - Kal Toth:
Experiences with Open Source Software Engineering Tools. 44-52 - Johan Brichau, Ruzanna Chitchyan, Siobhán Clarke, Ellie D'Hondt, Alessandro Garcia, Michael Haupt, Wouter Joosen, Shmuel Katz, Jacques Noyé, Awais Rashid, Mario Südholt:
A Model Curriculum for Aspect-Oriented Software Development. 53-61 - Panagiotis Louridas:
SOAP and Web Services. 62-67 - Neil A. M. Maiden:
Improve Your Requirements: Quantify Them. 68-69 - Lisa Crispin:
Driving Software Quality: How Test-Driven Development Impacts Software Quality. 70-71 - Natalia Juristo Juzgado, Ana María Moreno, Sira Vegas, Martín Solari:
In Search of What We Experimentally Know about Unit Testing. 72-80 - Daniel Galin, Motti Avrahami:
Are CMM Program Investments Beneficial? Analyzing Past Studies. 81-87 - Tony Gorschek, Per Garre, Stig Larsson, Claes Wohlin:
A Model for Technology Transfer in Practice. 88-95 - Rebecca Wirfs-Brock:
Explaining Your Design. 96-98 - Greg Goth, Bart Massey:
In the News. 99-103 - Anthony Akins, Radu State:
Bookshelf. 104-105 - Robert L. Glass:
Greece vs. Rome: Two Very Different Software Cultures. 111-112 - Annette D. Reilly:
Coming to Terms: The SEVOCA Project.
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.