-
Article
Generalized semantic Web service composition
With the increasing popularity of Web Services and Service-Oriented Architecture, we need infrastructure to discover and compose Web services. In this paper, we present a generalized semantics-based technique ...
-
Article
Proactive virtualized resource management for service workflows in the cloud
A Cloud platform offers on-demand provisioning of virtualized resources and pay-per-use charge model to its hosted services to satisfy their fluctuating resource needs. Resource scaling in cloud is often carri...
-
Article
iMashup: a mashup-based framework for service composition
The Web has undergone a tremendous change from a primarily publication platform towards a participatory and “programmable” platform, where a large number of heterogeneous Web-delivered services (including SOAP an...
-
Chapter
Semantic Web Service Composition: The Web Service Challenge Perspective
Service-oriented architecture (SOA) is a software design paradigm for creating highly modular, distributed applications. Web services can implement well-defined, atomic functions which can be composed into hig...
-
Article
Data-driven synthesis of multiple recommendation patterns to create situational Web mashups
As a typical situational application, Web mashup reflects and accommodates some key features of Internetware paradigm. Mashup provides a development fashion that integrates data, computation and UI elements fr...
-
Chapter and Conference Paper
Static Detection of Implementation Errors Using Formal Code Specification
The software engineering community suggests that formal specification of source code facilitates the verification that can help to identify hidden functional errors. In this work, we investigate the impact of ...
-
Chapter and Conference Paper
Engineering Energy-Aware Web Services toward Dynamically-Green Computing
With the emergence of commodity computing environments (i.e. clouds), information technology (IT) infrastructure providers are creating data centers in distributed geographical regions. Since geographic region...
-
Chapter
Introduction
This introduction will provide the necessary background on Semantic Web Services and their evaluation. It will then introduce SWS evaluation goals, dimensions and criteria and compare the existing community ef...
-
Chapter
Overview of theWeb Services Challenge (WSC): Discovery and Composition of SemanticWeb Services
The capabilities of organizations can be openly exposed, easily searched and discovered, and made readily-accessible to humans and particularly to machines, using service-oriented computing approaches. Artific...
-
Chapter and Conference Paper
A Reusable Model for Data-Centric Web Services
Service-oriented computing (SoC) promotes a paradigm where enterprise applications can be transformed into reusable, network-accessible software modules or services (i.e. Web services). In many cases, existing...
-
Article
Agent-mediated knowledge sharing for intelligent services management
For service-oriented architectures that span multiple businesses, organizations must transfer information back-and-forth about their available services. Because of the potential large volume, it is unreasonabl...
-
Article
Context-aware agents for user-oriented web services discovery and execution
Service-oriented computing (SOC) suggests that the Internet will be an open repository of many modular capabilities realized as web services. Organizations may be able to leverage this SOC paradigm if their em...
-
Chapter and Conference Paper
Using Naming Tendencies to Syntactically Link Web Service Messages
Service-oriented computing (SOC) enables organizations and individual users to discover openly-accessible capabilities realized as services over the Internet. An important issue is the management of the messag...
-
Chapter and Conference Paper
Object-Oriented Modeling Approaches to Agent-Based Workflow Services
With the increasing popularity of component-based services and semantic web services, the idea of specification-driven service composition is becoming a reality. With the distribution of these autonomous servi...
-
Article
Coordinating multiple agents for workflow-oriented process orchestration
Distributed component-based services and semantic web services are promising technologies for next generation inter-enterprise integration. The dynamic nature of this domain presents a complex problem for tool...
-
Article
Using Component-Based Development and Web Technologies to Support a Distributed Data Management System
Over recent years, “Internet-able” applications have been used to support domains where distributed functionality is essential. This flexibility is also pertinent in situations where data is collected and deri...
-
Chapter and Conference Paper
Using Agent Control and Communication in a Distributed Workflow Information System
Agent communication has developed widely over the past decade for various types of multiple agent environments. Originally, most of this research surrounded simulation systems and inference systems. Subsequent...