A Study on UML-Based Role Modeling for Extracting Components


The KIPS Transactions:PartD, Vol. 11, No. 3, pp. 591-596, Jun. 2004
10.3745/KIPSTD.2004.11.3.591,   PDF Download:

Abstract

Systematic modeling methods, which can correctly represent user requirements, are absolutely required to extract components when developing components. But, components are designed and developed in general based on the concept of object modeling so that they lacks in supporting representing cooperation and interaction as well as reuse. It means extracting components is not easy to be applied to complicated and sophisticated large-scale systems. This paper utilizes a role modeling method based on the role of objects, not on objects themselves, to complement object modeling. The Role modeling can break down a complicated system into simple models through ABSTRACTing the pattern of objects based on roles of the objects. In this study, an UML-based method extracting components through role modeling is embodied. UML can represent models from various standpoints so that role models are also viewed from several points of view.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. Y. Song and J. J. Kim, "A Study on UML-Based Role Modeling for Extracting Components," The KIPS Transactions:PartD, vol. 11, no. 3, pp. 591-596, 2004. DOI: 10.3745/KIPSTD.2004.11.3.591.

[ACM Style]
Ho Young Song and Jung Jong Kim. 2004. A Study on UML-Based Role Modeling for Extracting Components. The KIPS Transactions:PartD, 11, 3, (2004), 591-596. DOI: 10.3745/KIPSTD.2004.11.3.591.