Automated Software Engineering - ASE-98

13th IEEE International Conference

October 13-16, 1998

Sheraton Princess Kaiulani
Honolulu, Hawaii, USA


98 Program

Tuesday, 13th October 1998

8:30am
-
12:00pm

Ilima Room Maile Room Lehua Room
Tutorial 1
Designware

Doug Smith
Kestrel Institute

Tutorial 2
Intelligent User Interfaces

Frank Shipman
Texas A&M

Doctoral
Symposium

Chair: Steve Easterbrook
NASA/WVU

12:00pmLunch (On your own)
1:30pm
-
5:00pm
Ilima Room Maile Room Lehua Room
Tutorial 3
Transformation Systems: Theory, Implementation, and Survey

Ira Baxter
Semantic Designs

Tutorial 4
Introduction to Knowledge-Based Software Engineering

Chris Welty
Vassar College

Doctoral
Symposium

Chair: Steve Easterbrook
NASA/WVU

6:45pm Reception (Poolside, with WCRE '98 conference)
Meeting place for Dinner Theatre
 

Wednesday, 14th October 1998
Morning

8:30am
-
12:00pm

Ilima Room Maile Room Lehua Room
Tutorial #5
Cancelled
Coping with Y2K Bitslag in 1999

Scott Tilley, Steve
Woods
, and Arie van Deursen.
University of California, Riverside, SEI, and CWI.

Tutorial 6
Automating Configuration Design in Distributed System Architecture

Elizabeth Sisley,
University of Minnesota

Tool
Demonstrations

Contact: Alex Quilici
University of Hawaii at Manoa

12:00pm Lunch (On your own)
 

Wednesday, 14th October 1998
Afternoon

1:30pm
Lehua Room
Opening & Welcome
Alex Quilici, University of Hawaii at Manoa (General Chair)
Bashar Nuseibeh, Imperial College (Program Co-Chair)
Davis Redmiles, University of California, Irvine(Program Co-Chair)
Overview of Doctoral Symposium
Steve Easterbrook
NASA/WVU
2:00pm Keynote Address:
William Clancey, NASA Ames

The Role of Work Practice Simulation in Software Engineering
3:30pmBreak
4:00pm
-
6:00pm

Ilima Room Maile Room
SESSION 1a
Specifications

Chair: Dorothy Setliff

A Tool for Automated System Analysis Based On Modular Specifications
Angelo Morzenti, Perluigi San Pietro and Sandro Morasca

Management of Evolving Specifications Using Category Theory
Virginie Wiels and Steve Easterbrook
Specification-Based Testing of Ada Units with Low Encapsulation
Arthur Alexander Reyes and Debra J. Richardson
Identifying Pre-conditions With the Z/EVES Theorem Prover
Yves Ledru
SESSION 1b
Validation & Verification

Chair: Renaud Marlet

Planning Equational Verification in CCS
Raúl Monroy, Alan Bundy and Ian Green
Don't Verify, Abstract (Experience Paper)
C. O'Halloran and A. Smith
A Design Pattern Based Approach to Generating Synchronization Adaptors from Annotated IDL
H.-Arno Jacobsen and Bernd J. Krämer
Towards a Theory for Integration of Mathematical Verification and Empirical Testing
Michael Lowry, Mark Boyd and Deepak Kulkarni
6:30pm Reception (Poolside)
 

Thursday, 15th October 1998

8:30am
-
10:00am

Ilima Room Maile Room
SESSION 2a
Mini-Tutorial

An Introduction to Model Checking
Gerard Holzmann and Anuj Puri
Bell Labs
SESSION 2b: Reuse
Chair: Bernd Kraemer

Specification-Based Browsing of Software Component Libraries
Bernd Fischer
Reusability Hypothesis Verification Using Machine Learning Techniques : A Case Study
Yida Mao, Houari A. Sahraoui and Hakim Lounis
An Automated Approach for Supporting Software Reuse via Reverse Engineering
Gerald C. Gannod, Yonghao Chen and Betty H. C. Cheng
10:00amBreak
10:30am
-
12:00pm

Ilima Room Maile Room
SESSION 3a
Mini-tutorial

Category Theory for Beginners
Steve Easterbrook
NASA/WVU
SESSION 3b: Requirements
Chair: Yves Ledru

Towards the Automated Debugging and Maintenance of Logic-based Requirements (Experience Paper)
T.L. McCluskey and M.M. West

Explanation-based Scenario Generation for Reactive System Models
Robert J. Hall
Automated Integrative Analysis of State-Based Requirements
Barbara J. Czerny and Mats P.E. Heimdahl
12:00pm Lunch: Stevenson Ballroom, Princess Wing, 11th Floor
1:30pm
-
2:45pm

Ilima Room Maile Room
SESSION 7a
Short papers

Chair: Steve Easterbrook

ASSISTing Management Decisions in Software Inspection Processes
James Miller and Fraser Macdonald
An Automated Framework for Structural Test-Data Generation
Nigel Tracey, John Clark, Keith Mander and John McDermid
ADLscope: an Automated Specification-based Unit Testing Tool
Juei Chang and Debra J. Richardson
An Empirical Study of the Evolution of a Software System
R. Mark Greenwood, Brian Warboys, Rachel Harrison and Peter Henderson
A Coordination System Approach to Software Workflow Process Evolution
Jean-Marc Andreoli, Christer Fernström, Jean-Luc Meunier
SESSION 7b
Short papers

Chair: Patricia Cornwell

Requirements Engineering and Verification Using Specification Animation Daniel Hazel, Paul Strooper and Owen Traynor
Automated Knowledge Acquisition and Application for Software Development Projects
Ekkehard Baisch and Thomas Liedtke
Developing the Designer's Toolkit with Software Comprehension Models
Andrew Walenstein
Development, Assessment, and Reengineering of Language Descriptions Alex Sellink and Chris Verhoef
Brewing Fresh JAVA from Legacy Lisp: an Experiment in Automated Reverse Engineering
Terence J Harmer and James M Boyle
2:45pm Break
3:15pm
-
4:30pm

Ilima Room Maile Room
SESSION 5a
Short papers

Chair: David Rosenblum

On Detecting and Handling Inconsistencies in Integrating Software Architecture Design and Performance Evaluation
Michael Goedicke, Torsten Meyer and Christian Piwetz
Synthesizing Software Architecture Descriptions from Message Sequence Chart Specifications
Stefan Leue, Lars Mehrmann and Mohammad Rezai
Component-based Software Process Support
Kevin Gary, Tim Lindquist and Harry Koehnemann
Illustrating Object-Oriented Library Reuse by Example: A Tool-Based Approach
Amir Michail and David Notkin
Dowsing: A Tool Framework for Domain-Oriented Browsing of Software Artifacts
Richard Clayton, Spencer Rugaber and Linda Wills
SESSION 5b
Short papers

Chair: David Redmiles

From Z to BON/Eiffel
Richard F. Paige and Jonathan S. Ostroff
Detection of Exclusive OR Global Predicates
Eunjung Lee
Statistically Checkable Design Level Traits
Joseph (Yossi) Gil and Yacov Eckel
Parameterising (algebraic) specifications on diagrams
Theodosis Dimitrakos
A Visualization Concept for Hierarchical Object Models
Stefan Berner, Stefan Joos, Martin Glinz and Martin Arnold
4:30pm
-
6:00pm

Lehua Room
Posters (based on short papers) and Tool Demos
7:00pm
Sheraton Waikiki - Lanai Room, Hawaii Ballroom
Different hotel, 5-10 minute walk
Conference Luau/Banquet

Invited Dinner Speaker:
Charles Rich, MERL - A Mitsubishi Electric Research Lab
From the Programmer's Apprentice to Collaborative Interface Agents

Best Paper Award

 

Friday, 16th October 1998

8:30am
-
10:00pm

Stevenson B, 11th Floor, Princess Wing
Invited Talk:
Tony Wasserman, Software Methods and Tools
Automated Software Engineering: Looking Forward
10:00am Break
10:30am
-
12:00am

Boardroom, 4th Floor, Ainahau Tower Stevenson B, 11th Floor, Princess Wing
SESSION 6a
Program Understanding and Debugging

Chair: Bob Hall

Task Oriented Software Understanding
Ali Erdem, W. Lewis Johnson and Stacy Marsella
Explaining Synthesized Software
Jeffrey van Baalen, Peter Robinson, Michael Lowry and Tom Pressburger
A Configurable Automatic Instrumentation Tool for ANSI C Kevin S. Templer and Clinton L. Jeffery
SESSION 6b
Synthesis and Development Environments

Chair: Pierre Flener

The Very Idea of Software Development Environments: A Conceptual Architecture for the ARTS Environment Paradigm
Armando M. Haeberer and Thomas S. E. Maibaum
Planware: Domain-Specific Synthesis of High-Performance Schedulers Lee Blaine, Limei Gilham, Junbo Liu, Doug R. Smith and Stephen Westfold
12:00pmLunch: Lotus Moon Restaurant, Ainahau Tower, Lobby Level
1:30pm
-
3:00pm

Boardroom, 4th Floor, Ainahau Tower Stevenson B, 11th Floor, Princess Wing
SESSION 4a
Testing

Chair: Debra Richardson

Automated Software Test Data Generation for Complex Programs
Christoph Michael and Gary McGraw
Programmatic Testing of the Standard Template Library Containers
Jason McDonald, Daniel Hoffman and Paul Strooper
Testing Using Log File Analysis: Tools, Methods, and Issues
James H. Andrews
SESSION 4b
Synthesis

Chair: Enn Tyugu

Schema-Guided Synthesis of Constraint Logic Programs
Pierre Flener, Hamza Zidoum and Brahim Hnich
Automating UI Generation by Model Composition
Kurt Stirewalt and Spencer Rugaber
3:00pm Stevenson B, 11th Floor, Princess Wing
Break
3:30pm
-
5:00pm

Panel Session
ASE Research - Issues and Opportunities
Chair: Alex Quilici, University of Hawaii at Manoa

Panel Members:
Bernd Kraemer, Fern University, Germany
Michael Lowry, NASA Ames Research Lab
Tom Maibaum, Imperial College
Nancy Roberts, Rome Laboratory
Chris Welty, Vassar College

Brief Closing Remarks