Large scale Information and Communication Infrastructures are of growing concern to industry and public organizations. They are expected to exist indefinitely long, are supposed to be flexibly adjustable to new requirements and are hence demanded to encompass evolvable software systems. This poses new challenges to software engineering research and practice: new software structuring and scaling concepts are needed for heterogeneous software federations that consist of numerous autonomously developed, communicating and inter-operating systems; new software development processes are needed to enable the continuous improvement and extension of heterogeneous software federations.
Different component paradigms are under discussion now, a large number of specification and modeling language are proposed and an increasing number of software development tools and environments are made available to cope with the problems. At the same time research on new theories, concepts and techniques is under way that aims at the development of their precise and (mathematically) formal foundation.
Contributions are encouraged that aim at both pragmatic concepts and their formal foundation that can lead to new engineering practices and a higher level of reliability robustness and evolvability of heterogeneous software federations. Especially sought are submissions on:
Component concepts and Component-based software architectures, including practical concepts like EJB, DCOM, or CORBA.
Integration platforms and middleware systems for large scale heterogeneous software federation.
Model-based software engineering.
Semi-formal and formal modeling and specification techniques for component based software.
Meta-models of modeling and specification concepts.
Experience reports on best practices with component models and specifications, development tools, modeling environments, and software development kits.
Integration of formal concepts and current best practices concepts in industrial software development.
Ralf-Detlef Kutsche (TU Berlin, Germany), firstname.lastname@example.org
Herbert Weber (ISST Berlin, Germany), email@example.com
Hellmuth Broda, Sun Microsystems, Switzerland