• DocumentCode
    2530119
  • Title

    Abstract interactions and interaction refinement in model-driven design

  • Author

    Almeida, João Paulo ; Dijkman, Remco ; Pires, Luís Ferreira ; Quartel, Dick ; Van Sinderen, Marten

  • Author_Institution
    Centre for Telematics & Inf. Technol., Twente Univ., Netherlands
  • fYear
    2005
  • fDate
    19-23 Sept. 2005
  • Firstpage
    273
  • Lastpage
    286
  • Abstract
    In a model-driven design process the interaction between application parts can be described at various levels of platform-independence. At the lowest level of platform-independence, interaction is realized by interaction mechanisms provided by specific middleware platforms. At higher levels of platform-independence, interaction must be described in such a way that it can be further refined and realized onto a number of different middleware platforms, each with its particular interaction mechanisms and implementation constraints. In this paper, we investigate concepts that support interaction design at various levels of middleware-platform-independence. Also, we propose design operations for interaction refinement. The application of these operations to source designs results in target designs that take into account implementation constraints imposed by platforms, while preserving characteristics prescribed in source designs.
  • Keywords
    middleware; software architecture; abstract interactions; interaction refinement; middleware-platform-independence; model-driven design; Information technology; Message passing; Middleware; Process design; Telematics; Unified modeling language; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EDOC Enterprise Computing Conference, 2005 Ninth IEEE International
  • Print_ISBN
    0-7695-2441-9
  • Type

    conf

  • DOI
    10.1109/EDOC.2005.2
  • Filename
    1540686