Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Pattern Language for Workflow Engine Conformance and Performance Benchmarking
University of Bamberg, DEU. (Distributed Systems Group)
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013). (Software Engineering Research Group)ORCID iD: 0000-0002-0107-2108
University of Stuttgart, DEU. (Institute for Parallel and Distributed Systems)
USI Lugano, CHE. (Architecture, Design and Web Information Systems Engineering)
Show others and affiliations
2017 (English)In: Proceedings of the 22nd European Conference on Pattern Languages of Programs EuroPLoP '17, Association for Computing Machinery (ACM), 2017, article id article No 1Conference paper, Published paper (Refereed)
Abstract [en]

Workflow engines are frequently used in the domains of business process management, service orchestration, and cloud computing, where they serve as middleware platforms for integrated business applications. Engines have a significant impact on the quality of service provided by hosted applications. Therefore, it is desirable to compare them and to select the most appropriate engine for a given task. To enable such a comparison, approaches for benchmarking workflow engines have emerged. Although these approaches deal with different quality attributes, i.e., performance or standard conformance, they face many reoccurring design and implementation problems, which have been solved in similar ways. In this paper, we present a pattern language that captures such common solutions to reoccurring problems (e.g., from test identification, benchmarking procedure validation, automatic engine interaction, and workflow execution observation) in the area of workflow engine conformance and performance benchmarking. Our aim is to help future benchmark authors with the pattern language presented in this paper to benefit from our experience with the design and implementation of workflow engine benchmarks and benchmarking tools

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2017. article id article No 1
Keywords [en]
workflow engines, benchmarking, performance, conformance, patterns
National Category
Software Engineering Information Systems Computer Sciences
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:kau:diva-65056DOI: 10.1145/3147704.3147705ISI: 000559735500001OAI: oai:DiVA.org:kau-65056DiVA, id: diva2:1154315
Conference
The 22nd European Conference on Pattern Languages of Programs (EuroPLop), Irsee, Germany, July 12 - 16, 2017
Available from: 2017-11-02 Created: 2017-11-02 Last updated: 2020-12-10Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Lenhard, Jörg

Search in DiVA

By author/editor
Lenhard, Jörg
By organisation
Department of Mathematics and Computer Science (from 2013)
Software EngineeringInformation SystemsComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 140 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf