4 research outputs found

    Implementing Integrated Services of Networked Home Appliances Using Service-oriented Architecture

    Get PDF
    ホームネットワークに接続された家電機器を連携制御しユーザの快適性・利便性を高める,家電機器連携サービスの一実現手法を提案する.既存の機器連携システムでは,ホームサーバが家電機器を中央集権的に制御する方式が一般的である.しかしながら,家電機器の多様化・高性能化により,ホームサーバへの負荷集中や信頼性・相互接続性の低下が問題となる.そこで我々は,サービス指向アーキテクチャ(SOA)に基づいた新たな連携サービス実現方式を提案する.提案手法では,各機器が自己の機能をサービスとしてネットワークに公開し,他の機器が公開するサービスを互いに実行することで連携を行う.これにより,各機器はサービスを介して疎結合され,ホームサーバも不要となる.したがって,より柔軟で障害や負荷に強い連携サービスの実現が可能となる.本稿では,SOAに基づいて連携サービスを設計・実装するための枠組みを示し,Webサービスを用いたプロトタイプ開発を行う.また,連携サービスの評価尺度として,信頼性,負荷,結合度を定義し,従来システムと提案システムの定量的な比較評価を行う.; This paper presents a method to implement the integrated services of networked home electric appliances, which provide more convenient and comfortable living for home users. The conventional methods generally employ a home server to achieve the integrated services. The server controls all the networked appliances in a centralized manner. However, as the number of sophisticated appliances increases, the centralized server suffers from the concentration of load, as well as a decline in the reliability and interoperability. To cope with this problem, we adopt the service-oriented architecture (SOA) for the implementation of the integrated services. In the proposed framework, each appliance exports own features as a service. The appliances autonomously execute the exported services one another to achieve the integrated services. Thus, the appliances are loosely coupled via the exported services, without the centralized home server. This enables more flexible, balanced and reliable integrated services. In this paper, we present a framework to design and implement the integrated services based on the SOA, and illustrate a prototype system developed with Web services. We also define three kinds of metrics (i.e., reliability, workload, and coupling) and conduct a comparative evaluation between the proposed and the previous systems

    Implementing integrated services of networked home appliances using service oriented architecture

    Get PDF
    ICSOC '04 : the 2nd international conference on Service oriented computing, November 15-19, 2004, New York, NY, USAThis paper presents a method to implement integrated services of networked home electric appliances, which provide more convenient and comfortable living for home users. The conventional methods generally employ a home server to achieve the integrated services. The server controls all the networked appliances in a centralized manner. However, as the number of sophisticated appliances increases, the centralized server suffers from the concentration of load, as well as a decline in the reliability and interoperability. To cope with this problem, we adopt the service-oriented architecture (SOA) for the implementation of the integrated services. In the proposed framework, the appliances export own features as services, and autonomously execute the exported services one another. Thus, the appliances are loosely coupled via the exported services without any centralized home server, which enables more flexible, balanced and reliable integrated services. We first present a framework to design and implement the integrated services based on SOA, and then illustrate a prototype system developed with Web services. We also define three kinds of metrics (i.e., reliability, workload, and coupling), and conduct a comparative evaluation between the proposed and the previous systems

    Définition des bases d'un guide sur l'architecture orientée service "En corrélation avec le guide SWEBOK"

    Get PDF
    Ce mémoire aborde un sujet du domaine de l'intégration d'applications d'entreprise qui est basé sur la notion de services. Le nom exact de ce domaine est architecture orientée service. L'architecture orientée-service est abordée par ce mémoire comme étant une nouvelle approche de l'intégration d'applications, qui est en soit un problème qui date de plusieurs années déjà. Des survols historiques et théoriques sont donnés afin de fournir l'état de l'art, en plus d'approfondir la matière avant d'entrer dans le coeur du sujet qui est, comme le titre l'indique, les bases d'un guide sur l'architecture orientée service basé sur le SWEBOK. Pour ce faire, le chapitre 4 est divisé en sections faisant directement référence au SWEBOK mais où l'on retrouve plutôt des contributions de l'auteur sur chacun des domaines abordés. Une suite d'objectifs est donnée en début de chapitre 4. Les contributions doivent répondre à un ou plusieurs de ces objectifs. Aux contributions, sont donc directement attribués des objectifs, ainsi qu'une courte explication qui décrit comment chacune des contributions répond aux divers objectifs. Une analyse sommaire des relations entre contributions et objectifs suit afin de déterminer si des hypothèses et généralisations découlent de cet exercice. La conclusion porte, d'une façon générale, sur l'ensemble du mémoire, mais aussi principalement sur le contenu du chapitre 4. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : Architecture, Orientée-service, Architecture orientée-service, Intégration d'applications d'entreprise, Conception d'application, Services web, Conception de logiciel, Swebok, Génie logiciel, Soa
    corecore