• DocumentCode
    1809666
  • Title

    Research on Software Component Adaptation Based on Semantic Specification

  • Author

    Xie, Xiong ; Zhang, Weishi

  • Author_Institution
    Dalian Maritime Univ., Dalian
  • fYear
    2007
  • fDate
    18-21 Sept. 2007
  • Firstpage
    969
  • Lastpage
    974
  • Abstract
    Software component adaptation is a crucial problem in component-based software engineering. In this paper, a component model is described firstly in mathematical specification which is helpful to specify formally component adaptation. Three component adaptation architectures are described in formal semantic, including sequential architecture, alternative architecture and parallel architecture. The conditions of adaptation architecture are analyzed and the system will select automatically a proper architecture to adapt the components according to the architecture application conditions. The specification of the complex component can be obtained automatically based on the specification of the adapted components. To compose a component based on its semantics specification, the proposed architecture supports semantic representation of components and does not depend on the computing environment. The proposed approach in the paper offers a guarantee to the formal analysis of component adaptation and the validation of the proper component adaptation.
  • Keywords
    semantic Web; software architecture; component-based software engineering; formal semantic; mathematical specification; parallel architecture; semantic specification; sequential architecture; software component adaptation; Computer architecture; Computer science; Formal specifications; Large-scale systems; Mathematical model; Parallel architectures; Parallel processing; Programming; Software engineering; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network and Parallel Computing Workshops, 2007. NPC Workshops. IFIP International Conference on
  • Conference_Location
    Liaoning
  • Print_ISBN
    978-0-7695-2943-1
  • Type

    conf

  • DOI
    10.1109/NPC.2007.27
  • Filename
    4351612