SCOPE AND TOPICS
Component-based software has emerged as a promising paradigm to deal
with the ever increasing need for mastering systems' complexity, for
enabling evolution and reuse, and for bringing sound production and
engineering standards into software engineering. However, many issues
in component-based software development remain open and pose
challenging research questions.
Formal methods consist of mathematically-based techniques for the
specification, development and verification of software and hardware
systems. They have shown their great utility for setting up the formal
foundations of component software and working out challenging issues
such as mathematical models for components, their composition and
adaptation, or rigorous approaches to verification, deployment, testing
and certification.
The objective of FACS'09 is to bring together researchers in the areas
of component software and formal methods to promote a deep
understanding of this paradigm and its applications. The workshop will
also be interested in defining the common aspects of components and
component-based development. It is expected that formal paper
presentations will be followed by lively discussions. Possible topics
include, but are not limited to:
- formal models for software components and component
interaction
- design and verification methods for component software
- component composition and deployment: models,
calculi, languages
- component testing, re-engineering and reuse
- specification of extra-functional properties in
component software
- certification of components and software architectures
- component software vs. object orientation,
multi-agent systems, and aspect oriented development
- components for real-time, safety-critical, secure
and/or embedded systems
- standard models for software components (e.g.
Fractal, GCM, etc.)
- industrial or experience reports, and case studies in
component software
- partial behavior models for software components
- update and reconfiguration of component architectures
- component systems evolution and maintenance
- formal methods and modeling languages for components
- trust models for components
- autonomic components and self-managed applications
- formal / rigorous approaches to software adaptation
and self-adaptive systems
- formal aspects of Web services and business processes
- component-based Web services and service-oriented
architectures
- QoS issues in web services, multi-agent systems and
component-based systems
FACS'09
is the 6th event in a series of workshops, founded by the
International Institute for Software Technology of the United Nations
University (UNU-IIST). The first FACS workshop was co-located with
FM'03 (Pisa, Italy, September 2003). The following FACS workshops were
organised as standalone events, respectively at UNU-IIST in Macau
(October 2005), at Charles University in Prague (September 2006), at
INRIA in Sophia-Antipolis (September 2007), and at University of
Málaga in Spain (September 2008).
FACS'09 is part of the first
Formal Methods Week (FMweek), which will bring together a choice of
events in the area, including TESTCOM/FATES (Conference on Testing of
Communicating Systems and Workshop on Formal Approaches to Testing of
Software), FMICS (Formal Methods for Industrial Critical Systems), PDMC
(Parallel and Distributed Methods of verifiCation), FM2009 (Symposium
of Formal Methods Europe), CPA (Communicating Process Architectures),
FAST (Formal Aspects in Security and Trust), FMCO (Formal Methods for
Components and Objects), and the REFINE Workshop. For the latest
information on FMweek, see http://www.win.tue.nl/fmweek.
|