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
Measuring the Portability of Executable Service-Oriented Processes
University of Bamberg. (Distributed Systems Group)ORCID iD: 0000-0002-0107-2108
University of Bamberg. (Distributed Systems Group)
2013 (English)Conference paper, Published paper (Refereed)
Abstract [en]

A key promise of process languages based on open standards, such as the Web Services Business Process Execution Language, is the avoidance of vendor lock-in through the portability of process definitions among runtime environments. Despite the fact that today, various runtimes claim to support this language, every runtime implements a different subset, thus hampering portability and locking in their users. In this paper, we intend to improve this situation by enabling the measurement of the degree of portability of process definitions. This helps developers to assess their process definitions and to decide if it is feasible to invest in the effort of porting a process definition to another runtime. We define several software quality metrics that quantify the degree of portability a process definition provides from different viewpoints. We validate these metrics theoretically with two validation frameworks and empirically with a large set of process definitions coming from several process libraries.

Place, publisher, year, edition, pages
IEEE Press, 2013. p. 117-126
Keywords [en]
metrics, SOA, BPEL, portability
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:kau:diva-45736DOI: 10.1109/EDOC.2013.21ISBN: 978-0-7695-5081-7 (print)OAI: oai:DiVA.org:kau-45736DiVA, id: diva2:958004
Conference
17th IEEE International Enterprise Distributed Object Computing Conference
Available from: 2016-09-05 Created: 2016-09-05 Last updated: 2019-06-17Bibliographically 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
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 194 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