


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 A. 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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














