• DocumentCode
    2515688
  • Title

    Using Metamodels in Service Interoperability

  • Author

    Winter, Andreas ; Ebert, Jürgen

  • Author_Institution
    Inst. for Software Technol., Koblenz Univ.
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    147
  • Lastpage
    158
  • Abstract
    Interoperability in service oriented environments is heavily influenced by the view that the cooperating services have on their data. Using the term service for the abstract contract concluded between a service requester and a service provider, three different data schemas have to be identified, namely the requester´s schema, the provider´s schema and the reference schema introduced by the service specification. Metamodeling and schema transformation approaches from the area of model driven architecture can be used to define these schemas and their mappings as well as the appropriate transformations that have to be applied to the data. This paper explains an approach towards metamodel-based service interoperability along an extended example of providing visualization services for the Bauhaus re-architecting tool
  • Keywords
    formal specification; open systems; program visualisation; software architecture; Bauhaus rearchitecting tool; data schema; metamodels; model driven architecture; provider schema; reference schema; requester schema; schema transformation; service interoperability; service oriented environment; service provider; service requester; service specification; visualization service; Conferences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 2005. 13th IEEE International Workshop on
  • Conference_Location
    Budapest
  • Print_ISBN
    0-7695-2639-X
  • Type

    conf

  • DOI
    10.1109/STEP.2005.34
  • Filename
    1691642