default search action
IEEE Software, Volume 24, 2007
Volume 24, Number 1, January/February 2007
- Hakan Erdogmus:
IEEE Software - 2007 and Beyond. 5-7 - Rebecca Wirfs-Brock:
Driven to ... Discovering Your Design Values. 9-11 - Diomidis Spinellis:
Cracking Software Reuse. 12-13 - Grady Booch:
It Is What It Is Because It Was What It Was. 14-15 - J. B. Rainsberger:
Personal Planning. 16-17 - Ita Richardson, Christiane Gresse von Wangenheim:
Guest Editors' Introduction: Why are Small Software Organizations Different? 18-22 - Fergal McCaffery, Philip S. Taylor, Gerry Coleman:
Adept: A Unified Assessment Method for Small Software Companies. 24-31 - Jim Azar, Randy K. Smith, David Cordes:
Value-Oriented Requirements Prioritization in a Small Development Organization. 32-37 - Jan Ploski, Wilhelm Hasselbring, Jochen Rehwinkel, Stefan Schwierz:
Introducing Version Control to Database-Centric Applications in a Small Enterprise. 38-44 - Ken Martin, Bill Hoffman:
An Open Source Approach to Developing Software in a Small Organization. 46-53 - Larry Lumsden, Wolfgang Strigel:
Point/Counterpoint. 54-57 - Mark Aberdour:
Achieving Quality in Open Source Software. 58-64 - Norman F. Schneidewind:
A Quantitative Approach to Software Development Using IEEE 982.1. 65-72 - Pedro F. Campos, Nuno Jardim Nunes:
Practitioner Tools and Workstyles for User-Interface Design. 73-80 - Xavier Amatriain:
CLAM: A Framework for Audio and Music Application Development. 82-85 - Neil A. M. Maiden:
My Requirements? Well, That Depends. 86-87 - Greg Goth:
Sprinting toward Open Source Development. 88-91 - Scott Brookhart, Cristiano di Flora, Carlos Denner dos Santos Jr.:
Bookshelf. 92-94 - Robert L. Glass:
Is Software Engineering Fun? 95-96
Volume 24, Number 2, March/April 2007
- Hakan Erdogmus:
What's Good Software, Anyway? 5-7 - Rebecca Wirfs-Brock:
Toward Design Simplicity. 9-11 - Grady Booch:
Speaking Truth to Power. 12-13 - J. B. Rainsberger:
Avoiding Defects. 14-15 - Diomidis Spinellis:
I Spy. 16-17 - Martin Glinz, Roel J. Wieringa:
Guest Editors' Introduction: Stakeholders in Requirements Engineering. 18-20 - Daniela E. Damian:
Stakeholders in Global Requirements Engineering: Lessons Learned from Practice. 21-27 - Björn Decker, Eric Ras, Jörg Rech, Pascal Jaubert, Marco Rieth:
Wiki-Based Stakeholder Participation in Requirements Engineering. 28-35 - Richard W. Woolridge, Denise Johnson McManus, Joanne E. Hale:
Stakeholder Risk Assessment: An Outcome-Based Approach. 36-45 - Neil A. M. Maiden, Norbert Seyff, Paul Grünbacher, Omo Otojare, Karl Mitteregger:
Determining Stakeholder Needs in the Workplace: How Mobile Technologies Can Help. 46-52 - Nan Niu, Steve M. Easterbrook:
So, You Think You Know Others' Goals? A Repertory Grid Study. 53-61 - Ian F. Alexander, Kent L. Beck:
Point/Counterpoint. 62-65 - Sunita Chulani, Padmanabhan Santhanam, Brent Hodges, Kelley Blacksten Anders:
Metrics-Based Management of Software Product Portfolios. 66-72 - Barbara A. Kitchenham, D. Ross Jeffery, Colin Connaughton:
Misleading Metrics and Unsound Analyses. 73-78 - Christian Denger, Forrest Shull:
A Practical Approach for Quality-Driven Inspections. 79-86 - Zhihui Yang, Michael Jiang:
Using Eclipse as a Tool-Integration Platform for Software Development. 87-89 - Caroline Pepa, Naseem Mariam, Kevin C. Desouza:
Book Shelf. 91-93 - Greg Goth, Terry Costlow:
Currents. 94-98 - Robert L. Glass:
Is Software Engineering Fun? Part 2. 103-104
Volume 24, Number 3, May/June 2007
- Hakan Erdogmus:
Novelty in Sameness. 5-7 - Grady Booch:
The Irrelevance of Architecture. 10-11 - Rebecca Wirfs-Brock:
Handling Design Criticism. 12-14 - J. B. Rainsberger:
Ship Effortlessly. 16-17 - Andy Vickers:
Satisfying Business Problems. 18-20 - Diomidis Spinellis:
Silver Bullets and Other Mysteries. 22-23 - Ron Jeffries, Grigori Melnik:
Guest Editors' Introduction: TDD--The Art of Fearless Programming. 24-30 - Robert C. Martin:
Professionalism and Test-Driven Development. 32-36 - Scott W. Ambler:
Test-Driven Development of Relational Databases. 37-43 - Thomas Dohmke, Henrik Gollee:
Test-Driven Development of a PID Controller. 44-50 - Alex Ruiz, Yvonne Wang Price:
Test-Driven GUI Development with TestNG and Abbot. 51-57 - Jennitta Andrea:
Envisioning the Next Generation of Functional Testing Tools. 58-66 - Michael J. Johnson, Chih-Wei Ho, E. Michael Maximilien, Laurie A. Williams:
Incorporating Performance Testing in Test-Driven Development. 67-73 - Bas Vodde, Lasse Koskela:
Learning Test-Driven Development by Counting Lines. 74-79 - Steve Freeman, Nat Pryce, Joshua Kerievsky:
Point/Counterpoint. 80-83 - Juan Pablo Carvallo, Xavier Franch, Carme Quer:
Determining Criteria for Selecting Software Components: Lessons Learned. 84-94 - Tor Erlend Fægri, Geir Kjetil Hanssen:
Collaboration, Process Control, and Fragility in Evolutionary Product Development. 96-104 - Christof Ebert:
Open Source Drives Innovation. 105-109 - Christof Ebert, Anthony Akins:
Bookshelf. 110-112 - Laurianne McLaughlin, Meg Shannon:
Currents. 113-117 - Peter Edward Jones:
Do Programming Languages Make Software Too Soft? 120, 118-119
Volume 24, Number 4, July/August 2007
- Hakan Erdogmus:
On-Demand Enterprise Services: Where's the Catch? 5-7 - Rebecca Wirfs-Brock:
Giving Design Advice. 13-15 - Panagiotis Louridas:
Declarative GUI Programming in Microsoft Windows. 16-19 - Diomidis Spinellis:
The Tools We Use. 20-21 - J. B. Rainsberger:
Ask for Examples. 22-23 - Grady Booch:
The Well-Tempered Architecture. 24-25 - Barbara Norden:
Screenwriting for Requirements Engineers. 26-27 - Michael Kircher, Markus Völter:
Guest Editors' Introduction: Software Patterns. 28-30 - Frank Buschmann, Kevlin Henney, Douglas C. Schmidt:
Past, Present, and Future Trends in Software Patterns. 31-37 - Neil B. Harrison, Paris Avgeriou, Uwe Zdun:
Using Patterns to Capture Architectural Decisions. 38-45 - Linda Rising:
Understanding the Power of Abstraction in Patterns. 46-51 - Munawar Hafiz, Paul Adamczyk, Ralph E. Johnson:
Organizing Security Patterns. 52-60 - Dragos Manolescu, Wojtek Kozaczynski, Ade Miller, Jason Hogg:
The Growing Divide in the Patterns World. 61-67 - Peter Sommerlad, James Noble:
Point/Counterpoint. 68-71 - Jörg Rech, Eric Ras, Björn Decker:
Intelligent Assistance in German Software Development: A Survey. 72-79 - María Ester Lagos, Rosa Alarcón, Miguel Nussbaum, Francisca Capponi:
Interaction-Based Design for Mobile Collaborative-Learning Software. 80-89 - Paul Bassett:
The Case for Frame-Based Software Engineering. 90-99 - Greg Goth, David Dorenbos, Virginia Dorenbos:
Currents: Trends, People, Projects. 100-105 - Diomidis Spinellis, Naseem Mariam, Caroline Pepa:
Bookshelf. 107-109 - Dror G. Feitelson:
Asimov's Laws of Robotics Applied to Software. 111-112
Volume 24, Number 5, September/October 2007
- Hakan Erdogmus:
Tips for Software Authors. 5-7 - Forrest Shull:
Who Needs Evidence, Anyway? 10-11 - Nicolás Serrano, Juan Pablo Aroztegi:
Ajax Frameworks in Interactive Web Apps. 12-14 - Rebecca Wirfs-Brock:
Designing Extensible Classes. 15-17 - Grady Booch:
The Economics of Architecture-First. 18-20 - Simon Buckingham Shum:
There's Nothing Like a Good Argument ... 21-23 - Diomidis Spinellis:
Abstraction and Variation. 24-25 - J. B. Rainsberger:
Rescuing Code. 26-27 - Laurence Tratt, Roel Wuyts:
Guest Editors' Introduction: Dynamically Typed Languages. 28-30 - Ashwin Hirschi:
Traveling Light, the Lua Way. 31-38 - Suleyman Karabuk, F. Hank Grant:
A Common Medium for Programming Operations-Research Models. 39-47 - Jesús Sánchez Cuadrado, Jesús García Molina:
Building Domain-Specific Languages for Model-Driven Development. 48-55 - Stéphane Ducasse, Adrian Lienhard, Lukas Renggli:
Seaside: A Flexible Environment for Building Dynamic Web Applications. 56-63 - Eyal Oren, Armin Haller, Cédric Mesnage, Manfred Hauswirth, Benjamin Heitmann, Stefan Decker:
A Flexible Integration Framework for Semantic Web 2.0 Applications. 64-71 - David M. Ungar, Erik Ernst:
Point/Counterpoint. 72-75 - Leonardo Mariani, Mauro Pezzè:
Dynamic Detection of COTS Component Incompatibility. 76-85 - Zeljko Obrenovic, Dragan Gasevic:
Open Source Software: All You Do Is Put It Together. 86-95 - Edward Yourdon:
Celebrating Peopleware's 20th Anniversary. 96-100 - Vahid Garousi, Art Sedighi:
Bookshelf. 101-102 - Robert L. Glass:
What's with This Blog Thing? 103-104
Volume 24, Number 6, November/December 2007
- Hakan Erdogmus:
Agile's Coming of Age ... or Not. 2-5 - Jeff Patton:
Understanding User Centricity. 9-11 - Tore Dybå, Erik Arisholm, Dag I. K. Sjøberg, Jo Erskine Hannay, Forrest Shull:
Are Two Heads Better than One? On the Effectiveness of Pair Programming. 12-15 - J. B. Rainsberger:
Just Try It. 16-17 - Rebecca Wirfs-Brock:
Does Beautiful Code Imply Beautiful Design? 18-20 - Neil A. M. Maiden, Ian F. Alexander:
From the Horse's Mouth. 21-23 - Diomidis Spinellis:
On Paper. 24-25 - Grady Booch:
Artifacts and Process. 26-27 - Olivier Nano, Andrea Zisman:
Guest Editors' Introduction: Realizing Service-Centric Software Systems. 28-30 - Philippe Lalanda, Cristina Marin:
A Domain-Configurable Development Environment for Service-Oriented Applications. 31-38 - Danilo Ardagna, Marco Comuzzi, Enrico Mussi, Barbara Pernici, Pierluigi Plebani:
PAWS: A Framework for Executing Adaptive Web-Service Processes. 39-46 - Aliaksandr Birukou, Enrico Blanzieri, Vincenzo D'Andrea, Paolo Giorgini, Natallia Kokash:
Improving Web Service Discovery with Usage Data. 47-54 - Tomas Vitvar, Michal Zaremba, Matthew Moran, Maciej Zaremba, Dieter Fensel:
SESA: Emerging Technology for Service-Centric Environments. 56-67 - M. Brian Blake:
Decomposing Composition: Service-Oriented Software Engineers. 68-77 - Donald Ferguson, Richard Veryard:
Point/Counterpoint. 78-81 - Vincent Almering, Michiel van Genuchten, Ger Cloudt, Peter J. M. Sonnemans:
Using Software Reliability Growth Models in Practice. 82-88 - Juan C. Dueñas, Hugo A. Parada G., Félix Cuadrado, Manuel Santillán, José L. Ruiz:
Apache and Eclipse: Comparing Open Source Project Incubators. 90-98 - Jörg Rech, Christian Bogner, Volker Haas:
Using Wikis to Tackle Reuse in Software Projects. 99-104 - Michael Bächle, Paul Kirchberg:
Ruby on Rails. 105-108 - Scott Brookhart, Todd Schultz, Paul Freedman, Art Sedighi:
Bookshelf. 109-112 - Randall Frost:
Jazz and the Eclipse Way of Collaboration. 114-117 - Diane Kelly:
A Software Chasm: Software Engineering and Scientific Computing. 118-120
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.