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
Link To Document