June 17, 2003
McDonnell Douglas Auditorium, University of California, Irvine

2003 Forum Home

For More Information

ISR Home

ISR Sponsors

Event Sponsor:


 

Presentation

Scenarios for Software Specification

Presenter: Prof. Thomas A. Alspaugh

Abstract: Scenarios are an effective way to specify a system's behavior informally, approximately, and partially, and as a starting point for uncovering system requirements and goals. However, scenarios are also problematic; the context of an individual scenario is often difficult to deduce, and it is challenging to determine whether a collection of scenarios covers all the important behaviors. Scenario Networks address both these problems by specifying each scenario's context in terms of the scenarios that occur before, after, or during. A scenario network expresses the causal relationships among a system's scenarios, and equivalence classes of scenarios that are contextually equivalent. These relationships offer a behaviorally-based coverage criterion, and procedural guidance for improving the coverage.

Bio: Thomas A. Alspaugh is an Assistant Professor in the Department of Informatics, School of Information and Computer Science at the University of California, Irvine, and a faculty member of the Institute for Software Research. He received the Ph.D. degree from North Carolina State University. His research is in the area of requirements engineering, and has focused on the use of scenarios for specifying system behavior. His work provided the first effective approach for dealing with the scenario management problem. Before beginning his Ph.D., he worked in industrial software development and as a member of the Software Cost Reduction project at the Naval Research Laboratory.


Home | About ISR | News | Research | Tech Trans | Tech Reports | Events | People | External Advisory Committee | Sponsors | Sponsorship | Email List | Directions | Contact Info | Other Links | Site Map
UC Institute for Software Research
ICS 2, Building 304
University of California, Irvine
Irvine, CA 92697-3425
Send comments to isr@uci.edu