4 research outputs found

    MEDUSA: Middleware for End-User Composition of Ubiquitous Applications

    Get PDF
    International audienceActivity-oriented computing (AOC) is a paradigm promoting the run-time realization of applications by composing ubiquitous services in the user's surroundings according to abstract specifications of user activities. The paradigm is particularly well-suited for enacting ubiquitous applications. However, there is still a need for end-users to create and control the ubiquitous applications because they are better aware of their own needs and activities than any existing context-aware system could ever be. In this chapter, we give an overview of state of the art ubiquitous application composition, present the architecture of the MEDUSA middleware and demonstrate its realization, which is based on existing open-source solutions. On the basis of our discussion on state of the art ubiquitous application composition, we argue that current implementations of the AOC paradigm are lacking in end-user support. Our solution, the MEDUSA middleware, allows end-users to explicitly compose applications from networked services, while building on an activity-oriented computing infrastructure to dynamically realize the composition

    INNODOCT/17. International conference on innovation,documentation and education

    Full text link
    INNODOCT/17 que tiene como objetivo proporcionar un foro para académicos y profesionales donde compartir sus investigaciones, discutir ideas, proyectos actuales, resultados y retos La conferencia tiene como objetivo proporcionar un foro para académicos y profesionales que permita compartir sus investigaciones, discutir ideas, proyectos actuales, resultados y retos relacionados con las Nuevas Tecnologías de Información y Comunicación, innovaciones y metodologías aplicadas a la Educación y la Investigación, en áreas como Ciencias, Ingenierías, Ciencias Sociales, Economía, Gestión, Marketing, y también Turismo y HosteleríaGarrigós Simón, FJ.; Estelles Miguel, S.; Lengua Lengua, I.; Onofre Montesa, J.; Dema Pérez, CM.; Oltra Gutiérrez, JV.; Yeamduan Narangajavana... (2018). INNODOCT/17. International conference on innovation,documentation and education. Editorial Universitat Politècnica de València. http://hdl.handle.net/10251/107064EDITORIA

    Web-Based Semantic Pervasive Computing Services

    No full text
    Pervasive Computing refers to a seamless and invisible computing environment which provides dynamic, proactive and context-aware services to the user by acquiring context knowledge from the environment and composing available services. In this paper, we demonstrate how heterogeneous Web services can be made interoperable and used to support Pervasive Computing. We present an architecture how a service flow can be automatically composed using syntactic, semantic and pragmatic knowledge. Thus, this paper addresses three problems: (1) How do heterogeneous Pervasive Computing services interoperate in a Pervasive Computing service flow, composed by using syntactic, semantic and pragmatic knowledge; (2) How do we define, distinguish between, and justify the need for these three different kinds of knowledge to be used in service descriptions; and (3) How can we perform ontology integration to enable the automatic composition of Web services into a service flow. A Pervasive Computing prototype system, based on this architecture, has been implemented as a proof-of-concept

    4 Feature Article: Yugyung Lee, Soon Ae Chun, and James Geller Web-Based Semantic Pervasive Computing Services

    No full text
    Abstract — Pervasive Computing refers to a seamless and invisible computing environment which provides dynamic, proactive and context-aware services to the user by acquiring context knowledge from the environment and composing available services. In this paper, we demonstrate how heterogeneous Web services can be made interoperable and used to support Pervasive Computing. We present an architecture how a service flow can be automatically composed using syntactic, semantic and pragmatic knowledge. Thus, this paper addresses three problems: (1) How do heterogeneous Pervasive Computing services interoperate in a Pervasive Computing service flow, composed by using syntactic, semantic and pragmatic knowledge; (2) How do we define, distinguish between, and justify the need for these three different kinds of knowledge to be used in service descriptions; and (3) How can we perform ontology integration to enable the automatic composition of Web services into a service flow. A Pervasive Computing prototype system, based on this architecture, has been implemented as a proof-of-concept
    corecore