• DocumentCode
    726477
  • Title

    Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design

  • Author

    Niklas, Kai ; Greenyer, Joel ; Schneider, Kurt

  • Author_Institution
    Enterprise Archit. Manage., Talanx Syst. AG, Hannover, Germany
  • fYear
    2015
  • fDate
    16-17 May 2015
  • Firstpage
    60
  • Lastpage
    65
  • Abstract
    Good service design is key to acceptance and success for a service-oriented architecture (SOA) in an enterprise. Enterprises try to achieve good service design by using guidelines which combine experts´ experience, company policies and best practices. Applying, evolving and maintaining guidelines overburdens service designers and reviewers due to the amount and volume. This results in inefficient, costly and frustrating processes. Without an automated support, guidelines provide only limited value to the design process. We describe how our design environment prototype addresses these problems and introduce automatic guideline checks using heuristics on service models. Our evaluation confirms applicability and advantages of our tool. We present a selection of heuristics which are used in our tool. As the second contribution we describe our plan of how to support evolution and maintenance of guidelines and heuristics.
  • Keywords
    design; service-oriented architecture; SOA service design; design environment prototype; enterprise; model-based heuristics; service-oriented architecture; Business; Documentation; Guidelines; Prototypes; Service-oriented architecture; Unified modeling language; Experience; Heuristics; Modeling; Service Oriented Architecture (SOA); Static Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling in Software Engineering (MiSE), 2015 IEEE/ACM 7th International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/MiSE.2015.18
  • Filename
    7167404