The Community for Technology Leaders
Green Image
TABLE OF CONTENTS
Issue No. 04 - July/August (vol. 27)
ISSN: 0740-7459
From the Editor
Software Technology
The Pragmatic Architect

Five Considerations for Software Architecture, Part 2 (Abstract)

Frank Buschmann , Siemens Corporate Technology
Kevlin Henney , consultant
pp. 12-14
Insights

What Programmers Should Know (Abstract)

Linda Rising , independent consultant
pp. 15-17
Tools of the Trade

Code Documentation (Abstract)

Diomidis Spinellis , Athens University of Economics and Business
pp. 18-19
Requirements

Death, Taxes, & Scalability (Abstract)

Letícia Duboc , University College London
Emmanuel Letier , University College London
David S. Rosenblum , University College London
pp. 20-21
Software Evolution

Guest Editors' Introduction: Software Evolution (HTML)

Tom Mens , Université de Mons
Yann-Gaël Guehénéuc , École Polytechnique of Montreal
Juan Fernández-Ramil , The Open University, UK
Maja D'Hondt , Imec Belgium
pp. 22-25
Perspectives

Perspectives (Abstract)

Barry Boehm , University of Southern California
Kent Beck , Three Rivers Institute
pp. 26-29
Software Evolution

Reverse Engineering on the Mainframe: Lessons Learned from "In Vivo" Research (Abstract)

Joris Van Geet , University of Antwerp, Antwerp
Serge Demeyer , University of Antwerp University of Antwerp, Antwerp Antwerpen
pp. 30-36

An Architecture-Driven Modernization Tool for Calculating Metrics (Abstract)

Javier Canovas , Universidad de Murcia, Murcia
Jesus Molina , Universidad de Murcia , Murcia
pp. 37-43

A Lightweight Sanity Check for Implemented Architectures (Abstract)

Eric Bouwers , Software Improvement Group, Amsterdam
Arie van Deursen , Delft University of Technology, Delft
pp. 44-50

Making Program Refactoring Safer (Abstract)

Gustavo Soares , Federal University of Campina Grande, Campina Grande
Rohit Gheyi , Federal University of Campina Grande, Brazil
Dalton Serey , Federal University of Campina Grande, Campina Grande
Tiago Massoni , Federal University of Campina Grande, Campina Grande
pp. 52-57

Monitoring Software Quality Evolution for Defects (Abstract)

Hongyu Zhang , Tsinghua University, Beijing
Sunghun Kim , Hong Kong University of Science and Technology, Hong Kong
pp. 58-64
Service-Oriented Distributed Systems

Tools for Continuously Evaluating Distributed System Qualities (Abstract)

James Hill , Indiana University/Purdue University at Indianapolis, Indianapolis
D Schmidt , Vanderbilt University, Nashville
James Edmondson , Vanderbilt University, Nashville
Aniruddha Gokhale , Vanderbilt Univresity, Nashville
pp. 65-71
Lessons Learned

Appreciating Lessons Learned (Abstract)

Anders Baaz , Ericsson AB, Gothenburg
Lena Holmberg , Apprino, Gothenburg
Agneta Nilsson , IT University, Gothenburg
Helena Olsson , IT University, Gothenburg
Anna Sandberg , Ericsson AB, Gothenburg
pp. 72-79
Development Tools

Recommendation Systems for Software Engineering (Abstract)

Martin Robillard , McGill University, Montreal
Robert Walker , University of Calgary, Calgary
Thomas Zimmermann , Microsoft Corportation, Redmond
pp. 80-86
Impact

Software in MRI Scanners (Abstract)

Lennart Hofland , Philips Healthcare
Joop van der Linden , Philips Healthcare
pp. 87-89
Career Development
Voice of Evidence

Creating Software Process Capability/Maturity Models (Abstract)

Christiane Gresse von Wangenheim , Federal University of Santa Catarina
Jean Carlo R. Hauck , Dundalk Institute of Technology
Alessandra Zoucas , University of the Valley of Itajaí
Clenio F. Salviano , CTI (Centro de Tecnologia da Informação) Renato Archer
Fergal McCaffery , Dundalk Institute of Technology (DkIT)
Forrest Shull , Fraunhofer Center for Experimental Software Engineering, Maryland
pp. 92-94
On Architecture

Systems Architecture (Abstract)

pp. 96, 95
81 ms
(Ver 3.3 (11022016))