DocumentCode
482181
Title
An Encapsulation Structure and Description Specification for Application Level Software Components
Author
Guojie, Jin ; Baolin, Yin
Author_Institution
Sch. of Comput. Sci., Beihang Univ., Beijing
Volume
1
fYear
2009
fDate
22-24 Jan. 2009
Firstpage
195
Lastpage
199
Abstract
Traditional research of software components mainly aims to components at the level of program and source code, due to which the coupling degree between the components and the runtime environments is hard to lower, thereby limiting the reuse ability of the component. The application level components containing comparatively integral granularity of business function are more suitable for a larger scale of application, while there is still lack of reference model and description specification in this field. The inherent deficiency of program level components is analyzed followed by the observation of the unique requirements of application level components, then a novel reference model is proposed. The main advantage of the model is to propel the integration and reuse of legacy software resources by means of transforming currently existing applications into application level components with the wrappers providing standard interfaces. The generalization and applicability of the model are evaluated by real cases.
Keywords
data encapsulation; formal specification; object-oriented programming; software maintenance; software reusability; application level software component; business function; component reusability; description specification; encapsulation structure; integral granularity; software resource; standard interface; Application software; Code standards; Computer science; Encapsulation; Programming; Propulsion; Runtime environment; Software engineering; Software measurement; Software standards; application level component; reference model; software component; specification;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering and Technology, 2009. ICCET '09. International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-3334-6
Type
conf
DOI
10.1109/ICCET.2009.8
Filename
4769454
Link To Document