A Method for Developing Component-Oriented Applications: A Use-Context Driven Approach Toward Component Coordination

Autor: Mathee Olarnsakul, Dentcho N. Batanov
Rok vydání: 2003
Předmět:
Zdroj: Knowledge and Information Systems. 5:466-502
ISSN: 0219-3116
0219-1377
DOI: 10.1007/s10115-002-0085-2
Popis: In this paper, we propose a methodology for the development of component-oriented applications based on the Component Coordination Model (CCM) that is embedded into applications during software architecture design. The method is general enough to support the conceptual level of component-based software development. It provides a set of guidelines that ease developers during analysis and design phases. These guidelines are defined as processes for developing increasingly detailed models of constructing software systems. The CCM is driven by the use-context model, which directly reflects the role model that abstracts system behaviors as a computational organization comprising various role relationships. It then focuses on exposing the design of software components to be separated from their execution contexts. These separate concerns, including computation, coordination, and policies imposed on a given use-context, form the principal concept of our approach. A case study using the proposed method has been demonstrated in order to provide the feasibility of the introduced approach.
Databáze: OpenAIRE