• 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