Object-oriented modeling and design
Object-oriented modeling and design
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
The unified software development process
The unified software development process
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
UML explained
Hi-index | 0.00 |
Today's software system environment requires rapid development and high productivity. In order to satisfy these requirements, researches have been working on the development of software reuse technology. Therefore, it is general to develop component-based software due to the advance of reuse technology nowadays. One of main issues raised in component-based development (CBD) is how to identify reusable and independent components. Existing methodologies have dealt with the problem based on only developer's heuristics, so that it is difficult to identify the components by common developers. Therefore, in this paper, we propose a new technique to identify the business components based on system component. The proposed technique applies the characteristics and degree of dependency between classes in object-oriented model. We also present a case study and experimental results to prove the practical use of our technique. We examined various examples to get the objective foundations.