Results 1 - 10
of
41
The Web Service Modeling Framework WSMF
- Electronic Commerce Research and Applications
"... Abstract. Web Services will transform the web from a collection of information into a distributed device of computation. In order to employ their full potential, appropriate description means for web services need to be developed. For this purpose we define a fullfledged Web Service Modeling Framewo ..."
Abstract
-
Cited by 207 (29 self)
- Add to MetaCart
Abstract. Web Services will transform the web from a collection of information into a distributed device of computation. In order to employ their full potential, appropriate description means for web services need to be developed. For this purpose we define a fullfledged Web Service Modeling Framework (WSMF) that provides the appropriate conceptual model for developing and describing web services and their composition (complex web services). Spoken in a nutshell its philosophy is based on the following principle: maximal de-coupling complemented by scalable mediation service.
Adding Semantics to Web Services Standards
, 2003
"... With the increasing growth in popularity of Web services, discovery of relevant Web services becomes a significant challenge. One approach is to develop semantic Web services where by the Web services are annotated based on shared ontologies, and use these annotations for semantics-based discovery o ..."
Abstract
-
Cited by 109 (17 self)
- Add to MetaCart
With the increasing growth in popularity of Web services, discovery of relevant Web services becomes a significant challenge. One approach is to develop semantic Web services where by the Web services are annotated based on shared ontologies, and use these annotations for semantics-based discovery of relevant Web services. We discuss one such approach that involves adding semantics to WSDL using DAML+OIL ontologies. Our approach also uses UDDI to store these semantic annotations and search for Web services based on them. We compare our approach with another initiative to add semantics to support Web service discovery, and show how our approach may fit current standards-based industry approach better.
Semantic Web Support for the Business-to-Business E-Commerce Lifecycle
, 2002
"... widespread, standardisation of ontologies, message content and message protocols will be necessary. In this paper, we present a lifecycle of a business-to-business e-commerce interaction, and show how the Semantic Web can support a service description language that can be used throughout this lifecy ..."
Abstract
-
Cited by 74 (4 self)
- Add to MetaCart
widespread, standardisation of ontologies, message content and message protocols will be necessary. In this paper, we present a lifecycle of a business-to-business e-commerce interaction, and show how the Semantic Web can support a service description language that can be used throughout this lifecycle. By using DAML+OIL, we develop a service description language su#ciently expressive and flexible to be used not only in advertisements, but also in matchmaking queries, negotiation proposals and agreements. We also identify which operations must be carried out on this description language if the B2B lifecycle is to be fully supported. We do not propose specific standard protocols, but instead argue that our operators are able to support a wide variety of interaction protocols, and so will be fundamental irrespective of which protocols are finally adopted.
Toward Autonomic Web Services Trust and Selection
, 2004
"... Emerging Web services standards enable the development of large-scale applications in open environments. In particular, they enable services to be dynamically bound. However, current techniques fail to address the critical problem of selecting the right service instances. Service selection should be ..."
Abstract
-
Cited by 59 (3 self)
- Add to MetaCart
Emerging Web services standards enable the development of large-scale applications in open environments. In particular, they enable services to be dynamically bound. However, current techniques fail to address the critical problem of selecting the right service instances. Service selection should be determined based on user preferences and business policies, and consider the trustworthiness of service instances. We propose a multiagent approach that naturally provides a solution to the selection problem. This approach is based on an architecture and programming model in which agents represent applications and services. The agents support considerations of semantics and quality of service (QoS). They interact and share information, in essence creating an ecosystem of collaborative service providers and consumers. Consequently, our approach enables applications to be dynamically configured at runtime in a manner that continually adapts to the preferences of the participants. Our agents are designed using decision theory and use ontologies. We evaluate our approach through simulation experiments.
A Conceptual Architecture for Semantic Web Services
- In Proceedings of the International Semantic Web Conference 2004 (ISWC 2004
, 2004
"... semantic web, web services, architecture, agents This paper is an extended version of one presented at the International Semantic Web Conference, 2004. In it, we present an abstract conceptual architecture for semantic web services. We define requirements on the architecture by analyzing a set of ca ..."
Abstract
-
Cited by 43 (2 self)
- Add to MetaCart
semantic web, web services, architecture, agents This paper is an extended version of one presented at the International Semantic Web Conference, 2004. In it, we present an abstract conceptual architecture for semantic web services. We define requirements on the architecture by analyzing a set of case studies developed as part of the EU Semantic Web-enabled Web Services project. The architecture is developed as a refinement and extension of the W3C Web Services Architecture. We assess our architecture against the requirements, and provide an analysis of OWL-S.
Ontologies in a pervasive computing environment
- Workshop on Ontologies in Distributed Systems, IJCAI
, 2003
"... ABSTRACT * The advent of the internet has revolutionized the field of advertising by providing a whole new path for reaching potential customers. Studies show that online advertising is, on the whole, extremely effective and that consumer acceptance of online advertising is comparable to traditional ..."
Abstract
-
Cited by 39 (4 self)
- Add to MetaCart
ABSTRACT * The advent of the internet has revolutionized the field of advertising by providing a whole new path for reaching potential customers. Studies show that online advertising is, on the whole, extremely effective and that consumer acceptance of online advertising is comparable to traditional media[7][8]. One of the reasons for the high effectiveness of online advertising is that users interact with the web at a far more personal and intimate level than they interact with other advertising media like the radio or television. Pervasive computing environments deal with users at an even more intimate level; hence such environments are even better advertising platforms than the web. Pervasive environments allow the delivery of relevant advertising in suitable ways to selected consumers. In this paper, we examine some of the possibilities of pervasive advertising as well as some of the issues involved.
Variance in e-Business Service Discovery
- In Proceedings of the Semantic Web Services Workshop (in conjunction with ISWC
, 2004
"... Abstract. Automating the process of B2B partner discovery and contract negotiation is expected to significantly optimise company processes. Numerous existing proposals for discovery follow the approach where service descriptions are expressed by concept expressions in description logics (DL), and de ..."
Abstract
-
Cited by 20 (2 self)
- Add to MetaCart
Abstract. Automating the process of B2B partner discovery and contract negotiation is expected to significantly optimise company processes. Numerous existing proposals for discovery follow the approach where service descriptions are expressed by concept expressions in description logics (DL), and description matching is performed by well-known DL inferences. However, these approaches do not always produce results one might intuitively expect, due to a gap between the formal semantics of service descriptions and human intuition. In this paper, we address this problem by analysing the connection between the modeler’s intuition and formal logic used to operationalise discovery. Furthermore, we show how to correctly map the intuition into description logic constructs. Finally, we investigate different inferences used to realise service discovery. 1
What's in a Service? Towards Accurate Description of Non-Functional Service Properties
, 2002
"... A proper understanding of the general nature, potential and obligations of electronic services may be achieved by examining existing commercial services in detail. The everyday services that surround us, and the ways in which we engage with them, are the result of social and economic interaction tha ..."
Abstract
-
Cited by 19 (2 self)
- Add to MetaCart
A proper understanding of the general nature, potential and obligations of electronic services may be achieved by examining existing commercial services in detail. The everyday services that surround us, and the ways in which we engage with them, are the result of social and economic interaction that has taken place over a long period of time. If we attempt to provide electronic services, and do not take this history into account, then we will fail. Any attempt to provide automated electronic services that ignores this history will deny consumers the opportunity to negotiate and refine, over a large range of issues, the specific details of the actual service to be provided. To succeed, we require a rich and accurate means of representing services. An essential ingredient of service representation is capturing the non-functional properties of services. These include the methods of charging and payment, the channels by which the service is requested and provided, constraints on temporal and spatial availability, service quality, security, trust and the rights attached to a service. Not only are comprehensive descriptions essential for useful service discovery, they are also integral to service management, enabling service negotiation, composition, and substitution. This paper builds on an understanding of services and their interactions, to outline the non-functional properties of services and their uses.
Discovering Services: Towards High-Precision Service Retrieval
- In Web Services, E-Business, and the Semantic Web, Lecture Notes in Computer Science
, 2002
"... The ability to rapidly locate useful on-line services (e.g. software applications, software components), as opposed to simply useful documents, is becoming increasingly critical in many domains. Current service retrieval technology is, however, notoriously prone to low precision. This paper describe ..."
Abstract
-
Cited by 15 (0 self)
- Add to MetaCart
The ability to rapidly locate useful on-line services (e.g. software applications, software components), as opposed to simply useful documents, is becoming increasingly critical in many domains. Current service retrieval technology is, however, notoriously prone to low precision. This paper describes a novel service retrieval approached based on the sophisticated use of process ontologies. Our preliminary evaluations suggest that this approach offers qualitatively higher retrieval precision than existing (keyword and tablebased) approaches without sacrificing recall and computational tractability/scalability.
A Generic Software Framework for Automated Negotiation
- In: Proceedings of SELMAS’2004, LNCS 3390
, 2002
"... If agents are to negotiate automatically with one another they need to follow a shared protocol. The protocol specifies the way in which negotiation should take place, including the flow of messages to be used. To date, most research in this area has focused on defining specific protocols for diffe ..."
Abstract
-
Cited by 12 (2 self)
- Add to MetaCart
If agents are to negotiate automatically with one another they need to follow a shared protocol. The protocol specifies the way in which negotiation should take place, including the flow of messages to be used. To date, most research in this area has focused on defining specific protocols for different kinds of interaction. Here we propose an alternative approach. We define a simple interaction protocol which can be used in all circumstances, and a general interaction framework using this protocol. This framework can be parameterized with different negotiation rules. By choosing different sets of rules, different negotiation mechanisms can be implemented. We present a taxonomy of such rules, together with examples of specific negotiation mechanisms. We also describe our implementation of the framework using the Jade multi-agent platform integrated with the Java Expert System Shell (Jess).

