Details
Original language | English |
---|---|
Title of host publication | Seventh International Workshop on Modeling in Software Engineering MiSE 2015 |
Subtitle of host publication | Proceedings, May 16-17, 2015 Florence, Italy |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 60-65 |
Number of pages | 6 |
ISBN (electronic) | 9781479919345 |
Publication status | Published - 2015 |
Event | 7th International Workshop on Modeling in Software Engineering, MiSE 2015 - Florence, Italy Duration: 16 May 2015 → 17 May 2015 Conference number: 7 |
Publication series
Name | Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015 |
---|---|
ISSN (Print) | 2156-7883 |
ISSN (electronic) | 2156-7891 |
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
- Experience, Heuristics, Modeling, Service oriented architecture (SOA), Static analysis
ASJC Scopus subject areas
- Mathematics(all)
- Modelling and Simulation
- Computer Science(all)
- Software
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
Seventh International Workshop on Modeling in Software Engineering MiSE 2015: Proceedings, May 16-17, 2015 Florence, Italy. Institute of Electrical and Electronics Engineers Inc., 2015. p. 60-65 7167404 (Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015).
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design
AU - Niklas, Kai
AU - Greenyer, Joel
AU - Schneider, Kurt
N1 - Conference code: 7
PY - 2015
Y1 - 2015
N2 - 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.
AB - 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.
KW - Experience
KW - Heuristics
KW - Modeling
KW - Service oriented architecture (SOA)
KW - Static analysis
UR - http://www.scopus.com/inward/record.url?scp=84964296342&partnerID=8YFLogxK
U2 - 10.1109/MiSE.2015.18
DO - 10.1109/MiSE.2015.18
M3 - Conference contribution
AN - SCOPUS:84964296342
T3 - Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015
SP - 60
EP - 65
BT - Seventh International Workshop on Modeling in Software Engineering MiSE 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th International Workshop on Modeling in Software Engineering, MiSE 2015
Y2 - 16 May 2015 through 17 May 2015
ER -