Establishing a Service-Oriented Tool Chain for the Development of Domain-Independent MBT Scenarios

Author(s):  
Marc-Florian Wendland ◽  
Jürgen Großmann ◽  
Andreas Hoffmann
Author(s):  
Michael Parkin ◽  
Dean Kuo ◽  
John Brooke

Current protocols to agree to Web/Grid service usage do not have the capability to form negotiated agreements, nor do they take into account the legal requirements of the agreement process. This article presents a framework and a domain-independent negotiation protocol for creating legally binding contracts for service usage in a distributed, asynchronous service-oriented architecture. The negotiation protocol, which builds on a simple agreement protocol to form a multiround “symmetric” negotiation protocol, is based on an internationally recognized contract law convention. By basing our protocol on this convention and taking into account the limitations of an asynchronous messaging environment, we can form contracts between autonomous services across national and juridical boundaries, necessary in a loosely coupled, widely geographically distributed environment such as the Grid.


Author(s):  
László Gönczy ◽  
Dániel Varró

As the use of SOA became a mainstream in enterprise application development, there is a growing need for designing non-functional aspects of service integration at the architectural level, instead of creating only technology specific assets (configuration descriptors). This architectural design supports flexibility and early validation of requirements. This chapter presents a model-driven method supporting the automated deployment of service configurations. This deployment technique is supported by an extensible tool chain where (i) service models are captured by a service-oriented extension of UML enabling to capture non-functional requirements, and (ii) configuration descriptors for the target deployment platform are derived by automated model transformations within the VIATRA2 framework.


Author(s):  
Bernhard Hollunder ◽  
Ahmed Al-Moayed ◽  
Alexander Wahl

Web services play a dominant role in service computing and for realizing service-oriented architectures (SOA), which define the architectural foundation for various kinds of distributed applications. In many business domains, Web services must exhibit quality attributes such as robustness, security, dependability, performance, scalability and accounting. As a consequence, there is a high demand to develop, deploy and consume Web services equipped with well-defined quality of service (QoS) attributes – so-called QoS-aware Web services. Currently, there is only limited development support for the creation of QoS-aware Web services, though. In this work we present a tool chain that facilitates development, deployment and testing of QoS-aware Web services. The tool chain has following features: i) integration of standard components such as widely used IDEs, ii) usage of standards and specifications, and iii) support for various application servers and Web services infrastructures.


Author(s):  
Luka Lednicki ◽  
Gaetana Sapienza ◽  
Morgan E. Johansson ◽  
Tiberiu Seceleanu ◽  
Daniel Hallmans

IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 50443-50458 ◽  
Author(s):  
Jinzhi Lu ◽  
Jiqiang Wang ◽  
Dejiu Chen ◽  
Jian Wang ◽  
Martin Torngren

Sign in / Sign up

Export Citation Format

Share Document