Enhancing Services Selection by Using Non-Functional Properties within BPMN in SOA Context
نویسندگان
چکیده
In the Future Internet vision, multiple services coming from heterogeneous organizations have to collaborate together in order to achieve the customers’ demands from both functional and non-functional point of view. Hence, it is necessary, within an organization, to put in place an interoperable approach that ensures the best functioning control and selection of services. This paper presents a comprehensive framework for representing the customer Non-Functional Properties (NFP) within a collaborative Business Process Management (BPM) and the contribution of the Service Oriented Architecture Governance (SOA Governance) to give customers a better selection of services that best suits their business NFPs requirements among all Web Services candidates provided by functional matching.
منابع مشابه
Agile Net-centric Systems Using DEVS Unified Process
Industry and government are spending extensively to transition their business processes and governance to Service Oriented Architecture (SOA) implementations for efficient information reuse, integration, collaboration and cost-sharing. SOA enables orchestrating web services to execute such processes using Business Process Execution Language (BPEL). Business Process Modeling Notation (BPMN) is a...
متن کاملFrom BPMN 2.0 to the Setting-Up on an ESB - Application to an Interoperability Problem
To solve interoperability problem from semantic level, we propose to contribute to orchestration of the business processes to implement a mediation based on Enterprise Service Bus (ESB). We show how to take advantage of the forthcoming version of Business Process Modeling Notation 2.0 (BPMN 2.0) of the Object Management Group (OMG) within the framework of a Services Oriented Architecture (SOA) ...
متن کاملNon-Functional Properties in Service Oriented Architecture - A Consumer's Perspective
Information about non-functional properties (NFPs) is rarely explicitly described in Service Oriented Architecture (SOA) services. In particular, there is still no standardized solution addressing what service providers should expose or advertise as NFPs in service descriptions to empower service consumers to decide whether a given service suits best their needs or not. Our goal is to define a ...
متن کاملDesign and Deployment of Service Oriented Applications with Non- Functional Requirements1
Service-Oriented Architectures (SOA) provide a flexible and dynamic platform for implementing business services. Due to the rapid increase in the number of available services, more emphasis is put on their reliability, availability, security, etc. In order to meet such non-functional requirements, a service needs to be designed for reliability by making design decisions on an architectural leve...
متن کاملContract based Web service composition
Service-oriented architecture (SOA) is focused on building loosely coupled distributed systems with minimal shared understanding among system components. The main building blocks in SOA are services. Services are selfdescriptive, self-contained, platform-independent and openly-available components that interact over the network. The main goal of SOA is transparent, flexible and dynamic interact...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013