Specification and Verification of
Component-Based Systems
Workshop at
FSE-18 2010
November 12, 2010

The ninth workshop on specification and verification of component-based systems affiliated with FSE-18 2010 will be held in Santa-Fe, New Mexico, USA on November 12, 2010.

The meeting will take place in the El Dorado Hotel's Pinion Room, starting at 9am. There will be a breakfast available at 8am, and a box lunch for registered participants at 12:30pm.

Information is available on the following topics.

Themes and Goals:

This workshop is concerned with how formal techniques can be or should be used to ascertain the correctness and reliability of large-scale systems. Modern software systems are composed from a large number of smaller components to manage the inherent complexity in building these systems. This presents both challenges and opportunities for verifying the correctness of such component-based systems. On the one hand, such systems require specialized specification and analysis techniques that deduce the correctness of the whole from the correctness of and interaction between the parts. On the other hand, modular reasoning is crucial for scaling verification techniques such as extended static analysis and model checking to the size of real systems. The workshop will consider formalization of both functional and non-functional behavior, such as performance or reliability.

We would like to bring together researchers and practitioners in the areas of software systems and formal methods to address the open problems in modular specification and verification of systems composed from components. We are interested in bridging the gap between principles and practice. The intent of bringing participants together at the workshop is to help form a community-oriented understanding of the relevant research problems and help steer formal methods research in a direction that will address the problems of real systems. Other issues are also important in the practice of component-based systems, such as concurrency, mechanization and scalability, performance (time and space), reusability, and understandability. The participants will brainstorm about these and related topics to understand both the problems involved and how formal techniques may be useful in solving them.

The goals of the workshop are to produce:

  1. Contacts and discussion among researchers and practictioners,
  2. A web site that will be maintained after the workshop to act as a central clearinghouse for research in this area.
The details of the workshop may vary with the background and interest of the participants.

Schedule and Accepted Papers:

Friday, November 12, 2010, Pinion (2nd floor, El Dorado Hotel, Santa Fe, NM)

8:00am - 8:55am breakfast
8:55am - 9:00am Weclcome by workshop organizers
9:00am - 9:30am Black-Box Composition: a Dynamic Approach
Casandra Holotescu
9:30am - 9:45am questions and discussion
9:45am - 10:15am Restrictions: Help in Documenting Client Code Under a Verified Software Paradigm
Jason Kirschenbaum and Bruce Weide
10:15am - 10:30am questions and discussion
10:30am - 11:00am coffee break
11:00am - 11:30am Impact of Specification Abstractions on Client Verification
Hampton Smith and Murali Sitaraman
11:30am - 11:45am questions and discussion
11:45am - 12:15pm NanoXen : Better Systems Through Rigorous Containment and Active Modeling
Chris Matthews, Justin Cappos, Yvonne Coady, John Hartman, Jonathan Jacky and Rick McGeer
12:15pm - 12:30pm questions and discussion
12:30pm - 1:30pm box lunch

Important Dates

See the Call for Papers for more details.


Program Committee


Jonathan Aldrich, Dimitra Giannakopoulou, Gary T. Leavens, Peter Müller, and Natasha Sharygina

Valid HTML 4.0!