10 research outputs found

    Towards runtime discovery, selection and composition of semantic services

    Get PDF
    Service-orientation is gaining momentum in distributed software applications, mainly because it facilitates interoperability and allows application designers to abstract from underlying implementation technologies. Service composition has been acknowledged as a promising approach to create composite services that are capable of supporting service user needs, possibly by personalising the service delivery through the use of context information or user preferences. In this paper we discuss the challenges of automatic service composition, and present DynamiCoS, which is a novel framework that aims at supporting service composition on demand and at runtime for the benefit of service end-users. We define the DynamiCoS framework based on a service composition life-cycle. Framework mechanisms are introduced to tackle each of the phases and requirements of this life-cycle. Semantic services are used in our framework to enable reasoning on the service requests issued by end users, making it possible to automate service discovery, selection and composition. We validate our framework with a prototype that we have built in order to experiment with the mechanisms we have designed. The prototype was evaluated in a testing environment using some use case scenarios. The results of our evaluation give evidences of the feasibility of our approach to support runtime service composition. We also show the benefits of semantic-based frameworks for service composition, particularly for end-users who will be able to have more control on the service composition process

    Business Process Retrieval Based on Behavioral Semantics

    Get PDF
    This paper develops a framework for retrieving business processes considering search requirements based on behavioral semantics properties; it presents a framework called "BeMantics" for retrieving business processes based on structural, linguistics, and behavioral semantics properties. The relevance of the framework is evaluated retrieving business processes from a repository, and collecting a set of relevant business processes manually issued by human judges. The "BeMantics" framework scored high precision values (0.717) but low recall values (0.558), which implies that even when the framework avoided false negatives, it prone to false positives. The highest pre- cision value was scored in the linguistic criterion showing that using semantic inference in the tasks comparison allowed to reduce around 23.6 % the number of false positives. Using semantic inference to compare tasks of business processes can improve the precision; but if the ontologies are from narrow and specific domains, they limit the semantic expressiveness obtained with ontologies from more general domains. Regarding the perform- ance, it can be improved by using a filter phase which indexes business processes taking into account behavioral semantics propertie

    Towards a model of convergent service provisioning

    Get PDF
    In the last thirty years telecom service provisioning has changed signifi­cantly. In the early years, there were static and rigid provisioning models and these were controlled by only one business actor. After that, a new flexible and dynamic provisioning models with a lot stakeholder in the value chain appeared in the telecom market. Approaches have proposed service provisioning models for telecom operator; however, it’s not clear what process have to carry out in each services lifecycle phase in order to integrate different service provisioning models in an efficient way. In this paper, we present an approach to initial model of convergent services provisioning emphasizing in those generic processes inside of design, deployment and operation service. Moreover, we built an automatic me­chanism for initial deployment in a convergent environment based on the process defined in that service phase. Finally, we validate that automatic mechanism with a scalability test.El aprovisionamiento de servicios de telecomunicaciones ha cambiado notablemente en los últimos 30 años; se ha pasado de modelos estáticos, rígidos y controlados por un solo actor de negocio a modelos dinámicos, flexibles, con múltiples actores en la cadena de valor y orientados a los usuarios finales. Diferentes enfoques han planteado modelos de aprovi­sionamiento que cumplan requerimientos específicos a los operadores de telecomunicaciones. Sin embargo, aún no están claros los procesos principales que deben desarrollarse en cada fase del ciclo de vida del ser­vicio para que permitan una integración efectiva entre diferentes modelos de aprovisionamiento. En este artículo se presenta una aproximación al modelo inicial de aprovisionamiento de servicios convergentes, el cual abstrae los principales procesos dentro de las fases de diseño, despliegue y operación del servicio. De igual manera, se presenta un piloto funcional que ejecuta de manera automática el proceso de despliegue inicial en un entorno convergente con base en los procesos definidos en esta fase. Fi­nalmente, el mecanismo es sometido a una prueba de escalabilidad para evaluar su desempeño

    Automated context aware composition of Advanced Telecom Services for environmental early warnings

    Get PDF
    This paper presents one of the main components of a framework for automated composition of Advanced Telecom Services for environmental early Warnings. The framework, called AUTO, is composed by three main modules: a request processing module that transforms natural language and context information into a planning instance; the automated planning module, based on PELEA, an architecture for planning and execution; and the Service Execution Environment Advance Telecom Services. This paper focuses on the description of the translation of the user request in natural language and his context into planning instances. These planning instances represent service composition tasks based on Automated Planning. The advantages of this approach, like the automatic inclusion of context and user preferences in the composition of services, will be presented. Also, the current implementation will be described and some experimentation will prove the viability of AUTO

    Business Process Retrieval Based on Behavioral Semantics

    Get PDF
    This paper develops a framework for retrieving business processes considering search requirements based on behavioral semantics properties; it presents a framework called “BeMantics” for retrieving business processes based on structural, linguistics, and behavioral semantics properties. The relevance of the framework is evaluated retrieving business processes from a repository, and collecting a set of relevant business processes manually issued by human judges. The “BeMantics” framework scored high precision values (0.717) but low recall values (0.558), which implies that even when the framework avoided false negatives, it prone to false positives. The highest pre- cision value was scored in the linguistic criterion showing that using semantic inference in the tasks comparison allowed to reduce around 23.6 % the number of false positives. Using semantic inference to compare tasks of business processes can improve the precision; but if the ontologies are from narrow and specific domains, they limit the semantic expressiveness obtained with ontologies from more general domains. Regarding the perform- ance, it can be improved by using a filter phase which indexes business processes taking into account behavioral semantics properties

    Aproximación a un modelo de aprovisionamiento de servicios convergentes

    Get PDF
    In the last thirty years telecom service provisioning has changed signifi­cantly. In the early years, there were static and rigid provisioning models and these were controlled by only one business actor. After that, a new flexible and dynamic provisioning models whit a lot stakeholder in the value chain appeared in the telecom market. Approaches have proposed service provisioning models for telecom operator; however, it’s not clear what process have to carry out in each services lifecycle phase in order to integrate different service provisioning models in an efficient way. In this paper, we present an approach to initial model of convergent services provisioning emphasizing in those generic processes inside of design, deployment and operation service. Moreover, we built an automatic me­chanism for initial deployment in a convergent environment based on the process defined in that service phase. Finally, we validate that automatic mechanism whit a scalability test. El aprovisionamiento de servicios de telecomunicaciones ha cambiado notablemente en los últimos 30 años; se ha pasado de modelos estáticos, rígidos y controlados por un solo actor de negocio a modelos dinámicos, flexibles, con múltiples actores en la cadena de valor y orientados a los usuarios finales. Diferentes enfoques han planteado modelos de aprovi­sionamiento que cumplan requerimientos específicos a los operadores de telecomunicaciones. Sin embargo, aún no están claros los procesos principales que deben desarrollarse en cada fase del ciclo de vida del ser­vicio para que permitan una integración efectiva entre diferentes modelos de aprovisionamiento. En este artículo se presenta una aproximación al modelo inicial de aprovisionamiento de servicios convergentes, el cual abstrae los principales procesos dentro de las fases de diseño, despliegue y operación del servicio. De igual manera, se presenta un piloto funcional que ejecuta de manera automática el proceso de despliegue inicial en un entorno convergente con base en los procesos definidos en esta fase. Fi­nalmente, el mecanismo es sometido a una prueba de escalabilidad para evaluar su desempeño

    Implementation of an automatic deployment mechanism of convergent services on JSLEE environment

    Get PDF
    En la actualidad los operadores de telecomunicaciones han incrementado el uso de recursos provenientes de diferentes fuentes, tales como facilidades de la web, contenidos generados por diversos proveedores, aplicaciones y servicios de terceros. Esta convergencia de servicios, aplicaciones y dispositivos ha propiciado en el operador telco la necesidad de contar con entornos para la entrega de servicios y de estrategias que faciliten el rápido despliegue de servicios convergentes [CS]. En este sentido, el presente artículo propone un mecanismo de despliegue de CS en entornos JSLEE, el cual, de manera automática, ejecuta los procesos de activación, configuración, selección e instalación del servicio. Con el fin de evaluar experimentalmente esta aproximación –y presentar sus aportes–, se realizó una prueba de desempeño del algoritmo propuesto.Nowadays, telecom operators are drawing on resources from web, content provider and third party applications. This convergence on services, applications and devices has carried to Telco operator to consider convergent service [CS] provision platforms that making deployment process faster and easier. Hence, this paper proposes a CS deployment mechanism in JSLEE environments which executes in an automatic way the activation, configuration, selection and installation process on the service. In order to experimentally assess our mechanism, we made a performance test with intent to illustrate ours contributions

    Semantics-aware planning methodology for automatic web service composition

    Get PDF
    Service-Oriented Computing (SOC) has been a major research topic in the past years. It is based on the idea of composing distributed applications even in heterogeneous environments by discovering and invoking network-available Web Services to accomplish some complex tasks when no existing service can satisfy the user request. Service-Oriented Architecture (SOA) is a key design principle to facilitate building of these autonomous, platform-independent Web Services. However, in distributed environments, the use of services without considering their underlying semantics, either functional semantics or quality guarantees can negatively affect a composition process by raising intermittent failures or leading to slow performance. More recently, Artificial Intelligence (AI) Planning technologies have been exploited to facilitate the automated composition. But most of the AI planning based algorithms do not scale well when the number of Web Services increases, and there is no guarantee that a solution for a composition problem will be found even if it exists. AI Planning Graph tries to address various limitations in traditional AI planning by providing a unique search space in a directed layered graph. However, the existing AI Planning Graph algorithm only focuses on finding complete solutions without taking account of other services which are not achieving the goals. It will result in the failure of creating such a graph in the case that many services are available, despite most of them being irrelevant to the goals. This dissertation puts forward a concept of building a more intelligent planning mechanism which should be a combination of semantics-aware service selection and a goal-directed planning algorithm. Based on this concept, a new planning system so-called Semantics Enhanced web service Mining (SEwsMining) has been developed. Semantic-aware service selection is achieved by calculating on-demand multi-attributes semantics similarity based on semantic annotations (QWSMO-Lite). The planning algorithm is a substantial revision of the AI GraphPlan algorithm. To reduce the size of planning graph, a bi-directional planning strategy has been developed

    Beiträge zum 17. Interuniversitären Doktorandenseminar Wirtschaftsinformatik

    Get PDF
    Dieser Tagungsband enthält Themenbeiträge des 17. Interuniversitären Doktorandenseminars Wirtschaftsinformatik. Die Aufsätze stammen von Doktoranden der mitteldeutschen Universitäten Halle-Wittenberg, Leipzig, Dresden, Freiberg, Chemnitz und Jena. Die thematische Vielfalt reicht von der IT-Unterstützung für KMUs über intelligente Verfahren im Supply Chain und Business Process Management bis hin zu Fragen der Konzeptionierung und Umsetzung Analytischer Informationssysteme. Diese Themen belegen eindrucksvoll die Forschungsorientierung in der Wirtschaftsinformatik, die auch die Forderung nach praktischer Relevanz nicht scheuen muss
    corecore