Proceedings ArticleDOI
An Extensible Abstract Service Orchestration Framework
Stephanie Chollet,Philippe Lalanda +1 more
- pp 831-838
Reads0
Chats0
TLDR
A generative environment for the orchestration of abstract services and the separate specification of non-functional properties is presented and built within the European SODA project and validated on several industrial use cases.Abstract:
Service composition is complex. It has to reach a set of pre-defined non-functional qualities, like security for instance, which requires the production of complicated code.This code, often distributed between client and server sides, is highly error-prone and difficult to maintain. In this paper, we present a generative environment for the orchestration of abstract services and the separate specification of non-functional properties. This environment has been built within the European SODA project and validated on several industrial use cases. In this paper, we focus on an alarm management scenario with stringent security requirements.read more
Citations
More filters
Proceedings ArticleDOI
Lessons Learned in Building Pervasive Platforms
TL;DR: The requirements of the pervasive applications are described and how the platform, named iCASA, deals with them, and how this platform is flexible enough to support the different applications is described.
Proceedings ArticleDOI
Composing Non-functional Concerns in Web Services
TL;DR: This paper presents an approach and a toolset for the specification and realization of the composition of multiple NFCs in web services, and introduces graphical modeling notations for specifying non-functional requirements, actions realizing the requirements, action compositions and the mapping of actions to web services.
Proceedings ArticleDOI
Heterogeneous Service Selection Based on Formal Concept Analysis
TL;DR: An approach based on Formal Concept Analysis is proposed in order to organize the services registry at runtime and to allow the ”best” service selection among heterogeneous and secured services according to a set of specifications.
Book ChapterDOI
The Decision Function
TL;DR: This chapter focuses on the decision function that links sensory inputs to actuating outputs, which heavily relies on the notion of knowledge and the ability to reason about this knowledge.
Proceedings ArticleDOI
Non-functional concerns in web services: requirements and state of the art analysis
TL;DR: This paper identifies the most important requirements for the specification and enforcement of NFCs whilst taking the two different views into account and presents a thorough analysis of the state-of-the-art works based on those requirements and identifies areas where future work has to be conducted to fulfill all identified requirements.
References
More filters
Web Services Business Process Execution Language Version 2.0
Charlton Barreto,Vaughn Bullard,Thomas Erl,John Evdemon,Diane Jordan,Khanderao Kand,Dieter König,Simon Moser,Ralph Stout,Ron Ten-Hove,Ivana Trickovic,Danny van der Rijn,Alex Yiu +12 more
TL;DR: The continuity of the basic conceptual model between Abstract and Executable Processes in WSBPEL makes it possible to export and import the public aspects embodied in Abstract Processes as process or role templates while maintaining the intent and structure of the observable behavior.
Journal Article
Service-oriented computing
TL;DR: This keynote argues that there is in fact even more profound change that the authors are facing – the programmability aspect that is intimately associated with all IoT systems.
Journal ArticleDOI
Introduction: Service-oriented computing
Book
Service-Oriented Computing
TL;DR: In this article, researchers from academia and industry report on recent advances in the field, exploring approaches, technology, and research issues related to developing Service-Oriented Architectures (SOAs).
Proceedings ArticleDOI
iPOJO: an Extensible Service-Oriented Component Framework
TL;DR: iOJO is proposed, a service-oriented component to implement services that does not only manage dynamic service interactions; it also provides an extensibility mechanism.