11:00 - 12:30 |
S6.1 Papers: Software Specification
PROPEL: An Approach Supporting Property Elucidation
Rachel L. Smith, George S. Avrunin, Lori A. Clarke, Leon J. Osterweil (University of Massachusetts)
Performance-Related Completions for Software Specifications
Murray Woodside, Dorin Petriu, Khalid Siddiqui (Carleton University)
Investigating the Readability of State-Based Formal Requirements Specification Languages
Marc K. Zimmerman, Kristina Lundqvist, Nancy Leveson (Massachusetts Institute of Technology)
|
S6.2 Papers: Empirical Methods
Further Investigations into the Development and Evaluation of
Reading Techniques for Object-Oriented Code Inspection
Alastair Dunsmore, Marc Roper, Murray Wood (University of
Strathclyde)
Empirical Interval Estimates for the Defect Content
After an Inspection
Frank Padberg (Universität Karlsruhe
Lessons Learned from 25 Years of Process Improvement:
The Rise and Fall of the NASA Software Engineering Laboratory
Victor R. Basili (Fraunhofer Center for Experimental
Software Engineering, University of Maryland), Frank E.
McGarry (Computer Sciences Corporation), Rose Pajerski
(Fraunhofer Center for Experimental Software Engineering),
Marvin V. Zelkowitz (Fraunhofer Center for Experimental
Software Engineering, University of Maryland)
|
S6.3 State-of-the-Art: Distributed
Component Technologies and their Software Engineering
Implications
by Wolfgang Emmerich, University College London and
Zuhlke Engineering (UK) Ltd.
|
6.4 Panel: Web
Service Engineering: Promises and Challenges
Panel Chair: Mikio Aoyama (Nanzan University)
Panelists: Sanjiva Weerawarana (IBM TJ Watson
Research Center), Hiroshi Maruyama (IBM Research), Clemens
Szyperski (Microsoft Research), Kevin Sullivan (University
of Virginia), Doug Lea (State University of New
York, Oswego)
|
14:00 - 15:30 |
S7.1 Papers: Software Architecture
Building Product Populations with Software Components
Rob van Ommering (Philips Research Laboratories)
An Infrastructure for the Rapid Development of XML-Based Architecture Description Languages
Eric M. Dashofy, André van der Hoek, Richard N. Taylor (University of California, Irvine)
Advanced Control Flows for Flexible Graphical User Interfaces
Paul T. Graunke (Northeastern University), Shriram Krishnamurthi (Brown University)
|
S7.2 Papers: Dynamic Program Analysis
Tracking Down Software Bugs Using Automatic Anomaly Detection
Sudheendra Hangal (Sun Microsystems India Pvt. Ltd.), Monica S. Lam (Stanford University)
Semantic Anomaly Detection in Online Data Sources
Orna Raz, Philip Koopman, Mary Shaw (Carnegie Mellon University)
Role-Based Exploration of Object-Oriented Programs
Brian Demsky, Martin Rinard (Massachusetts Institute of Technology)
|
S7.3: Impact: Software Inspections, Reviews & Walkthroughs
Session Chairs: Oliver Laitenberger and Dieter Rombach, Fraunhofer Institute for Experimental Software Engineering
|
S7.4 Industry: Real-Time Systems
The Mission Data System Software Architecture Framework
Nicolas Rouquette, Kirk Reinholtz
The CycleFree Methodology: A Simple Approach to Building Reliable, Robust, Real-Time Systems
Dick Mays (Simtrol), Richard J. LeBlanc, Jr. (Georgia Institute of Technology)
Function Point Measurement from Java Programs
Shinji Kusumoto, Masahiro Imagawa, Katsuro Inoue (Osaka University), Shuuma Morimoto, Kouji Matsusita, Michio Tsuda (Hitachi Systems & Services, Ltd.)
|
16:00 - 17:30 |
S8.1 Papers: Design Recovery
Browsing and Searching Source Code of Applications written using a GUI Framework
Amir Michail (University of New South Wales)
Towards Pattern-Based Design Recovery
Jörg Niere, Wilhelm Schäfer, Jörg P. Wadsack, Lothar Wendehals (University of Paderborn), Jim Welsh (The University of Queensland)
Architecture Recovery of Web Applications
Ahmed E. Hassan, Richard C. Holt (University of Waterloo)
|
S8.2 Papers: Mobile and Distributed Computing
Network Abstractions for Context-Aware Mobile Computing
Gruia-Catalin Roman, Christine Julien, Qingfeng Huang (Washington University)
A Programming Model and System Support for Disconnected-Aware Applications on Resource-Constrained Devices
Yaron Weinsberg, Israel Ben-Shaul (Technion - Israel Institute of Technology)
A Dynamic Pair-Program Sending Architecture for Industrial Remote Operations
Takeshi Inoue, Yasutaka Hino, Kouji Hayashi, Masanori Narukawa (Yokogawa Electric Corporation)
|
S8.3 Impact: Modern Programming Languages
Session Chairs: Mary Lou Soffa, University of Pittsburgh and Barbara Ryder, Rutgers University
|
S8.4 Panel: Lightweight or Heavyweight Processes: Is This Even the Right Question?
Panel Chair: Leon J. Osterweil (University of Massachusetts)
Panelists: Philippe Kruchten (Rational Software Canada), Martin Fowler (ThoughtWorks, Inc.), Wilhelm Schäfer (University of Paderborn)
|