the variety of design artefacts (models) produced in a model-driven design process results in an intricate relationship between requirements and the various models. this paper proposes a methodological framework that ...
详细信息
the variety of design artefacts (models) produced in a model-driven design process results in an intricate relationship between requirements and the various models. this paper proposes a methodological framework that simplifies management of this relationship. this framework is a basis for tracing requirements, assessing the quality of model transformation specifications, metamodels, models and realizations. We propose a notion of conformance between application models which reduces the effort needed for assessment activities. We discuss how this notion of conformance can be integrated with model transformations
In this paper, we present a context-based mechanism to facilitate Web service discovery, which takes user preferences and dislikes into account. A novel method to quantify and evaluate contexts is proposed, which lays...
详细信息
In this paper, we present a context-based mechanism to facilitate Web service discovery, which takes user preferences and dislikes into account. A novel method to quantify and evaluate contexts is proposed, which lays down a possible foundation to address such practical problems like user-centered service discovery.
Triple Space computing is a communication and coordination paradigm based on the convergence of space-based computing and the Semantic Web. It acts as a global space like middleware to enable communication and coordin...
详细信息
Triple Space computing is a communication and coordination paradigm based on the convergence of space-based computing and the Semantic Web. It acts as a global space like middleware to enable communication and coordination based on the principle of publish and read of semantic data. this paper presents overall architecture and its components description to realize the Triple Space computing. It then presents that how the architecture can act as a middleware to be used by Semantic Web Services as communication paradigm to improve the communication.
It is a typical scenario that many organisations have their business processes specified independently of their business contracts. this is because of the lack of guidelines and tools that facilitate derivation of pro...
详细信息
It is a typical scenario that many organisations have their business processes specified independently of their business contracts. this is because of the lack of guidelines and tools that facilitate derivation of processes from contracts but also because of the traditional mindset of treating contracts separately from business processes. this paper provides a solution to one specific problem that arises from this situation, namely the lack of mechanisms to check whether business processes are compliant with business contracts. the central part of the paper is logic based formalism for describing boththe semantics of contract and the semantics of compliance checking procedures
Persistent conversation has emerged and become the basis of many Web communities nowadays. It is also widely used in e-commerce and extended enterprises. the registration procedures for the users of most Web communiti...
详细信息
Persistent conversation has emerged and become the basis of many Web communities nowadays. It is also widely used in e-commerce and extended enterprises. the registration procedures for the users of most Web communities are unreliable and can be easily compromised. In this paper, we propose an anonymous and secure conversation protocol based on a concept of alias certificate with analysis to show that our scheme satisfies such requirements
Enterprise systems are frequently built by combining a number of discrete Web services together, a process termed composition. there are a number of architectural configurations or distribution patterns, which express...
详细信息
Enterprise systems are frequently built by combining a number of discrete Web services together, a process termed composition. there are a number of architectural configurations or distribution patterns, which express how a composed system is to be deployed. Previously, we presented a model driven architecture using UML 2.0, which took existing service interfaces as its input and generated an executable Web service composition, guided by a distribution pattern model. In this paper, we propose using Web service semantic descriptions in addition to Web service interfaces, to assist in the semi-automatic generation of the distribution pattern model. Web services described using semantic languages, such as OWLS, can be automatically assessed for compatibility and their input and output messages can be mapped to each other
Increasingly, distributed systems are being constructed by composing a number of discrete components. this practice, termed composition, is particularly prevalent within the Web service domain. Here, enterprise system...
详细信息
Increasingly, distributed systems are being constructed by composing a number of discrete components. this practice, termed composition, is particularly prevalent within the Web service domain. Here, enterprise systems are built from many existing discrete applications, often legacy applications exposed using Web service interfaces. there are a number of architectural configurations or distribution patterns, which express how a composed system is to be deployed. However, the amount of code required to realise these distribution patterns is considerable. In this paper, we propose a novel Model Driven Architecture using UML 2.0, which takes existing Web service interfaces as its input and generates an executable Web service composition, based on a distribution pattern chosen by the software architect.
the Web Service Resource Framework (WS-RF) specifications originated from the Grid paradigm which has no widespread programming methodology and lacks established design models. the flexibility and richness of WS-RF sp...
详细信息
the Web Service Resource Framework (WS-RF) specifications originated from the Grid paradigm which has no widespread programming methodology and lacks established design models. the flexibility and richness of WS-RF specifications are ideal for the complex, unpredictable and inter-dependent components in an Enterprise Application. this paper presents a Model-Driven approach for WS-RF to meet the requirements of Enterprise Applications (EAs) spread across multiple domains and institutes. this Model-Driven approach addresses cross-platform interoperability, quality of service, design reuse, systematic development and compliance to user requirements at the design level.
this paper discusses a novel implementation of a workflow engine that supports service-based applications. the applications are defined according to the GAT model, which is an event-based programming model using condi...
详细信息
this paper discusses a novel implementation of a workflow engine that supports service-based applications. the applications are defined according to the GAT model, which is an event-based programming model using conditional guards to determine when both normal and exception-handling activities are to be executed. We propose implementation techniques for key features of GAT. these include implementing control flow based on the evaluation of guards, the management and distribution of events, and enforcing atomicity across the evaluation of guards and the execution of the corresponding activities. We have built an engine following this approach which uses available technologies to support translating GAT models into executable applications
the adaptability of software applications is a very demanding feature nowadays. the main contribution of this paper is to propose a concept of policy-driven software framework supporting adaptable components called sp...
详细信息
the adaptability of software applications is a very demanding feature nowadays. the main contribution of this paper is to propose a concept of policy-driven software framework supporting adaptable components called spontaneous objects. Spontaneous objects are lightweight adaptable context-aware software components. the adaptability mechanism is split between spontaneous objects and a spontaneous object container which creates a runtime environment for spontaneous objects. the paper describes the benefits achieved due to the policy-driven approach, a complete runtime architecture for spontaneous object implementation, a programming model and a case study
暂无评论