624 research outputs found

    IC-Service: A Service-Oriented Approach to the Development of Recommendation Systems

    Get PDF
    Recommendation systems have proven to be useful in various application domains. However, current solutions are usually ad-hoc systems which are tightly-coupled with the application domain. We present the IC-Service, a recommendation service that can be included in any system in a loosely coupled way. The implementation follows the principles of service oriented computing and provides a solution to various problems arising in recommendation systems, e.g. to the problem of meta-recommendation systems development. Moreover, when properly configured, the IC-Service can be used by different applications (clients), and several independent instances of the IC-Service can collaborate to produce better recommendations. Service architecture and communication protocols are presented. The paper describes also ongoing work and applications based on the IC-Service

    Demand driven web services

    Full text link
    Web services are playing a pivotal role in e-business, service intelligence, and service science. Demand-driven web services are becoming important for web services and service computing. However, many fundamental issues are still ignored to some extent. For example, what is the demand theory for web services, what is a demand-driven architecture for web services and what is a demand-driven web service lifecycle remain open. This chapter addresses these issues by examining fundamentals for demand analysis in web services, and proposing a demand-driven architecture for web services. It also proposes a demand-driven web service lifecycle for the main players in web services: Service providers, service requestors and service brokers, respectively. It then provides a unified perspective on demand-driven web service lifecycles. The proposed approaches will facilitate research and development of web services, e-services, service intelligence, service science and service computing

    SOA4All: enabling Web-scale service economies

    Get PDF
    Establishing Web services as resources on the Web opens up highly productive but challenging new possibilities for service economies. In addition, lifting services to the semantic level enables more sophisticated means for automating the service-related management processes and the composition of arbitrary functionality into new services and businesses. In this paper we present the SOA4All approach to a global service delivery platform. By means of semantic technologies, SOA4All facilitates the creation of service infrastructures and increases the interoperability between large numbers of distributed and heterogeneous functionalities on the Web

    Supporting interoperability and context-awareness in e-learning through situation-driven learning processes

    Get PDF
    Current E-Learning technologies primarily follow a data and metadata-centric paradigm by providing the learner with composite content containing the learning resources and the learning process description, usually based on specific metadata standards such as ADL SCORM or IMS Learning Design. Due to the design-time binding of learning resources, the actual learning context cannot be considered appropriately at runtime, what limits the reusability and interoperability of learning resources. This paper proposes Situation-driven Learning Processes (SDLP) which describe learning processes semantically from two perspectives: the user perspective considers a learning process as a course of learning goals which lead from an initial situation to a desired situation, whereas the system perspective utilizes Semantic Web Services (SWS) technology to semantically describe necessary resources for each learning goal within a specific learning situation. Consequently, a learning process is composed dynamically and accomplished in terms of SWS goal achievements by automatically allocating learning resources at runtime. Moreover, metadata standard independent SDLP are mapped to established standards such as ADL SCORM and IMS LD. As a result, dynamic adaptation to specific learning contexts as well as interoperability across different metadata standards and application environments is achieved. To prove the feasibility, a prototypical application is described finally
    corecore