55 research outputs found

    End-User-Oriented Telco Mashups: The OMELETTE Approach

    Get PDF
    With the success of Web 2.0 we are witnessing a growing number of services and APIs exposed by Telecom, IT and content providers. Targeting the Web community and, in particular, Web application developers, service providers expose capabilities of their infrastructures and applications in order to open new markets and to reach new customer groups. However, due to the complexity of the underlying technologies, the last step, i.e., the consumption and integration of the offered services, is a non-trivial and time-consuming task that is still a prerogative of expert developers. Although many approaches to lower the entry barriers for end users exist, little success has been achieved so far. In this paper, we introduce the OMELETTE project and show how it addresses end-user-oriented telco mashup development. We present the goals of the project, describe its contributions, summarize current results, and describe current and future work

    End-user-oriented telco mashups: The OMELETTE approach

    Get PDF
    With the success of Web 2.0 we are witnessing a growing number of services and APIs exposed by Telecom, IT and content providers. Targeting the Web community and, in particular, Web application developers, service providers expose capabilities of their infrastructures and applications in order to open new markets and to reach new customer groups. However, due to the complexity of the underlying technologies, the last step, i.e., the consumption and integration of the offered services, is a non-trivial and timeconsuming task that is still a prerogative of expert developers. Although many approaches to lower the entry barriers for end users exist, little success has been achieved so far. In this paper, we introduce the OMELETTE1 project and show how it addresses end-user-oriented telco mashup development. We present the goals of the project, describe its contributions, summarize current results, and describe current and future work. Copyright is held by the International World Wide Web Conference Committee (IW3C2)

    A Metadirectory of Web Components for Mashup Composition

    Get PDF
    Because of the growing availability of third-party APIs, services, widgets and any other reusable web component, mashup developers now face a vast amount of candidate components for their developments. Moreover, these components quite often are scattered in many different repositories and web sites, which makes difficult their selection or discovery. In this paper, we discuss the problem of component selection in Service-Oriented Architectures (SOA) and Mashup-Driven Development, and introduce the Linked Mashups Ontology (LiMOn), a model that allows describing mashups and their components for integrating and sharing mashup information such as categorization or dependencies. The model has allowed the building of an integrated, centralized metadirectory of web components for query and selection, which has served to evaluate the model. The metadirectory allows accessing various heterogeneous repositories of mashups and web components while using external information from the Linked Data cloud, helping mashup development

    Future internet enablers for VGI applications

    No full text
    This paper presents the authors experiences with the development of mobile Volunteered Geographic Information (VGI) applications in the context of the ENVIROFI project and Future Internet Public Private Partnership (FI-PPP) FP7 research programme.FI-PPP has an ambitious goal of developing a set of Generic FI Enablers (GEs) - software and hardware tools that will simplify development of thematic future internet applications. Our role in the programme was to provide requirements and assess the usability of the GEs from the point of view of the environmental usage area, In addition, we specified and developed three proof of concept implementations of environmental FI applications, and a set of specific environmental enablers (SEs) complementing the functionality offered by GEs. Rather than trying to rebuild the whole infrastructure of the Environmental Information Space (EIS), we concentrated on two aspects: (1) how to assure the existing and future EIS services and applications can be integrated and reused in FI context; and (2) how to profit from the GEs in future environmental applications.This paper concentrates on the GEs and SEs which were used in two of the ENVIROFI pilots which are representative for the emerging class of Volunteered Geographic Information (VGI) use-cases: one of them is pertinent to biodiversity and another to influence of weather and airborne pollution on users’ wellbeing. In VGI applications, the EIS and SensorWeb overlap with the Social web and potentially huge amounts of information from mobile citizens needs to be assessed and fused with the observations from official sources. On the whole, the authors are confident that the FI-PPP programme will greatly influence the EIS, but the paper also warns of the shortcomings in the current GE implementations and provides recommendations for further developments

    Enterprise Mashups: A New Approach for Business Solutions

    Get PDF
    A mashup is a Web application that integrates content from different providers in order to create a new service which is not offered by the content provider. The development of this kind of applications involves activities such as accessing heterogeneous sources, combining data from different data sources and building graphical interfaces. This factor limits non-experienced computer users to develop these applications. However, nowadays there are enterpriseoriented tools that allow non-experienced user for building mashups in order to respond business needs in an easy and rapid way. Due to this, the enterprise mashup approach has been widely adopted by a large number of enterprises. This paper presents an overview of the enterprise mashup approach, as well as a review of four enterprise-oriented tools which provide a set of features that allows non-expertise users developing mashups into an enterprise. Finally, we present the challenges to be addressed by enterprise-oriented mashup tools in order to provide an easier and faster way of developing mashups

    Towards automated composition of convergent services: a survey

    Get PDF
    A convergent service is defined as a service that exploits the convergence of communication networks and at the same time takes advantage of features of the Web. Nowadays, building up a convergent service is not trivial, because although there are significant approaches that aim to automate the service composition at different levels in the Web and Telecom domains, selecting the most appropriate approach for specific case studies is complex due to the big amount of involved information and the lack of technical considerations. Thus, in this paper, we identify the relevant phases for convergent service composition and explore the existing approaches and their associated technologies for automating each phase. For each technology, the maturity and results are analysed, as well as the elements that must be considered prior to their application in real scenarios. Furthermore, we provide research directions related to the convergent service composition phases

    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

    Enterprise Mashups: A New Approach for Business Solutions

    Full text link

    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

    Towards automated composition of convergent services: A survey

    Get PDF
    A convergent service is defined as a service that exploits the convergence of communication networks and at the same time takes advantage of features of the Web. Nowadays, building up a convergent service is not trivial, because although there are significant approaches that aim to automate the service composition at different levels in the Web and Telecom domains, selecting the most appropriate approach for specific case studies is complex due to the big amount of involved information and the lack of technical considerations. Thus, in this paper, we identify the relevant phases for convergent service composition and explore the existing approaches and their associated technologies for automating each phase. For each technology, the maturity and results are analysed, as well as the elements that must be considered prior to their application in real scenarios. Furthermore, we provide research directions related to the convergent service composition phases
    • …
    corecore