Sciweavers

STEP
2003
IEEE

On Analysis of Design Component Contracts: A Case Study

14 years 4 months ago
On Analysis of Design Component Contracts: A Case Study
Software patterns are a new design paradigm used to solve problems that arise when developing software within a particular context. Patterns capture the static and dynamic structure and collaboration among the components in a software design. A key promise of the pattern-based approach is that it may greatly simplify the construction of software systems out of building blocks and thus reuse experience and reduce cost. However, it also introduces significant problems in ensuring the integrity and reliability of these composed systems because of their complex software topologies, interactions, and transactions. There is a need to capture these features as a contract through a formal model that allows us to analyze pattern-based designs. In this paper, we provide a formal framework for ensuring the integrity of the compositions in object-oriented designs by providing mathematically rigorous modeling and analysis techniques for object-oriented systems comprising patternbased designs as t...
Jing Dong, Paulo S. C. Alencar, Donald D. Cowan
Added 05 Jul 2010
Updated 05 Jul 2010
Type Conference
Year 2003
Where STEP
Authors Jing Dong, Paulo S. C. Alencar, Donald D. Cowan
Comments (0)