International Conference on Parallel and Distributed Processing Techniques and Applications
Las Vegas, NV, USA, 24/06/2002–27/06/2002
Component-based software is likely to be the most promising approach to making distributed systems and Internet applications fit the requirements of the new information-based work organization. Component-based software encompasses many disciplines and application domains, such as groupware, distributed object-oriented software development, middleware, multimedia, CSCW, and distributed simulation. The focus of this session is on component-based in special coordination issues that arise in these systems. Models, languages, and applications for both architectural and behavioral aspects of systems are of special concern.
The purpose of this session is to bring together researchers and practitioners working on component-based computing and coordination in the diverse disciplines this field encompasses. The session serves as a forum to enable exchange of experience between academia and industry, as well as between researchers working on different aspects of coordination and component-based computing.
topics of interest
Topics of interest include (but are not limited to):
- In Coordination:
- group communication and inter-agents cooperation protocols.
- Theoretical aspects and foundations for coordination: semantics, verification, component composition, dynamic aspects of coordination.
- Functional and non-functional properties of coordination.
- Formal and semi-formal techniques for coordination description and analysis.
- Modeling of Information Systems (Groupware, Internet and the Web, workflow management, CSCW and multimedia
applications) - Coordination, architectural, and interface definition languages: implementation, interoperability, heterogeneity.
- Agent-oriented languages: formal models for interacting agents.
- Coordination Patterns (Mobile Computing, Internet Computing).
- Tools and environments for the development of coordinated applications: integration within the development process.
- Dynamic architecture management for multi-component applications
- Industrial relevance of coordination and software architectures: programming in the large, domain-specific software architectures and coordination models, case studies, performance.
- In Component-based computing:
- design methods for component frameworks
- interoperation among component frameworks (coordination)
- functional and non-functional properties that can or that cannot be established by a component system architecture based on (tiered) component frameworks
- use of selected component frameworks to reduce the set of possible components in a market setting
- component-oriented systems
- domain-specific standards for component interoperability
- dynamic changes in the configuration (set of components in a system): how can components be added, replaced and removed and how can other components reconfigure themselves to cope with this
- adaptation of components and composition of frameworks
- programming language support for COC and component frameworks in particular
- performance/efficiency of component-oriented implementations and effects of component frameworks introducing a level of indirection
- impact of businesses on components and vice versa, packaging and distribution of components and component frameworks
- criticism of the suggested component framework approach
works as
origin event for publication
hosting event for talk