4,849 research outputs found

    Transitioning Applications to Semantic Web Services: An Automated Formal Approach

    No full text
    Semantic Web Services have been recognized as a promising technology that exhibits huge commercial potential, and attract significant attention from both industry and the research community. Despite expectations being high, the industrial take-up of Semantic Web Service technologies has been slower than expected. One of the main reasons is that many systems have been developed without considering the potential of the web in integrating services and sharing resources. Without a systematic methodology and proper tool support, the migration from legacy systems to Semantic Web Service-based systems can be a very tedious and expensive process, which carries a definite risk of failure. There is an urgent need to provide strategies which allow the migration of legacy systems to Semantic Web Services platforms, and also tools to support such a strategy. In this paper we propose a methodology for transitioning these applications to Semantic Web Services by taking the advantage of rigorous mathematical methods. Our methodology allows users to migrate their applications to Semantic Web Services platform automatically or semi-automatically

    Interoperability and the Need for Intelligent Software: A Historical Perspective

    Get PDF
    With the objective of defining the interoperability theme of this year’s conference it is the purpose of this paper1 to trace the evolution of intelligent software from data-centric applications that essentially encapsulate their data environment to ontology-based applications with automated reasoning capabilities. The author draws a distinction between human intelligence and component capabilities within a more general definition of intelligence; - a kind of intelligence that can be embedded in computer software. The primary vehicle in the quest for intelligent software has been the gradual recognition of the central role played by data and information, rather than the logic and functionality of the application. The three milestones in this evolution have been: the separation of data management from the internal domain of the application; the development of standard data exchange protocols such as XML that allow machine interpretable structure and meaning to be added to data exchange packages; and, the ability to build information models that are rich in relationships and are thereby capable of supporting the automated reasoning capabilities of software agents. The author suggests that the vision of a Semantic Web environment in which ontology-based Web services with intelligent capabilities are able to discover each other and individually or in self-configured groups perform useful tasks, is not only feasible but imminently realizable. The capabilities of an experimental proof-of-concept system featuring semantic Web services that was demonstrated during the 2002 meeting of this annual conference series is described in summary form

    An Event-Driven Platform for Agility Management of Crisis Response

    Get PDF
    International audienceThis article aims at presenting a whole approach of Information System Interoperability management in a crisis management cell: a Mediation Information System (MIS) may be used to help the crisis cell partners to design, run and manage the workflows of the response to a crisis situation. The architecture of the MIS meets the needs of low coupling between the partners' Information System components and the need of agility for such a platform. It is based on Service Oriented Architecture (SOA) and Event-Driven Architecture (EDA) principles that are combined to the Complex Event Processing (CEP) principles. This should leads on the one hand to an easier orchestration, choreography and real-time monitoring of the workflows' activities, on the other hand to assume on-the-fly automated agility of the crisis response (considering agility as the ability of the processes to remain consistent with the response to the crisis)

    Web Services: Introduction and State of the Art

    Get PDF
    In this paper we provide a brief introduction to Web Services, including the main specifications: SOAP, WSDL and UDDI. We also describe other specifications that complement them and provide solutions to aspects needed to develop service oriented architectures based on Web Services. We also address some of the research issues open, including the semantic description of services, which is one of the issues to which more effort is being devoted currently. Finally, we list the main areas where Web Service technology is being applied successfully in the context of enterprises

    A Distributed Transaction and Accounting Model for Digital Ecosystem Composed Services

    Get PDF
    This paper addresses two known issues for dynamically composed services in digital ecosystems. The first issue is that of efficient distributed transaction management. The conventional view of transactions is unsuitable as the local autonomy of the participants is vital for the involvement of SMEs. The second issue is that of charging for such distributed transactions, where there will often be dynamically created services whose composition is not known in advance and might involve parts of different transactions. The paper provides solutions for both of these issues, which can be combined to provide for a unified approach to transaction management and accounting of dynamically composed services in digital ecosystems

    SOA4All, enabling the SOA revolution on a world wide scale

    Get PDF
    SOA4All will help to realize a world where billions of parties are exposing and consuming services via advanced Web technology. The outcome of the project will be a comprehensive framework and infrastructure that integrates four complimentary paradigm-shifting technical advances into a coherent and domain independent service delivery platform: Web principles and technology as the underlying infrastructure for the integration of services at a world wide scale; Web 2.0 as a means to structure human-machine cooperation in an efficient and cost effective manner; Semantic Web technology as a means to abstract from syntax to semantics as required for meaningful service discovery; and context management as a way to process in a machine understandable way user needs that facilitate the customization of existing services for the needs of users
    corecore