19. ICSE 1997:
Boston,
Massachusetts,
USA
Pulling Together,
Proceedings of the 19th International Conference on Software Engineering,
May 17-23,
1997,
Boston,
Massachusetts,
USA. ACM Press,
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)
Copyright © Fri Mar 12 17:15:16 2010
by Michael Ley (ley@uni-trier.de)