Browse > Article

Techniques for Classifying and Specificatying Components based on Six Views  

Cho, Eun-Sook (Dept.of Information, Dongduk Women's University)
Lee, Jong-Kook (Dept.of Computer, Soongsil University)
Kim, Soo-Dong (Dept.of Computer, Soongsil University)
Abstract
As component-based reuse technology is being introduced, software components are more likely distributed on Internet. In order to promote Internet based on-line distribution, distribution model of components should be defined and a distribution system should also be constructed. Furthermore, to run the component distribution system effectively, a logical and practical schema for classifying components should be defined and standardized. In this paper, we propose a classification schema using BNF and representation standards of components using six different views. To verity the effectiveness of proposed classification and compare to other classification methods, we assess proposed classification by measuring hit ratio and correctness. By using the proposed methods that support six views on components, the search for right components and registering new components can be done more effectively.
Keywords
Component-based Reuse; Distribution Model; Distribution System; Component classification Schema;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Microsoft Crop., The Componenet Object Model Specification, Microsoft Press, 1995
2 ComponentSource(httP://www.componentsource.com)
3 Flashline (http://www.flashline.com)
4 Sun Microsystems, Enterprise JavaBeans Specification, at URL: http://www.javasoft.com, 1999
5 Booch G., Rumbaugh J., and Jacobson I., The Unified Modeling Language User Guide, Addison Wesley, 1999
6 한국전자통신연구원, '영역별 컴포넌트 분류방법에 관한 연구', 1999
7 D. Chappell, 'On COM ActiveX vs. Java Beans,' Object Magazine, January 1998
8 ImagiCom (http://www.imagicom.com)
9 IBM, 'Architecture of the San Francisco Frameworks,' (http://www.research.ibm.com/journal/sj/372/bohrer.html), Dec., 1997
10 Szyperski C., Component Software: Beyound Object-oriented Programming, Addison-Wesley Longman, Reading, Mass., 1998
11 Object Management Group, CORBA Components, December 1998
12 Desmond F. D'souza and Alan C. Wills, Objects, Components and Frameworks with UML, p91-234, Addison-Wesley, 1998
13 Butler Group, 'Component-Based Development;Application Delivery and Integration Using Componentised Software,' September, 1998