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

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

Research Organisations

External Research Organisations

  • Talanx AG
View graph of relations

Details

Original languageEnglish
Title of host publicationSeventh International Workshop on Modeling in Software Engineering MiSE 2015
Subtitle of host publicationProceedings, May 16-17, 2015 Florence, Italy
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages60-65
Number of pages6
ISBN (electronic)9781479919345
Publication statusPublished - 2015
Event7th International Workshop on Modeling in Software Engineering, MiSE 2015 - Florence, Italy
Duration: 16 May 201517 May 2015
Conference number: 7

Publication series

NameProceedings 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

Cite this

Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design. / Niklas, Kai; Greenyer, Joel; Schneider, Kurt.
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 proceedingConference contributionResearchpeer review

Niklas, K, Greenyer, J & Schneider, K 2015, Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design. in Seventh International Workshop on Modeling in Software Engineering MiSE 2015: Proceedings, May 16-17, 2015 Florence, Italy., 7167404, Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015, Institute of Electrical and Electronics Engineers Inc., pp. 60-65, 7th International Workshop on Modeling in Software Engineering, MiSE 2015, Florence, Italy, 16 May 2015. https://doi.org/10.1109/MiSE.2015.18
Niklas, K., Greenyer, J., & Schneider, K. (2015). Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design. In Seventh International Workshop on Modeling in Software Engineering MiSE 2015: Proceedings, May 16-17, 2015 Florence, Italy (pp. 60-65). Article 7167404 (Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/MiSE.2015.18
Niklas K, Greenyer J, Schneider K. Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design. In 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). doi: 10.1109/MiSE.2015.18
Niklas, Kai ; Greenyer, Joel ; Schneider, Kurt. / Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design. 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. pp. 60-65 (Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015).
Download
@inproceedings{9d7364f3a56042a7832ce186fa9ab0d4,
title = "Towards Application and Evolution of Model-Based Heuristics for Improving SOA Service Design",
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",
author = "Kai Niklas and Joel Greenyer and Kurt Schneider",
year = "2015",
doi = "10.1109/MiSE.2015.18",
language = "English",
series = "Proceedings International Workshop on Modeling in Software Engineering, MiSE 2015",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "60--65",
booktitle = "Seventh International Workshop on Modeling in Software Engineering MiSE 2015",
address = "United States",
note = "7th International Workshop on Modeling in Software Engineering, MiSE 2015 ; Conference date: 16-05-2015 Through 17-05-2015",

}

Download

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 -

By the same author(s)