96,172 research outputs found
Web Services-Enhanced Agile Modeling and Integrating Business Processes
In a global business context with continuous changes, the enterprises have to
enhance their operational efficiency, to react more quickly, to ensure the
flexibility of their business processes, and to build new collaboration
pathways with external partners. To achieve this goal, they must use e-business
methods, mechanisms and techniques while capitalizing on the potential of new
information and communication technologies. In this context, we propose a
standards, model and Web services-based approach for modeling and integrating
agile enterprise business processes. The purpose is to benefit from Web
services characteristics to enhance the processes design and realize their
dynamic integration. The choice of focusing on Web services is essentially
justified by their broad adoption by enterprises as well as their capability to
warranty interoperability between both intra and inter-enterprises systems.
Thereby, we propose in this chapter a metamodel for describing business
processes, and discuss their dynamic integration by addressing the Web services
discovery issue. On the one hand, the proposed metamodel is in line with the
W3C Web services standards, namely, WSDL, SAWSDL and WS-Policy. It considers
the use of BPMN standard to describe the behavioral aspect of business
processes and completes their design using UML diagrams describing their
functional, non-functional and semantic aspects. On other hand, our approach
for integrating processes is in line with BPEL standard recommended to
orchestrate Web services. To realize executable business processes, this
approach recommends the use of semantic matching and selection mechanisms in
order to produce agile systems.Comment: 26 pages, 9 figures, Book chapte
Recommended from our members
Enterprise application reuse: Semantic discovery of business grid services
Web services have emerged as a prominent paradigm for the development of distributed software systems as they provide the potential for software to be modularized in a way that functionality can be described, discovered and deployed in a platform independent manner over a network (e.g., intranets, extranets and the Internet). This paper examines an extension of this paradigm to encompass ‘Grid Services’, which enables software capabilities to be recast with an operational focus and support a heterogeneous mix of business software and data, termed a Business Grid - "the grid of semantic services". The current industrial representation of services is predominantly syntactic however, lacking the fundamental semantic underpinnings required to fulfill the goals of any semantically-oriented Grid. Consequently, the use of semantic technology in support of business software heterogeneity is investigated as a likely tool to support a diverse and distributed software inventory and user. Service discovery architecture is therefore developed that is (a) distributed in form, (2) supports distributed service knowledge and (3) automatically extends service knowledge (as greater descriptive precision is inferred from the operating application system). This discovery engine is used to execute several real-word scenarios in order to develop and test a framework for engineering such grid service knowledge. The examples presented comprise software components taken from a group of Investment Banking systems. Resulting from the research is a framework for engineering servic
Web Service Discovery in the FUSION Semantic Registry
The UDDI specification was developed as an attempt to address the key challenge of effective Web service discovery and has become a widely adopted standard. However, the text-based indexing and search mechanism that UDDI registries offer does not suffice for expressing unambiguous and semantically rich representations of service capabilities, and cannot support the logic-based inference capacity required for facilitating automated service matchmaking. This paper provides an overview of the approach put forward in the FUSION project for overcoming this important limitation. Our solution combines SAWSDL-based service descriptions with service capability profiling based on OWL-DL, and automated matchmaking through DL reasoning in a semantically extended UDDI registry
Bid-Centric Cloud Service Provisioning
Bid-centric service descriptions have the potential to offer a new cloud
service provisioning model that promotes portability, diversity of choice and
differentiation between providers. A bid matching model based on requirements
and capabilities is presented that provides the basis for such an approach. In
order to facilitate the bidding process, tenders should be specified as
abstractly as possible so that the solution space is not needlessly restricted.
To this end, we describe how partial TOSCA service descriptions allow for a
range of diverse solutions to be proposed by multiple providers in response to
tenders. Rather than adopting a lowest common denominator approach, true
portability should allow for the relative strengths and differentiating
features of cloud service providers to be applied to bids. With this in mind,
we describe how TOSCA service descriptions could be augmented with additional
information in order to facilitate heterogeneity in proposed solutions, such as
the use of coprocessors and provider-specific services
Web Service Discovery in a Semantically Extended UDDI Registry: the Case of FUSION
Service-oriented computing is being adopted at an unprecedented rate, making the effectiveness of automated service discovery an increasingly important challenge. UDDI has emerged as a de facto industry standard and fundamental building block within SOA infrastructures. Nevertheless, conventional UDDI registries lack means to provide unambiguous, semantically rich representations of Web service capabilities, and the logic inference power required for facilitating automated service discovery. To overcome this important limitation, a number of approaches have been proposed towards augmenting Web service discovery with semantics. This paper discusses the benefits of semantically extending Web service descriptions and UDDI registries, and presents an overview of the approach put forward in project FUSION, towards semantically-enhanced publication and discovery of services based on SAWSDL
- …