Towards a conceptual foundation of service composition
Service Orientation is a computing paradigm that fundamentally differs from previous paradigms. Advocated by Software Industry, it lacks from theoretical foundation and a systematic build-up. In this paper we suggest concepts and ideas for a theoretical ...
API governance support through the structural analysis of REST APIs
Today, REST APIs have established as a means for realizing distributed systems and are supposed to gain even more importance in the context of Cloud Computing, Internet of Things, and Microservices. Nevertheless, many existing REST APIs are known to be ...
TOSCA-based container orchestration on Mesos
Container virtualization evolved into a key technology for deployment automation in line with the DevOps paradigm. Whereas container management systems facilitate the deployment of cloud applications by employing container-based artifacts, parts of the ...
Customization and provisioning of complex event processing using TOSCA
In many Internet of Things scenarios, a large amount of sensor data is continuously produced and exchanged among devices in smart environments. Handling these data causes great challenges since their processing must occur in a timely manner. Furthermore,...
Modeling and execution of data-aware choreographies: an overview
Due to recent advances in data science and Big Data the importance of data is increasing. Although service choreographies provide means to specify complex conversations between multiple interacting parties from a global perspective and in a technology-...
Partial execution of Mashup Plans during modeling time
Workflows and workflow technologies are an approved means to orchestrate services while supporting parallelism, error handling, and asynchronous messaging. A special case workflow technology is applied to are Data Mashups. In Data Mashups, workflows ...