19. ICSE 1997:
Boston, Massachusetts, USA
W. Richards Adrion, Alfonso Fuggetta, Richard N. Taylor, Anthony I. Wasserman (Eds.):
Pulling Together, Proceedings of the 19th International Conference on Software Engineering, Boston, Massachusetts, USA, May 17-23, 1997.
ACM 1997, ISBN 0-89791-914-9
Exploiting the Internet
- Gail E. Kaiser, Stephen E. Dossick, Wenyu Jiang, Jack Jingshuang Yang:
An Architecture for WWW-based Hypercode Environments.
3-13

- James Perpich, Dewayne E. Perry, Adam A. Porter, Lawrence G. Votta, Michael W. Wade:
Anywhere, Anytime Code Inspections: Using the Web to Remove Inspection Bottlenecks in Large-Scale Software Development.
14-21

- Antonio Carzaniga, Gian Pietro Picco, Giovanni Vigna:
Designing Distributed Applications with Mobile Code Paradigms.
22-32

Formal Specifications
Reliability
Inspections and Reviews
User Inferface and Specifications
Legacy Systems and Testing
- Alexander S. Yeh, David R. Harris, Melissa P. Chase:
Manipulating Recovered Software Architecture Views.
184-194

- Robert DeLine, Gregory Zelesnik, Mary Shaw:
Lessons on Converting Batch Systems to Support Interaction (Experience Report).
195-204

- I. S. Dunietz, Willa K. Ehrlich, B. D. Szablak, Colin L. Mallows, Anthony Iannino:
Applying Design of Experiments to Software Testing (Experience Report).
205-215

- Gilles Bernot, Laurent Bouaziz, Pascale Le Gall:
A Theory of Probabilistic Functional Testing.
216-226

Static Analysis
Metrics
Process
Hardware/Software Issues
Reverse Engineering and Program Understanding
Process Improvement
Analysis of C and C++
Economic and Legal Issues
Object-Oriented Technology
Testing and Analysis
Plenary Speakers
- Edward Yourdon:
Beyond Software Engineering: Ten Imperatives for the Successful Software Developer at the End of the Decade (Abstract).
538

- Guy L. Steele Jr.:
Java and the Evolution of Web Software (Abstract).
538

- Mark Weiser:
Software Engineering That Matters to People (Abstract).
538

- Leon J. Osterweil:
Software Processes Are Software Too, Revisited: An Invited Talk on the Most Influential Paper of ICSE 9.
540-548

- M. M. Lehman:
Process Modelling - Where Next.
549-552

Software Engineering in Organizations:
Lessons and Status Report
- Werner Karbach, Jörg Noack, Hans-Bernd Kittlaus:
Leveraging a Large Banking Organization to Object Technology.
554-555

- Jeffrey Melanson, Robert L. Nord, Dilip Soni:
Tailoring OMT for an Industry Software Project.
556-557

- Wolfgang Eixelsberger, Lasse Warholm, René Klösch, Harald Gall:
Software Architecture Recovery of Embedded Software.
558-559

- Christoph Welsch, Alexander Schalk, Stefan Kramer:
Integrating Forward and Reverse Object-Oriented Software Engineering.
560-561

- Kent Sullivan:
The Windows 95 User Interface: Iterative Design and Problem Tracking in Action.
562-563

- Kevin Ryan, Joachim Karlsson:
Prioritizing Software Requirements in an Industrial Setting.
564-565

- Rick Hefner:
Lessons Learned with the Systems Security Engineering Capability Maturity Model.
566-567

- Franz Engelmann, Hans Stienen, Ernst Lebsanft:
BOOTSTRAP: Four Years of Assessment Experience.
568-569

- Richard A. Baker Jr.:
Code Reviews Enhance Software Quality.
570-571

- Robert Oshana, Frank P. Coyle:
Implementing Cleanroom Software Engineering into a Mature CMM-Based Software Organization.
572-573

- Debra Bond, Patty Rishi:
Redesigning the Systems Development Process.
574-575

Panels and Invited Presentations
State of the Art Reports
- Dewayne E. Perry:
An Overview of the State of the Art in Software Architecture.
590-591

- Mark S. Ackerman:
Everything you Need To Know About Collaboration and Collaboration Software.
592

Research Demonstrations
- Gleb Naumovich, Lori A. Clarke, Leon J. Osterweil, Matthew B. Dwyer:
Verification of Concurrent Software with FLAVERS.
594-595

- Craig Damon:
Nitpick: A Tool for Interactive Design Analysis.
596-597

- Arthur S. Hitomi, Gregory Alan Bolcer, Richard N. Taylor:
Endeavors: A Process System Infrastructure.
598-599

- Jason E. Robbins, David M. Hilbert, David F. Redmiles:
Argo: A Design Environment for Evolving Software Architectures.
600-601

- Don Cohen, Martin S. Feather, Khaled Narayanaswamy, Stephen Fickas:
Automatic Monitoring of Software Requirements.
602-603

- Karl J. Lieberherr, Doug Orleans:
Preventive Program Maintenance in Demeter/Java.
604-605

- Margaret-Anne D. Storey, Kenny Wong, Hausi A. Müller:
Rigi: A Visualization Environment for Reverse Engineering.
606-607

- Pei Hsia, David Chenho Kung:
An Object-Oriented Testing and Maintenance Environment.
608-609

- Constance L. Heitmeyer, James Kirby, Bruce G. Labaw:
The SCR Method for Formally Specifying, Verifying, and Validating Requirements: Tool Support.
610-611

- Robert Darimont, Emmanuelle Delor, Philippe Massonet, Axel van Lamsweerde:
GRAIL/KAOS: An Environment for Goal-Driven Requirements Engineering.
612-613

- Jim Q. Ning:
ADE - An Architecture Design Environment for Component-Based Software Engineering.
614-615

- Kevin J. Sullivan, Jake Cockrell, Shengtong Zhang, David Coppit:
Package-Oriented Programming of Engineering Tools.
616-617

- Andy Schürr:
Developing Graphical (Software Engineering) Tools with PROGRES.
618-619

- Pier Giorgio Bosco, Giovanni Martini, Corrado Moiso:
TINA ACE: An Environment for Specifying, Developing and Generating TINA Services.
620-621

Tutorial Summaries
- Bill Curtis:
Software Process Improvement: Methods and Lessons Learned (Tutorial).
624-625

- Timothy D. Korson:
A Realistic, Commercially Robust Process for the Development of Object-Oriented Software Systems (Tutorial).
626-627

- John D. Musa:
Software-Reliability-Engineered Testing Practice (Tutorial).
628-629

- Jim Waldo:
Java: A Language for Software Engineering (Tutorial).
630

- Jack C. Wileden, Alan Kaplan:
Software Interoperability: Principles and Practice (Tutorial).
631-632

- Jeff Kramer, Jeff Magee:
Distributed Software Architectures (Tutorial).
633-634

- W. Morven Gentleman:
Effective Use of COTS (Commercial-off-the-Shelf) Software Components in Long Lived Systems (Tutorial).
635-636

- Stuart R. Faulk, Constance L. Heitmeyer:
Rigorous Requirements for Real-Time Systems: Evolution and Application of the SCR Method (Tutorial).
637-638

- Volker Gruhn, Wilhelm Schäfer:
Software and Business Process Technology (Tutorial).
639-640

- Wolfgang Emmerich:
An Introduction to OMG/CORBA (Tutorial).
641-642

- Victor R. Basili, Frank E. McGarry:
The Experience Factory: How to Build and Run One (Tutorial).
643-644

- Watts S. Humphrey, James W. Over:
The Personal Software Process (PSP): A Full-Day Tutorial.
645-646

- Bashar Nuseibeh, Suzanne Robertson:
Making Requirements Measurable (Tutorial).
647-648

- Mark A. Ardis, David M. Weiss:
Defining Families: The Commonality Analysis (Tutorial).
649-650

- Shari Lawrence Pfleeger:
Evaluating Software Technology (Tutorial).
651-652

- Martin Fowler:
A Survey of Object Oriented Analysis and Design Methods (Tutorial).
653-654

- Linda M. Seiter, Karl J. Lieberherr, Doug Orleans:
Simplifying the Evolution of Java Programs (Tutorial).
655-656

- Dewayne E. Perry, Adam A. Porter, Lawrence G. Votta:
A Primer on Empirical Studies (Tutorial).
657-658

- Hausi A. Müller:
Reverse Engineering Strategies for Software Migration (Tutorial).
659-660

- Judith G. Brodman, Donna L. Johnson:
A Software Process Improvement Approach Tailored for Small Organizations and Small Projects (Tutorial).
661-662

- Wolfgang Pree, Hermann Sikora:
Design Patterns for Object-Oriented Software Development (Tutorial).
663-664

- Stefan Fischer, Stefan Leue:
Formal Methods for Broadband and Multimedia Systems (Tutorial).
665-666

- Amrit L. Goel, Miyoung Shin:
Software Engineering Data Analysis Techniques (Tutorial).
667-668

- Vaclav Rajlich:
Comprehension and Evolution of Legacy Software (Tutorial).
669-670

- Marilyn W. Bush:
European and American Software Process Maturity Models and Assessments (Tutorial).
671-672

Workshop Summaries
Joint Session:
1997 Symposium on Software Reuse (SSR)
Last update Sat May 25 03:28:55 2013
CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page