23 research outputs found

    The Web Service Challenge - A review on Semantic Web Service Composition

    Get PDF
    Every year, contesters submit contributions to the Web Service Challenge (WSC) in order to determine which service composition system is the most efficient one. In this challenge, semantic composition tasks must be solved and the results delivered by the composers are checked for correctness. The time needed for the composition process is another important competition criterion. After we had participated with great success in the 2006 and 2007 WSC, we were asked to manage the Web Service Challenge 2008. In this paper, we present the challenge task, the challenge rules, the document format used, and the results of this competition. We provide a summary over the past challenges and give first previews on the future developments planned for the Web Service Challenges to come

    Management of Business Processes with the BPRules Language in Service Oriented Computing

    Get PDF
    Quality of Service (QoS) concerns are an important topic for the realization of business processes. While BPEL is considered the de facto standard for web service compositions, QoS requirements are not part of its specification. We present the BPRules (Business Process Rules) language for the management of business processes with respect to QoS concerns. BPRules is a rule-based, declarative language which brings novel benefits in the management of business processes, like QoS dependability for sub-orchestrations and corrective actions tailored to the specific needs of the clients. We present the main constructs of the BPRules language and how they support the flexible adaptation of the business process during runtime. Decision making is done according to the behavior of several process executions. An illustrative scenario shows how BPRules is applied to a business process

    Different Approaches to Semantic Web Service Composition

    Full text link
    Thisdocument is a preview version and not necessarily identical with the original

    Multimodal Dialog Description for Mobile Devices

    No full text
    The provision of personalized user interfaces for mobile devices is a challenging task since different devices with varying capabilities and interaction modalities have to be supported. Multiple variants of different UIs for one application almost enforces the employment of a model-based approach in order to design one interface and to adapt to or render it on those devices. This position paper presents a new dialog modelling language named DISL (Dialog and Interface Specification Language) that is based on UIML and DSN (Dialog Specification Notation). DISL supports the modelling of advanced dialogs in a comprehensive way. The dialog descriptions are device- and modality-agnostic and therefore highly scalable with focus on limited devices, like mobile phones.

    K.: Flexible Automatic Service Brokering for SOAs

    No full text
    Abstract—Enterprises apply SOAs to implement business processes as services which are adaptive to software changes and updates. Service management has to ensure high availability, performance and fault tolerance and is therefore crucial for the undisturbed functionality of a SOA. However, manual service management is cumbersome with a large amount of services and applications. Services that fail or do not achieve a certain Quality of Service (QoS) need to be manually replaced. Up to now, a fully automatic approach is missing. We introduce a semantic model and architecture for automatic service brokering in Service-Oriented Architectures (SOA). A Service Broker is used for semantic service discovery with respect to functional criteria and QoS. Hence, we use a semantic matching algorithm on an extension of the OWL-S ontology. Services are requested by Service Containers which monitor and replace services in interaction with the Service Broker. The architecture is presented with an implementation using Web Services. I

    Automatische Dienstvermittlung in dienstorientierten Architekturen

    No full text
    DFG-Deutsche Forschungsgemeinschaf

    An Ontology for Quality-Aware Service Discovery

    No full text
    Abstract. The fast emergence and acceptance of service oriented architectures leads to fast development of extensional technologies like service delivery, discovery and composition. As main effort is being spent on automatic discovery and composition, current solutions do not reflect real world scenarios sufficiently. Services are offered by different vendors with different quality levels and prices. Large service oriented architectures with dynamic service compositions are not able to adapt without manual inspection of service quality and negotiation of service contracts. We propose an ontology for modelling Quality of Services (QoS) and Service-Level-Agreements (SLA). A semantic approach should bridge the gap of different terminology, languages and metrics making Service-Level offers and requests agent understandable and automatic quality-aware discovery possible.

    Towards object oriented, uiml-based interface descriptions for mobile devices

    No full text
    Abstract: To avoid multiple works in designing user interfaces for different devices and interaction modalities, the use of a meta-language like UIML seems to be appropriate in order to start with a general UI description and provide mappings to different target devices. For the support of mobile devices and to improve re-usability of user interface definitions, we introduce the language DISL that modifies several parts of UIML and propose object oriented extensions with the conceptual language ODISL. Key words: UIML, mobile devices, re-usabilit

    M.: Ontology-Based Self-Organization in Service-Oriented Architectures

    No full text
    Abstract. In Service-Oriented Architectures services can be deployed and removed at runtime and can be arranged to business processes. Service-based applications and business processes can be reconfigured and optimized by replacing the participating services. In large environments, service processes should employ self-properties to improve manageability and flexibility. We demonstrate an approach, realized in the ADDO project, which includes ontologies and QoS properties to achieve properties like self-configuration and self-optimization within service processes.
    corecore