Portability of executable service-oriented processes: metrics and validation. Issue 4 (December 2016)
- Record Type:
- Journal Article
- Title:
- Portability of executable service-oriented processes: metrics and validation. Issue 4 (December 2016)
- Main Title:
- Portability of executable service-oriented processes: metrics and validation
- Authors:
- Lenhard, Jörg
Wirtz, Guido - Abstract:
- Abstract A key promise of process languages based on open standards, such as theWeb Services Business Process Execution Language, is the avoidance of vendor lock-in through the portability of processes 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. It is our intention to improve this situation by enabling the measurement of the portability of executable service-oriented processes. This helps developers to assess their implementations and to decide if it is feasible to invest in the effort of porting a process to another runtime. In this paper, we define several software quality metrics that quantify the degree of portability of an executable, service-oriented process from different viewpoints. When integrated into a development environment, such metrics can help to improve the portability of the outcome. We validate the metrics theoretically with respect to measurement theory and construct validity using two validation frameworks. The validation is complemented with an empirical evaluation of the metrics using a large set of processes coming from several process libraries.
- Is Part Of:
- Service oriented computing and applications. Volume 10:Issue 4(2016:Dec.)
- Journal:
- Service oriented computing and applications
- Issue:
- Volume 10:Issue 4(2016:Dec.)
- Issue Display:
- Volume 10, Issue 4 (2016)
- Year:
- 2016
- Volume:
- 10
- Issue:
- 4
- Issue Sort Value:
- 2016-0010-0004-0000
- Page Start:
- 391
- Page End:
- 411
- Publication Date:
- 2016-12
- Subjects:
- Portability -- Software quality -- Metrics -- Process -- SOA
Electronic data processing -- Distributed processing -- Periodicals
Web services -- Periodicals
Electronic commerce -- Periodicals
004 - Journal URLs:
- http://link.springer.com/journal/11761 ↗
http://www.springer.com/gb/ ↗ - DOI:
- 10.1007/s11761-016-0195-4 ↗
- Languages:
- English
- ISSNs:
- 1863-2386
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8251.750000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10047.xml