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 met...
IT service improvements can add immense value to organisations. To improve IT service management (IT...
Process improvements provide a structured approach for organisa-tions to improve the way they operat...
To a great extent, the usefulness of a formal model of a software process lies in its ability to acc...
Modern software systems are becoming increasingly integrated and are required to operate over organi...
Portability is becoming universally recognized as a desirable attribute for most software products, ...
Service-oriented systems are increasingly implemented in a process-based fashion. Multiple languages...
When designing executable enterprise processes the assumption of a transparent integration with exis...
In the area of software engineering, quality metrics have shown their importance for good programmin...
Abstract. Designing a business process, which is executed by a Work-flow Management System, recalls ...
Abstract. When designing executable enterprise processes the assumption of a transparent integration...
Service-oriented software consists of middleware, such as application servers and runtime engines, i...
Adaptability is a significant property which enables software systems to continuously provide the re...
The use of process metrics and data for quantitative understanding is not very straightforward. If w...
Shared services organizations work closely with their clients to design, implement and enact service...
Process improvements provide a structured approach for an organisation to improve the way they opera...
IT service improvements can add immense value to organisations. To improve IT service management (IT...
Process improvements provide a structured approach for organisa-tions to improve the way they operat...
To a great extent, the usefulness of a formal model of a software process lies in its ability to acc...
Modern software systems are becoming increasingly integrated and are required to operate over organi...
Portability is becoming universally recognized as a desirable attribute for most software products, ...
Service-oriented systems are increasingly implemented in a process-based fashion. Multiple languages...
When designing executable enterprise processes the assumption of a transparent integration with exis...
In the area of software engineering, quality metrics have shown their importance for good programmin...
Abstract. Designing a business process, which is executed by a Work-flow Management System, recalls ...
Abstract. When designing executable enterprise processes the assumption of a transparent integration...
Service-oriented software consists of middleware, such as application servers and runtime engines, i...
Adaptability is a significant property which enables software systems to continuously provide the re...
The use of process metrics and data for quantitative understanding is not very straightforward. If w...
Shared services organizations work closely with their clients to design, implement and enact service...
Process improvements provide a structured approach for an organisation to improve the way they opera...
IT service improvements can add immense value to organisations. To improve IT service management (IT...
Process improvements provide a structured approach for organisa-tions to improve the way they operat...
To a great extent, the usefulness of a formal model of a software process lies in its ability to acc...