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 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 Wieringa:
Guest Editors' Introduction: Stakeholders in Requirements Engineering.
18-20
- Daniela 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 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 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 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
Copyright © Sun Nov 8 03:48:09 2009
by Michael Ley (ley@uni-trier.de)