|
Program Keynotes Proceedings Registration Travel Location Comparch'07 Call for Papers |
|
The 10th International ACM SIGSOFT Symposium on Component-Based Software Engineering Global Software Services and Architecture July 9 - 11, 2007
co-located at COMPARCH'07 with Rosatea and
QoSA (July 9-13, 2007)
|
Component-based Software Engineering (CBSE) has emerged as a key technology for developing and maintaining global networked information systems and services, distributed real-time automation systems, grids and sensor networks. CBSE combines elements of object-oriented technologies, software architecture, software verification, modular software design, configuration and deployment.
In the tradition of past CBSE Symposia we have again allocated significant time to working sessions and expect a lively interaction of authors, program committee members and conference participants, in general, in the discussion of selected themes of relevance. Formal paper presentation are reasonably short to cater for these working sessions and excellent keynote speakers. 20 min are allocated to regular papers and 10 min to short papers (marked 'S' in the program).
The CBSE conference proceedings are published as Springer LNCS 4608. We expect to publish a digest of the working sessions in ACM SIGSOFT SEN.
08:00-08:45 Registration
08:45-09:00 Welcome
09:00-10:30 Keynote Kurt Wallnau (SEI, Pittsburgh, Pennsylvania, USA):
Component-Based Software Engineering: Polemic and Apology of an Agnostic
Session Chair: Ivica Crnkovic
10:30-11:00 Coffee Break
11:00-12:30 Session 1: Component-Based Architectures and Change
Session Chair: Henry Muccini
Data Encapsulation in Software Components (pdf)
Kung-Kiu Lau and Faris M. Taweel | |
Binary Change Set Composition (pdf)
Tijs van der Storm | |
Automated and Unanticipated Flexible Component Substitution (pdf)
Nicolas Desnos, Marianne Huchard, Christelle Urtado, Sylvain Vauttier and Guy Tremblay | |
Dynamic Adaptation of Aspect-Oriented Components (pdf)
Cristobal Costa, Jennifer Perez and Jose Angel Carsi | |
Component-Based Game Development - A Solution to Escalating Costs and Expanding Deadlines? (pdf)
Eelke Folmer | S |
12:30-14:00 Lunch
14:00-15:20 Session 2: QoS, Runtime Verification and Monitoring
Session Chair: George Heineman
Performance Assessment for e-Government Services: An Experience Report (pdf)
Yan Liu, Liming Zhu and Ian Gorton | |
An Approach for QoS Contract Negotiation in Distributed Component-Based Software (pdf)
Mesfin Mulugeta and Alexander Schill | |
A Study of Execution Environments for Software Components (pdf)
Kung-Kiu Lau and Vladyslav Ukis | |
Monitoring Architectural Properties in Dynamic Component-Based Systems (pdf)
Henry Muccini, Andrea Polini, Fabiano Ricci and Antonia Bertolino |
15:30-16:00 Coffee Break
16:00-17:30 Working Session: Challenges in Architectural Dynamics
Dynamically Reconfigurable Product Line Architectures (30 min)
Session Chair: Michel Chaudron
Change Management and Architectural Dynamics (30 min)
Session Chair: Ralf Reussner
Monitoring and Prediction in Adaptively Changing Architectures (30 min)
Session Chair: Ian Gorton
08:00-08:45 Registration
08:45-09:00 Summary of Prior Working Sessions
09:00-10:30 Keynote Vishal Sikka (Chief Technology Officer SAP)
CHANGE: Axel Uhl (Chief Development Architect, Office of CTO, SAP) will give this keynote:
Global Software Architecture: Research and Challenges
(pdf)
Session Chair: Heinz Schmidt
10:30-11:00 Coffee Break
11:00-12:30 Session 3: Extra-functional Properties and Compositional Reasoning
Session Chair: Kung-Kiu Lau
A Modeling Approach to Analyze the Impact of Error Propagation on Reliability of Component-Based Systems (pdf)
Vittorio Cortellessa and Vincenzo Grassi | |
Performance-Driven Interface Contract Enforcement for Scientific Components (pdf)
Tamara L. Dahlgren | |
Integration of Time Issues into Component-Based Applications (pdf)
Sebastian Saudrais, Noel Plouzeau and Olivier Barais | |
Slicing of Components' Behavior Specification with Respect to their Composition (pdf)
Ondrej Sery and Frantisek Plasil |
12:30-14:00 Lunch
14:00-15:30 Session 4: Web services, Late Composition and Verification
Session Chair: Clemens Szyperski
Capturing Web Services Provider Constraints - An Algorithmic Approach (pdf)
Sudeep Mallick and S.V. Subrahmanya | |
A Programming Model and Runtime Environment for Component Composition using SSDL (pdf)
Patric Fornasier, Jim Webber and Ian Gorton | |
Experience with Safe Dynamic Reconfigurations in Component-Based Embedded Systems (pdf)
Juraj Polakovic, Sebastien Mazare, Jean-Bernard Stefani and Pierre-Charles David | |
A Framework for Contract-Based Collaborative Verification and Validation of Web Services (pdf)
Xiaoying Bai, Yongbo Wang, Guilan Dai, Wei-Tek Tsai and Yinong Chen | |
Towards Composing Software Components in both Design and Deployment Phases (pdf)
Kung-Kiu Lau, Ling Ling and Perla Velasco Elizondo | S |
15:30-16:00 Coffee Break
16:00-17:30 Working Session: Challenges in On-Demand Service Software Architectures
Service-oriented Components and Component-Based Architectures of Service Families (30min)
Session Chair: Heinz Schmidt
Designing and Programming Service Contracts and Composition (30 min)
Session Chair: Kurt Wallnau
Reasoning About End-To-End Business Process Properties for Dynamically Negotiable Services (30 min)
Session Chair: Asuman Sünbül
The industrial Day is shared with Rosatea'07 and QOSA'07 at COMPARCH'07. It features a number of attractive keynotes and other events. For an up-to-date program see the COMPARCH'07 site.
08:00-08:45 Registration
08:45-09:00 Welcome
09:00-10:00 Keynote Magnus Larsson (ABB Corporate Research, Västerås, Sweden):
Global Software Architecture and Processes
10:00-10:30 Coffee Break
10:30-11:30 Keynote David Messerschmitt (ECSE, UC Berkeley, California):
Rethinking Componentry in Light of Modern Challenges and Applications
11:30-12:30 Keynote Paul Joseph (Peace Studies, Tufts University, Medford, Massachusetts):
Has Software created "Soft War"? The Implications of the Revolution in
Software Architecture for the Conduct of Modern War.
12:30-13:30 Lunch
13:30-14:30 Panel Discussion
14:30-15:00 Coffee Break
15:00-17:00 Tutorials (in parallel)
Neeraj Sangal:
Managing Software Architecture with a Dependency Structure Matrix
Dorina C. Petriu:
MARTE: the new UML profile for performance annotations
Clay Williams:
An Overview of the UML Testing Profile
05:30-10:30 Spirit of Boston Cruise (Bus leaving from Campus, returning 10:30)
Go BACK TO TOP
©
Heinz Schmidt,
RMIT University
[Created: Wed May 16 2007 - Revised: Fri May 25 20:11:09 2007 (hws)] |