The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this work, we describe an approach for maintaining self-adapting personalized ontologies. We motivate this work with the observation that users are often interested in only small parts of larger domain ontologies; however, we also observe that users are frequently unaware of concepts that may be of interest given their past preferences. As such, we suggest that personalized ontologies should be...
IntegraL is a digital library system demonstrating a lightweight system integration technique for digital library collections and services. Digital library systems generally require integration with minimal or no changes to their code. IntegraL users see a totally integrated environment. They use their digital library system just as before. They also see extra link anchors. Selecting one generates...
In this experience report we present Business Process Illustration, a technique supporting experience-grounded validation of new business processes by subject matter experts.
Creating a service-oriented architecture requires the identification of services to be composed together in order to solve a given need. Currently, software engineers perform this design task by hand by identifying services and how to compose them. In this paper, we propose RuGCo a system to automatically compose Web services coming from a static large repository, according to a domain ontology expressed...
The distribution of services spanning across organizational boundaries raises problems related to intellectual value that are less explored in current service oriented research. Being a way to manage the intellectual rights between service consumers and service providers, licenses are critical to be considered in services. A service license describes the terms and conditions for the use and access...
Service-Oriented Architecture (SOA) is an effective paradigm for publishing common features as services and reusing the published services in building applications. Therefore, reusability of services is a key criterion for evaluating the quality of services. The evaluation target for reusability in our model is the service, applied to both atomic and composite service. Reusability models for conventional...
Internet systems are a typical scenario where sequences of interactions arise. Modeling the factors that drive the dynamics of an online auction, for example, is complex, since successive interactions become a loop-feedback mechanism, that we call reactivity, that is, the user behavior affects the auction negotiation and vice-versa. In this paper we briefly describes our methodology for characterizing...
We consider the problem of managing advertisements (or ads for short) for ad-hoc online videos, such as those generated by end users. We propose a novel ad selection approach based on video tags. We first compute intrinsic values of individual video tags to each ad, called ad-specific weights of tags. The computed weight of a tag indicates the relevance of the tag to a given ad. Then based on the...
Electronic commerce mechanisms are mainly investigated in two independent research areas: service-oriented computing (SOC) and multi-agent systems. The former as a means to deliver electronic services of various granularity and the latter as a testbed of electronic negotiation mechanisms. However, both research areas heavily rely on each other. On the one hand, service-oriented architectures need...
The goal of the Web Service Composition (WSC) problem is to find an optimal "composition" of web services to satisfy a given request using their syntactic and/or semantic features, when no single service satisfies it. In this paper, in particular, we study the WSC problem from semantic aspects, exploiting the supertype-subtype relationship among parameters, and propose a novel solutionbased...
As SOC and Web service technology become more widely used, large amounts of services need to be efficiently and effectively composed to meet complex businesses. In this paper, we proposed an approach to resolve the composition problem over large-scale services. We used an inverted table as index for a quick service discovery, and applied a service dependency graph (SDG) and an AND/OR graph as the...
Service-oriented architecture (SOA) provides a flexible paradigm to dynamically compose service processes from individual services. The flexibility, on the other hand, makes it necessary to monitor and manage service behaviors at runtime for performance assurance. One solution is to deploy software monitoring agents. In this paper, we present an approach to consider agent cost at process composition...
Many automatic Web service composition algorithms based on AI planning techniques have been proposed. In this paper, we model the semantic Web service composition problem using a kind of simplified planning graph. It provides a unique search space, and can find a solution in polynomial time, but with possible redundant Web services.
Identifying proper business processes, formalizing and documenting them has always been a challenge. Maintaining them in synchronization with changing business needs makes the problem harder. It becomes even harder when business processes are fully or partially implemented in IT systems where changes to the business cause changes in IT configurations. This paper presents an approach how IT configurations...
Today, most approaches for inter-organizational business processes start bottom-up from the interfaces and the workflows of each partner described on the IT layer. Alternatively, one may start from the commitments and agreements between business partners to reach their complementary business goals. The latter approach is target of the UN/CEFACT Modeling Methodology (UMM), which models a global choreography...
Today, personalized services are lucrative for service providers and their customers. With their increasing pervasiveness and interconnection, however, customers show concerns about their privacy. If customers were to refuse the processing of their personal data in general, the economic potential of personalized services could not be realized. We claim that such scepticism is a direct consequence...
The collaboration landscape evolves rapidly by allowing people to participate in ad-hoc and process-centric collaborations. Thus, it is important to support humans in managing highly dynamic and complex interactions. The problem currently with managing interactions is that humans are unable to specify different interaction interfaces for various collaborations, nor able to indicate their availability...
WSDL Web services are built around the request-reply framework, requiring service invocation to be bundled together with all relevant data in a single message. Inefficiency becomes evident as Web service providers begin to offer more robust services that require massive datasets (e.g., multimedia and scientific data). Under the WSDL standards, these hefty datasets must be ported to an appropriate...
Integrating service description, discovery, and invocation functionalities presents several fundamental problems in the management of web services and is a basic problem for composing Web services over a network. In this paper, we present the design of a system called "semantic service, wrapper, and invocation manager" (SSWiM) which provides these key functionalities. In particular, SSWiM...
In the context of a research and development department of an enterprise, researchers regularly access, review, and use large amounts of literature, yet none of the exiting tools and solutions provide the wide range of functionalities required to properly manage these resources. Indeed, bibliography management systems manage the references and citations but fail to help researchers handle and locate...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.