• DocumentCode
    2303083
  • Title

    Categorical Semantics of Architecture-Centric Model Mapping

  • Author

    Hou, Jinkui

  • Author_Institution
    Sch. of Comput. & Commun. Eng., Weifang Univ., Weifang, China
  • Volume
    3
  • fYear
    2010
  • fDate
    6-7 March 2010
  • Firstpage
    240
  • Lastpage
    243
  • Abstract
    To resolve the problems of the definition, description, and proof of semantic property preservation of model transformation, a semantic description framework for architecture-centric model transformation is proposed based on category theory. Formal semantics of component specification and architecture model are described within typed category diagrams, and the mapping relations between different levels component models are formally described by functors. The semantic properties that should be preserved through model transformation are discussed subsequently. The application research shows that the framework captures the essence, process and requirements of model-driven development, and thus can be used as a new theoretical guidance for the cognition, design and semantic calculation of model transformation and model-driven development.
  • Keywords
    semantic networks; software architecture; architecture-centric model mapping; architecture-centric model transformation; category theory; formal semantics; model transformation; model-driven development; semantic description framework; semantic properties; Application software; Chromium; Cognition; Computer architecture; Computer science; Computer science education; Connectors; Educational technology; Roads; Software architecture; categorical semantics; component model; model driven development; model mapping; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education Technology and Computer Science (ETCS), 2010 Second International Workshop on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-6388-6
  • Electronic_ISBN
    978-1-4244-6389-3
  • Type

    conf

  • DOI
    10.1109/ETCS.2010.382
  • Filename
    5460025