Behavior Modeling, Languages and Diagrams in Component Based Software Development
Considering that the component is the fundamental building block of software systems in CBSD, it is important to investigate methods for implementing its functionality or behavior. The functionality in components is implemented as code in a programming language, as a result the component become dependent on that specific programming language. Behavior modeling can provide a solution to that, increasing the component reusability. Reusability of a component will be higher when its behavior is described in a high level of abstraction (a model) that can be translated in different programming languages. This study investigated and analyzed various modeling diagrams, languages and tools used to specify components behavior.
Year of publication: |
2012
|
---|---|
Authors: | Ahmed, Rihab Eltayeb ; Salman, Nael |
Published in: |
Journal of Asian Scientific Research. - Asian Economic and Social Society. - Vol. 2.2012, 11, p. 773-781
|
Publisher: |
Asian Economic and Social Society |
Subject: | Component | Behavior Modeling | COSEML | CBSD | Modeling languages/ Tools |
Saved in:
Saved in favorites
Similar items by subject
-
SDCS: six-dimensional classification strategy framework for COTS products
Upadhyay, Nitin, (2010)
-
Modeling to inform economy-wide pandemic policy: Bringing epidemiologists and economists together
Darden, Michael, (2021)
-
Modeling to Inform Economy-Wide Pandemic Policy: Bringing Epidemiologists and Economists Together
Darden, Michael E., (2021)
- More ...