Smart home architecture based on event-driven DPWS +

Size: px
Start display at page:

Download "Smart home architecture based on event-driven DPWS +"

Transcription

1 J Shanghai Univ (Engl Ed), 2011, 15(5): Digital Object Identifier(DOI): /s Smart home architecture based on event-driven DPWS + CHEN Peng ( +), ZHI Xiao-li ( s) School of Computer Engineering and Science, Shanghai University, Shanghai , P. R. China Shanghai University and Springer-Verlag Berlin Heidelberg 2011 Abstract With the advances of electronic information technology and computer network, especially the embedded technology, smart home is no more just a vision but being practical. The interoperability of heterogeneous devices and flexibility of devices usage are two key problems that challenge the implementation of smart home. To deal with these two issues, this paper proposes an event-driven service oriented architecture using device profile for web services (DPWS). DPWS inherits the advantages of the traditional web services in achieving interoperability without dependence on platform, while improving service discovery and security as well as being optimized for deploying on resource constrained devices. By providing a visual interface for describing a service workflow (SW), the user can easily customize the actions of devices by services composition. Devices automatically cooperate without user s intervention to complete required business logic. This is achieved by fully exploiting the eventing capabilities on DPWS enabled home devices. Finally, a home theater scenario is given to illustrate the event driven mechanism for the SW in the proposed smart home framework. Keywords device profile for web services (DPWS), smart home, event-driven, service workflow (SW) Introduction In recent years, there emerge two major trends in the world of embedded devices. First, according to the Internet of things (IoT) vision [1],themajorityofthedevices will soon have the capabilities of computation and IP communication. second, in the Internet of services (IoS) vision [2], service oriented software technologies are becoming dominant in enterprise integration across different layers from shop floor device to decision-making application. These two visions provide a new approach to implement smart home. For smart home, web services is identified as a potential solution for solving interoperability of disparate systems. It also has many other merits such as platformindependence, scalable service aggressive, uncoupling of logical and physical aspects, seamless integration with enterprise networks and legacy technology, simplified application development, manageability [3], and so on. By applying this technology in embedded device, the function of the device is abstracted as a service, which will help to reduce the complexity of devices integration and provide a unified access interface [4]. Device reusability can be improved and collaboration among devices becomes possible. There are many middleware technology standards for devices connection and integration, such as organization for the advancement of structured information standards (OASIS) standards, UA standards, OPC-UA Received Apr.10, 2011; Revised May 20, 2011 Corresponding author ZHI Xiao-li, Ph D, Prof, xlzhi@mail.shu.edu.cn standards, ISA-95 standards, UPnP [5], Jini, and devices profile for web services (DPWS) [6].DPWSwhichtakes the same way as service-oriented architecture (SOA) [7] to integrate services, has prominent advantages in flexibility, reusability, combination convenience, massive communication and data protocol standards. Furthermore, it could be seamlessly integrated with high-level business software and is considered as a promising middleware technology for smart home [8]. Research work on smart home mainly concentrates on aspects such as heterogeneous devices integration, flexible collaboration among devices, home services automation, etc. For example, Perumal, et al. had applied embedded technology and web services technology in the connection of entertainment equipment, and their work indicated that web services maximized the interoperability and performance of different systems [9]. However the good performance of [9] is based on rich resource devices such as the embedded CPU supporting inputs and outputs of Ethernet connectivity with 4 ports and 1 GB of system memory availability, which can be hardly met actually as most of smart home devices are resource-constrained. Being different from web services technology s higher requirement on memory and processor, DPWS inheriting only the core protocols of web services is more suitable to smart home. Parra, et al. designed a flexible DPWS-based smart home architecture using a peer-to-peer (P2P) approach that each device or

2 J Shanghai Univ (Engl Ed), 2011, 15(5): service represents a peer and acts autonomously based on the application logic [10]. However, the logic should be pre-given and inconvenient to change. In this paper, the flexibility is expanded to the interaction with the user, and a service workflow (SW) agent is designed to flexibly create or destroy an SW. 1 Web services for devices DPWS, which was developed to enable secure web service capabilities on resource-constrained devices, is a subset of web services but adds a function of helping the client easily find a device service (DS) provided by the network. From web services for perspective [11],DPWS plays a lead role in devices finding target web services, moreover, ensures the devices in compliance with DPWS work together normally. Compared with the traditional smart home network based on embedded technology, DPWS realizes the device to plug and play. The device with DPWS deployed will automatically announce its name when entering the network and learn which other DSs are still online. In this way, devices can realize end-to-end communication and interoperability, and leave the network smoothly without any unnecessary information [12]. In contrast to other middleware technology, DPWS has shown a strong advantage in intelligent device support, platform independence, independent of the network transmission medium, scalability, security, etc. DPWS inherits many core protocols of web services, such as SOAP, WSDL, XML Schema, WS-Addressing, WS-Policy, WS-MetadataExchange, WS-Security, etc. Meanwhile, it also adds two other protocols: WS- Discovery and WS-Eventing, to support service-oriented devices dynamic discovery and interoperability [6] (see Fig.1). Fig.1 DPWS protocol stack DPWS defines the following build-in services: Metadata exchange: WS-MetadataExchange is a specification that defines data types and operations to retrieve metadata associated with an endpoint. It supports service-oriented devices and services metadata accessed dynamically. Services discovery: devices connected publish themselves and find other services by services discovery. There are two kinds of services, Hosting Service and Hosted Service, which help to support dynamic devices discovery, flexible distributed application development and devices seamless integration through web services interface. Events publish and subscription: to subscribe to events, subscribers must release subscription request message to express their interests in certain features. After a subscription request is received, the publisher automatically sends event notification about its current state to the subscriber, as its event state subscribed changes. A variety of lightweight DPWS implementation to small devices has been developed, which includes Microservices framework, esoap, ksoap, gsoap [13] and so on. By using XML type subset, optimized XML serialization, XML streaming technologies, message compression, and support for efficient binary data transfer, variant thin soap processors can be implemented. For example, gsoap code can be reduced to 77 kb. There is also other researches about how to implement web services on certain tiny devices, such as implementing web services in the MSP430 sensor node (48 kb ROM 10 kb RAM) [14]. This work indicates that DPWS can be developed on even very tiny devices. Thus, it is flexible for home devices to be DPWS enabled. 2 DPWS-based smart home design From Section 1, it can be observed that DPWS supports different devices integration with zero configuration, independent networking, self-discovery and other desirable functions, especially, in the service discovery and time processing. This section will present a DPWSbased smart home design, which gives full support of service-oriented architecture. In this design, devices interact with the user in form of services, which can be real atomic services provided directly by devices or highlevel abstract services combined by underlying services in order to provide a more comprehensive and reliable service. 2.1 DPWS-based architecture for smart home The DPWS-based architecture for smart home proposed in this paper is divided into three levels from top to bottom: user layer, middleware layer and device layer, as is shown in Fig.2. In user layer, two types of the user interfaces are provided: browser and SW terminal (SWT). The user can directly access target DSs through a browser, or describe an SW to an SW agency (SWA), which composite chosen services automatically to fulfill user s business logic.

3 388 J Shanghai Univ (Engl Ed), 2011, 15(5): In middleware layer, the SWA analyses user s workflow description and puts component services together into a whole to form a self-governing ecosystem. In device layer, devices encapsulate their implementation details in the form of web services. As the basic unit of business logic, a DS could be provided by either an independent device or act as a service proxy for those physical devices not DPWS enabled. 2.2 Two control methods of device services There are two ways to control DSs: direct control by a browser and indirect control by an SW. Direct control is a method that the user chooses target devices and their functions directly through a browser interface. Although this approach is simple and flexible, it is highly dependent on the user s real-time participation sometimes. Indirect control is a method that the user can easily customize the actions of devices by services composition, and the process of indirect control is shown in Fig.3. (i) User chooses an SW through SWT. If the SW is pre-defined, the user can simply select a target mode. Otherwise, the user has to specify a new SW by choosing target services from available services list and describing the logic among them. For example the user chooses two services: S Projector control and S DVD control, and then gives the trigger conditions between them: when Projector opens, the DVD begins to play. (ii) SWA informs all involved services of their logical relationship. Still keeping the above example, the SWA will notify S DVD control after a SW description is received: subscribe to S Projector control, and begin to play when the Projector opens. (iii) Target DSs subscribe to their predecessors. A service s predecessor is the service to which it subscribes for certain events, and a successor is that service which has event subscription to it. For example, S DVD control subscribes S Projector control. Thus the latter is the predecessor of the former. (iv) Devices keep listening to event notification from their predecessors. Once receiving a notification that matches its trigger condition, the device will run the right service operation, or else continue listening. Fig.2 DPWS-based architecture for smart home Fig.3 Process of indirect control 2.3 Structure of the SWA The SWA contains three main components: user interface module, service analysis module, message passing module. The structure of SWA is shown in Fig.4. Fig.4 Structure of SWA

4 J Shanghai Univ (Engl Ed), 2011, 15(5): The user interface module implement the SWT in Fig.2. Through the SWT all available DSs and predefined SW of the network are displayed. User can choose any pre-defined SW or define a new one by selecting the target devices and describing their logic. The service analysis module is used to implement the mapping between a SW and involved services. The main part SWA itself as a DS keeps open and constantly listening. While a hello packet or bye packet from a certain service is received, the SWA adds this service to or removes from the current available services list on its own initiative, keeping the latest records of all available services. To create a new SW, this module analyzes user s description into business logic by setting for each target service predecessors and successors which together reflects the subscription relationship among different DSs. The current service subscribes to its predecessors and will start to run when subscribed events occur. Similarly, the current service is subscribed by its successors. For example, the target DSs chosen are S projector control and S DVD control, with the relationship description between them as: DVD begins to play when the Projector opens. After service parsing, the description is transformed into business logic as following: (i) service = S projector control, open; predecessor=0; successor= S DVD control, play. (ii) service = S DVD control,play; predecessor= S Projector control, open; successor = 0. The message passing module is used for sending logic to DSs and notifies them subscribe to predecessors actively. Once the current state changed, predecessors will send notification to their successor services to run corresponding operations. In this way, device services can collaborate well with each other. 3 Scenario for home theater 3.1 Description of home theater The home theater, as a custom SW, involves the following services: S DVD control, S Projector control, S Speaker control, S Lighting control, S Curtain control. The scenario is described as following: when the Projector is switched on, which means the home theater SW started, DVD and Speaker will be turned on, Lights will get dim and Curtains closed automatically. The business logic is shown in Fig.5. The event subscription information about the home theater SW can be described as following: the services S Lighting control, S DVD control and S Curtain control subscribe to the S Projector control while the S Speaker control subscribes to the S DVD control. Thus when its status turns to open, the Projector will send notification to the S Lighting control, S DVD control and S Curtain control,and then the S Speaker control is notified to open. Similarly, when the Projector is turned off, DVD and Speaker correspondingly get closed, the Light bright while Curtain open. At this time, home theater SW is closed. Fig.5 Logical relationship among DSs in home theater SW 3.2 Event-driven process for home theater The time-sequence of DPWS event messages among DSs in the home theater SW is illustrated in Fig.6. The SWA keeps open to listen whether there are devices to join or leave the network. As is shown in Fig.6, when the devices Projector, DVD, Speaker, and Curtain join the network, they take the initiative to send hello packets. As soon as these packets are received, the SWA adds new devices information into available services list. Through interacting with the user, the SW and target services can be determined. The next step is for the SWA to analyze services description and send logic information to DSs. Then DSs actively send probe packets to subscribe to services they concern. In addition, apart from the indirect approach, the user can also directly control all of the devices without the involvement of the SWA. Fig.6 Time-sequence of DPWS event among DSs 3.3 Implementation There are many methods to deploy DPWS on devices of smart home theater, such as.net Micro Framework [15],kSOAP [16],gSOAP [17 18],etc. Here, the gsoap toolkit (version 2.7.3), based on a SHIP development board with a 33 MHz ARM7TDMI Microcontroller, is adopted to implement the DPWS for the

5 390 J Shanghai Univ (Engl Ed), 2011, 15(5): home thearter. The gsoap toolkit can help to deploy diverse DPWS applications developed by C/C++ and provides support for SOAP interoperability. The SHIP board has a built-in support for the TCP/IP protocol stack with an Ethernet interface, and can be easily plugged into various home devices. The SHIP board has a minimal operation system but that is enough for supporting DPWS, and nearly 448 kb memory for application. A minimal web service application developed by gsoap only takes about 65 kb memory. In order to run gsoap successfully on SHIP, some changes related to MACRO definitions have to be done in gsoap header files such as configure.h, soapdefs.h and stdsoap2.h. In addition, the certain constants concerning GNU libc portability also must be changed. 4 Conclusions There are two main problems in the field of smart home: interoperability of heterogeneous devices and flexibility of devices usage. In this paper, DPWS is adopted as the middleware to ensure interoperability of a verity of resource constrained smart home devices. On one hand, DPWS is independent of platform, programming language and transport protocol, and can provide the flexibility of adding or removing new or existing devices to/from the home network. On the other hand, a mapping mechanism is proposed with the support of DPWS eventing to expand the flexibility from devicelevel to user-level. In addition the event-driven SW is illustrated by a home theater scenario. Theoretically, the architecture proposed in this paper can provide an implementation reference for smart home well with a full consideration on interoperability and flexibility. However, there exists a shortage of this framework. Since DPWS enables all the web services of smart home exposed to the Internet, the architecture may bring about security issue, and our further work will be focused on this problem. References [1] Trifa G D, Karnouskos V, Spiess S, Savio P, Zurich D. Interacting with the SOA-based internet of things: Discovery, query, selection, and on-demand provisioning of web services [J]. IEEE Transactions on Services Computing, 2010, 3(3): [2] Jorge C. The Internet of service [C]// ICSOFT th International Conference on Software and Data Technologies, Sofia, Bulgaria. 2009: [3] Jammes F, Smit H. Service-oriented paradigms in industrial automation [J]. IEEE Transactions on Industrial Informatics, 2005, 1(1): [4] Li G, Sun H M, Li Z, Yu H Y. Resource-constrained web services [J]. Chinese Journal of Computers, 2010, 33(2): (in Chinese). [5] UPnP Forum. UPnP device architecture [EB/OL] ( ) [ ]. [6] Zeeb E, Bobek A, Bohn H, Golatowski F. Serviceoriented architectures for embedded systems using devices profile for web services [C]// The 2nd International IEEE Workshop on SOCNE07, IEEE Computer Society, Washington, DC, USA. 2007: [7] Guinard D, Trifa M, Karnouskos S, Spiess P, Savio D. Interacting with the SOA-based Internet of things: Discovery, query, selection, and on-demand provisioning of web services [J]. IEEE Transactions on Services Computing, 2010, 3(3): [8] Roy J, Ramanujan A. Understanding web services [J]. IEEE IT Professional, 2001, 3(6): [9] Perumal T, Ramli A R, Leong C Y, Mansor S, Samsudin K. Interoperability for smart home environment using web services [J]. International Journal of Smart Home, 2008, 2(4): [10] Parra J, Hossain M A, Uribarren A, Jacob E, Saddik A E. Flexible smart home architecture using device profile for web services: A peer-to-peer approach [J]. International Journal of Smart Home, 2009, 3(2): [11] CSIP. Net micro framework embedded development with typical examples introduction [M]. Beijing: People s Mail Press, 2008: 118 (in Chinese). [12] Li Quan. Research and implementation of industrial control network based on DPWS and device description technology [D]. Nanchang: Nanchang Hangkong University, 2009: (in Chinese). [13] Engelen R V. Code generation techniques for developing light-weight XML web services for embedded devices [C]// ACM Symposium on Applied Computing, New York, NY, USA. 2004: [14] Priyantha N B, Kansal A, Goraczko M, Zhao F. Tiny web services: Design and implementation of interoperable and evolvable sensor networks [C]// Proceeding of 6th ACM Conference Embedded Network Sensor Systems, New York, NY, USA. 2008: [15] Perumal T, Ramli A R, Leong C Y, Mansor S, Samsudin K. Interoperability for smart home environment using web services [J]. International Journal of Smart Home, 2008, 2(4): [16] Pellerin R. The MooDS Protocol: a J2ME objectoriented communication protocol [C]// Proceedings of the International Conference on Mobile Technology, New York. 2007: [17] Robert A, van Engelen, Gallivan KA.ThegSOAP Toolkit for web services and peer-to-peer computing networks [C]// Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, New York, USA. 2002: 128. [18] Machado G B, Mittmann R. Integration of embedded devices through web services: requirements, challenges and early results [C]// The 11th IEEE Symposium on Computers and Communications, Cagliari, Italy. 2006: (Editor CHEN Hai-qing)

EVALUATION OF WEB SERVICES IMPLEMENTATION FOR ARM-BASED EMBEDDED SYSTEM

EVALUATION OF WEB SERVICES IMPLEMENTATION FOR ARM-BASED EMBEDDED SYSTEM EVALUATION OF WEB SERVICES IMPLEMENTATION FOR ARM-BASED EMBEDDED SYSTEM Mitko P. Shopov, Hristo Matev, Grisha V. Spasov Department of Computer Systems and Technologies, Technical University of Sofia, branch

More information

Integration of Embedded Devices Through Web Services: Requirements, Challenges and Early Results

Integration of Embedded Devices Through Web Services: Requirements, Challenges and Early Results Integration of Embedded Devices Through Web Services: Requirements, Challenges and Early Results Guilherme Bertoni Machado Frank Siqueira Federal University of Santa Catarina Florianópolis, Brazil {bertoni,frank}@inf.ufsc.br

More information

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang Nanjing Communications

More information

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering. Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services

More information

WS4D: SOA-Toolkits making embedded systems ready for Web Services

WS4D: SOA-Toolkits making embedded systems ready for Web Services WS4D: SOA-Toolkits making embedded systems ready for Web Services Elmar Zeeb 1, Andreas Bobek 1, Hendrik Bohn 1, Steffen Prüter 1, Andre Pohl 2, Heiko Krumm 2, Ingo Lück 3, Frank Golatowski 1, and Dirk

More information

The Device Service Bus: A Solution for Embedded Device Integration through Web Services

The Device Service Bus: A Solution for Embedded Device Integration through Web Services The Device Service Bus: A Solution for Embedded Device Integration through Web Services Gustavo Medeiros Araújo Federal University of Santa Catarina Informatics and Statistics Department Florianópolis,

More information

Autonomic computing system for selfmanagement of Machine-to-Machine networks

Autonomic computing system for selfmanagement of Machine-to-Machine networks Self-IoT 2012, September 17th 2012, San Jose, California, USA in conjunction with ICAC 2012 Autonomic computing system for selfmanagement of Machine-to-Machine networks Mahdi BEN ALAYA, Salma MATOUSSI,Thierry

More information

Automatic Configuration and Service Discovery for Networked Smart Devices

Automatic Configuration and Service Discovery for Networked Smart Devices Automatic Configuration and Service Discovery for Networked Smart Devices Günter Obiltschnig Applied Informatics Software Engineering GmbH St. Peter 33 9184 St. Jakob im Rosental Austria Tel: +43 4253

More information

NETCONF-based Integrated Management for Internet of Things using RESTful Web Services

NETCONF-based Integrated Management for Internet of Things using RESTful Web Services NETCONF-based Integrated Management for Internet of Things using RESTful Web Services Hui Xu, Chunzhi Wang, Wei Liu and Hongwei Chen School of Computer Science, Hubei University of Technology, Wuhan, China

More information

secure intelligence collection and assessment system Your business technologists. Powering progress

secure intelligence collection and assessment system Your business technologists. Powering progress secure intelligence collection and assessment system Your business technologists. Powering progress The decisive advantage for intelligence services The rising mass of data items from multiple sources

More information

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,

More information

Towards the Real-Time Enterprise: Service-based Integration of Heterogeneous SOA-ready Industrial Devices with Enterprise Applications

Towards the Real-Time Enterprise: Service-based Integration of Heterogeneous SOA-ready Industrial Devices with Enterprise Applications Towards the Real-Time Enterprise: Service-based Integration of Heterogeneous SOA-ready Industrial Devices with Enterprise Applications Stamatis Karnouskos Dominique Guinard Domnic Savio Patrik Spiess Oliver

More information

A Web Service for Data Visualization in Distributed Automation and Information Systems

A Web Service for Data Visualization in Distributed Automation and Information Systems A Web Service for Data Visualization in Distributed Automation and Information Systems Mitko Shopov, Nikolay Kakanakov, Grisha Spasov Technical University of Sofia, branch Plovdiv, Plovdiv, Bulgaria Abstract:

More information

Internet of Things. Reply Platform

Internet of Things. Reply Platform Internet of Things Reply Platform Internet of Things: Concept Reply vision An ecosystem of connected people, objects and services; enabled by pervasive and transparent technology built to improve our quality

More information

Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks (Priyantha, Kansal, Goraczko, Zhao, 2008)

Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks (Priyantha, Kansal, Goraczko, Zhao, 2008) Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks (Priyantha, Kansal, Goraczko, Zhao, 2008) Dominique Im Obersteg Distributed Systems Seminar 2011, ETH Zurich

More information

SIP Protocol as a Communication Bus to Control Embedded Devices

SIP Protocol as a Communication Bus to Control Embedded Devices 229 SIP Protocol as a Communication Bus to Control Embedded Devices Ramunas DZINDZALIETA Institute of Mathematics and Informatics Akademijos str. 4, Vilnius Lithuania ramunas.dzindzalieta@gmail.com Abstract.

More information

Mobile Devices: Server and Management Lesson 05 Service Discovery

Mobile Devices: Server and Management Lesson 05 Service Discovery Mobile Devices: Server and Management Lesson 05 Service Discovery Oxford University Press 2007. All rights reserved. 1 Service discovery An adaptable middleware in a device (or a mobile computing system)

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

SOA-based Integration of the Internet of Things in Enterprise Services

SOA-based Integration of the Internet of Things in Enterprise Services SOA-based Integration of the Internet of Things in Enterprise s Patrik Spiess 1, Stamatis Karnouskos 1, Dominique Guinard 1,2, Domnic Savio 1, Oliver Baecker 1,3, Luciana Moreira Sá de Souza 1, and Vlad

More information

Simplifying Processes Interoperability with a Service Oriented Architecture

Simplifying Processes Interoperability with a Service Oriented Architecture Why SOA? Simplifying Processes Interoperability with a Service Oriented Architecture Zak Merzouki, Software Architecture and Technology Director BDPA 11/20/2008 Perspective "Things should be made as simple

More information

CME: A Middleware Architecture for Network-Aware Adaptive Applications

CME: A Middleware Architecture for Network-Aware Adaptive Applications CME: A Middleware Architecture for Network-Aware Adaptive Applications Jun-Zhao Sun, Jari Tenhunen, and Jaakko Sauvola MediaTeam, Machine Vision and Media Processing Unit, Infotech Oulu P.O.Box 4500 4SOINFO,

More information

Methods and tools for data and software integration Enterprise Service Bus

Methods and tools for data and software integration Enterprise Service Bus Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION Internet has revolutionized the world. There seems to be no limit to the imagination of how computers can be used to help mankind. Enterprises are typically comprised of hundreds

More information

A Survey Study on Monitoring Service for Grid

A Survey Study on Monitoring Service for Grid A Survey Study on Monitoring Service for Grid Erkang You erkyou@indiana.edu ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide

More information

Building Web-based Infrastructures for Smart Meters

Building Web-based Infrastructures for Smart Meters Building Web-based Infrastructures for Smart Meters Andreas Kamilaris 1, Vlad Trifa 2, and Dominique Guinard 2 1 University of Cyprus, Nicosia, Cyprus 2 ETH Zurich and SAP Research, Switzerland Abstract.

More information

An Implementation of Active Data Technology

An Implementation of Active Data Technology White Paper by: Mario Morfin, PhD Terri Chu, MEng Stephen Chen, PhD Robby Burko, PhD Riad Hartani, PhD An Implementation of Active Data Technology October 2015 In this paper, we build the rationale for

More information

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper.

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper. The EMSX Platform A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks A White Paper November 2002 Abstract: The EMSX Platform is a set of components that together provide

More information

Generic Management Services for DPWS-enabled devices

Generic Management Services for DPWS-enabled devices Generic Management Services for DPWS-enabled devices G. Cândido a, F. Jammes b, J. Barata a, Armando W. Colombo c a UNINOVA New University of Lisbon, Portugal b Schneider Electric Corporate R&D, 38TEC

More information

Internet of Things at Work Plug-and-play for industrial Automation

Internet of Things at Work Plug-and-play for industrial Automation Plug-and-play for industrial Automation Forum Industrial IT Tuesday, 09.04.2013 Henning Trsek Institute Industrial IT (init) Hochschule Ostwestfalen-Lippe 32657 Lemgo henning.trsek@hs-owl.de Agenda 1.

More information

Research on P2P-SIP based VoIP system enhanced by UPnP technology

Research on P2P-SIP based VoIP system enhanced by UPnP technology December 2010, 17(Suppl. 2): 36 40 www.sciencedirect.com/science/journal/10058885 The Journal of China Universities of Posts and Telecommunications http://www.jcupt.com Research on P2P-SIP based VoIP system

More information

Research and Implementation of Single Sign-On Mechanism for ASP Pattern *

Research and Implementation of Single Sign-On Mechanism for ASP Pattern * Research and Implementation of Single Sign-On Mechanism for ASP Pattern * Bo Li, Sheng Ge, Tian-yu Wo, and Dian-fu Ma Computer Institute, BeiHang University, PO Box 9-32 Beijing 100083 Abstract Software

More information

Event based Enterprise Service Bus (ESB)

Event based Enterprise Service Bus (ESB) Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

White Paper. Web Services External (WS-X) An AS4 Implementation at Cisco

White Paper. Web Services External (WS-X) An AS4 Implementation at Cisco White Paper Web Services External (WS-X) An AS4 Implementation at Cisco Web Services External (WS-X), An AS4 Implementation at Cisco 1 Introduction Modern economy compels business organizations to optimize

More information

Stream Processing on GPUs Using Distributed Multimedia Middleware

Stream Processing on GPUs Using Distributed Multimedia Middleware Stream Processing on GPUs Using Distributed Multimedia Middleware Michael Repplinger 1,2, and Philipp Slusallek 1,2 1 Computer Graphics Lab, Saarland University, Saarbrücken, Germany 2 German Research

More information

Research and Design of Heterogeneous Data Exchange System in E-Government Based on XML

Research and Design of Heterogeneous Data Exchange System in E-Government Based on XML Research and Design of Heterogeneous Data Exchange System in E-Government Based on XML Huaiwen He, Yi Zheng, and Yihong Yang School of Computer, University of Electronic Science and Technology of China,

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Analyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware

Analyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware Analyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware R. Goranova University of Sofia St. Kliment Ohridski,

More information

HYBRID JINI FOR LIMITED DEVICES

HYBRID JINI FOR LIMITED DEVICES HYBRID JINI FOR LIMITED DEVICES VINCENT LENDERS, POLLY HUANG AND MEN MUHEIM ETH Zürich E-mail: lenders, huang @tik.ee.ethz.ch, men@ife.ee.ethz.ch We envision a future of heterogeneous mobile devices collaborating

More information

Using Multi-Agent Systems to Simulate Dynamic Infrastructures Populated with Large Numbers of Web Service Enabled Devices

Using Multi-Agent Systems to Simulate Dynamic Infrastructures Populated with Large Numbers of Web Service Enabled Devices Using Multi-Agent Systems to Simulate Dynamic Infrastructures Populated with Large Numbers of Web Service Enabled Devices Stamatis Karnouskos SAP Research Vincenz-Priessnitz-Str 1, D-76131, Karlsruhe,

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Web Service Based Data Management for Grid Applications

Web Service Based Data Management for Grid Applications Web Service Based Data Management for Grid Applications T. Boehm Zuse-Institute Berlin (ZIB), Berlin, Germany Abstract Web Services play an important role in providing an interface between end user applications

More information

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing www.ijcsi.org 579 Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing Zhang Ming 1, Hu Chunyang 2 1 Department of Teaching and Practicing, Guilin University of Electronic Technology

More information

Optimizing Service Levels in Public Cloud Deployments

Optimizing Service Levels in Public Cloud Deployments WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of

More information

Service-Oriented Device Communications using the Devices Profile for Web Services

Service-Oriented Device Communications using the Devices Profile for Web Services Service-Oriented Device Communications using the Devices Profile for Web Services François Jammes, Antoine Mensch, Harm Smit Schneider Electric, Odonata, Schneider Electric francois.jammes@ieee.org, antoine.mensch@odonata.fr,

More information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Model Driven Interoperability through Semantic Annotations using SoaML and ODM Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:

More information

An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events

An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and

More information

MASHUPS FOR THE INTERNET OF THINGS

MASHUPS FOR THE INTERNET OF THINGS MASHUPS FOR THE INTERNET OF THINGS Matthias Heyde / Fraunhofer FOKUS glue.things a Mashup Platform for wiring the Internet of Things with the Internet of Services 5th International Workshop on the Web

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

E-Business Suite Oracle SOA Suite Integration Options

E-Business Suite Oracle SOA Suite Integration Options Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software

More information

Base One's Rich Client Architecture

Base One's Rich Client Architecture Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.

More information

Secure Document Circulation Using Web Services Technologies

Secure Document Circulation Using Web Services Technologies Secure Document Circulation Using Web Services Technologies Shane Bracher Bond University, Gold Coast QLD 4229, Australia Siemens AG (Corporate Technology), Otto-Hahn-Ring 6, 81739 Munich, Germany sbracher@student.bond.edu.au

More information

Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures

Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures Sven Feja 1, Ralph Herkenhöner 2, Meiko Jensen 3, Andreas Speck 1, Hermann de Meer 2, and Jörg Schwenk 3

More information

UPnP-Based Sensor Network Management Architecture

UPnP-Based Sensor Network Management Architecture -Based Sensor Network Management Architecture Hyungjoo Song, Daeyoung Kim, Kangwoo Lee, Jongwoo Sung Real-time and Embedded Systems Lab Information and Communications University {iamhjoo, kimd, kangn2,

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

Real Time Performance Dashboard for SOA Web Services ORION SOA

Real Time Performance Dashboard for SOA Web Services ORION SOA Real Time Performance Dashboard for SOA Web Services ORION SOA Abstract The adoption of service-oriented architectures (SOA) has become increasingly prevalent in enterprise IT environments. This web services

More information

Classic Grid Architecture

Classic Grid Architecture Peer-to to-peer Grids Classic Grid Architecture Resources Database Database Netsolve Collaboration Composition Content Access Computing Security Middle Tier Brokers Service Providers Middle Tier becomes

More information

Exploration on Security System Structure of Smart Campus Based on Cloud Computing. Wei Zhou

Exploration on Security System Structure of Smart Campus Based on Cloud Computing. Wei Zhou 3rd International Conference on Science and Social Research (ICSSR 2014) Exploration on Security System Structure of Smart Campus Based on Cloud Computing Wei Zhou Information Center, Shanghai University

More information

OpenText Output Transformation Server

OpenText Output Transformation Server OpenText Output Transformation Server Seamlessly manage and process content flow across the organization OpenText Output Transformation Server processes, extracts, transforms, repurposes, personalizes,

More information

On-Demand Business Process Integration Based on Intelligent Web Services

On-Demand Business Process Integration Based on Intelligent Web Services 132 On-Demand Business Process Integration Based on Intelligent Web Services Xiaohua Lu 1, Yinsheng Li 1, Ying Huang 2 1 Software School, Fudan University, Shanghai, China Phone: +86-21-55664096-808, {0014010,

More information

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

How To Build A Financial Messaging And Enterprise Service Bus (Esb) Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk

More information

Topics: Cloud middleware, Datacentre services, Cloud model evolution and Cloud service market orientation

Topics: Cloud middleware, Datacentre services, Cloud model evolution and Cloud service market orientation Recommendations for the Workprogramme H2020-ICT-2018-2019 Topics: Cloud middleware, Datacentre services, Cloud model evolution and Cloud service market orientation Editor: Dana Petcu, West University of

More information

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,

More information

Research on Architecture and Key Technologies of the Internet of things Qing Mi, Zhen-tao Ni and Xiao-duan Wang

Research on Architecture and Key Technologies of the Internet of things Qing Mi, Zhen-tao Ni and Xiao-duan Wang International Conference on Computational Science and Engineering (ICCSE 2015) Research on Architecture and Key Technologies of the Internet of things Qing Mi, Zhen-tao Ni and Xiao-duan Wang Informatization

More information

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy Outline Introduction to the concept of IoT: paradigm, functionalities and requirements IoT devices features: sensing, processing, communication

More information

Bridging the Digital Divide with Net-Centric Tactical Services

Bridging the Digital Divide with Net-Centric Tactical Services Bridging the Digital Divide with Net-Centric Tactical Services Authors: Scott D. Crane, Charles Campbell, Laura Scannell Affiliation: Booz Allen Hamilton E-mail: crane_scott@bah.com 1. Abstract The DoD

More information

Lightweight Data Integration using the WebComposition Data Grid Service

Lightweight Data Integration using the WebComposition Data Grid Service Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed

More information

Mother Theresa Group of Hospitals HealthCare System SOA Project Plan TABLE OF CONTENTS

Mother Theresa Group of Hospitals HealthCare System SOA Project Plan TABLE OF CONTENTS Mother Theresa Group of Hospitals HealthCare System SOA Project Plan Approach for SOA-based Patient Care Information System Author: Elhadi Elomda, Josh Prowant, Murali Trikon Creation Date: 11/13/08 Last

More information

Software Architecture of Manufacturing Execution Systems

Software Architecture of Manufacturing Execution Systems Software Architecture of Manufacturing Execution Systems Heiko MEYER University of Applied Science Munich Department of Business Administration and Engineering Lothstraße 34, 80335 Munich, Germany and

More information

Manjrasoft Market Oriented Cloud Computing Platform

Manjrasoft Market Oriented Cloud Computing Platform Manjrasoft Market Oriented Cloud Computing Platform Innovative Solutions for 3D Rendering Aneka is a market oriented Cloud development and management platform with rapid application development and workload

More information

Sage Integration Cloud Technology Whitepaper

Sage Integration Cloud Technology Whitepaper Sage Integration Cloud Technology Whitepaper Sage Christian Rubach July 21, 2016 Abstract Sage is committed to providing businesses around the world the information, insight and tools they need to succeed.

More information

Web services for Groupware in Distributed and Mobile Collaboration

Web services for Groupware in Distributed and Mobile Collaboration Web services for Groupware in Distributed and Mobile Collaboration Schahram Dustdar, Harald Gall, and Roman Schmidt Distributed Systems Group, Vienna University of Technology Argentinierstrasse 8/184-1,

More information

Monitoring of Business Processes in the EGI

Monitoring of Business Processes in the EGI Monitoring of Business Processes in the EGI Radoslava Hristova Faculty of Mathematics and Informatics, University of Sofia St. Kliment Ohridski, 5 James Baucher, 1164 Sofia, Bulgaria radoslava@fmi.uni-sofia.bg

More information

SOA, BPM, and Microsoft: A Pragmatic View

SOA, BPM, and Microsoft: A Pragmatic View SOA, BPM, and Microsoft: A Pragmatic View David Chappell Chappell & Associates www.davidchappell.com Copyright 2006 David Chappell Vision and Pragmatism Vision is essential But rubber must eventually meet

More information

IBM WebSphere Enterprise Service Bus, Version 6.0.1

IBM WebSphere Enterprise Service Bus, Version 6.0.1 Powering your service oriented architecture IBM WebSphere Enterprise Service Bus, Version 6.0.1 Highlights Supports a variety of messaging Requires minimal standards including JMS, Version 1.1 programming

More information

Types of Web Services and Their Components

Types of Web Services and Their Components 1/18 Outline Host Host: QoS extensions Host in P2P networks Realization of MWSMF Conclusions and future research directions 2/18 3/18 Wireless developments Host web services [LA, OMA] web service provisioning

More information

3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing

More information

BPM in Cloud Architectures: Business Process Management with SLAs and Events

BPM in Cloud Architectures: Business Process Management with SLAs and Events BPM in Cloud Architectures: Business Process Management with SLAs and Events Vinod Muthusamy and Hans-Arno Jacobsen University of Toronto 1 Introduction Applications are becoming increasingly distributed

More information

Exposing Data as a Service in the Army Enterprise

Exposing Data as a Service in the Army Enterprise Exposing as a Service in the Army Enterprise ABSTRACT DoD directives have been urging adoption of a Net-Centric approach toward information sharing, which makes it necessary to streamline the way data

More information

Using ESB and BPEL for evolving healthcare systems towards SOA

Using ESB and BPEL for evolving healthcare systems towards SOA ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 747 Using ESB and BPEL for evolving healthcare systems towards

More information

An Advanced Commercial Contact Center Based on Cloud Computing

An Advanced Commercial Contact Center Based on Cloud Computing An Advanced Commercial Contact Center Based on Cloud Computing Li Pengyu, Chen Xin, Zhang Guoping, Zhang Boju, and Huang Daochao Abstract With the rapid development of cloud computing and information technology,

More information

Research and Design of Universal and Open Software Development Platform for Digital Home

Research and Design of Universal and Open Software Development Platform for Digital Home Research and Design of Universal and Open Software Development Platform for Digital Home CaiFeng Cao School of Computer Wuyi University, Jiangmen 529020, China cfcao@126.com Abstract. With the development

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An International online open access peer reviewed journal

INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An International online open access peer reviewed journal INTERNATIONAL JOURNAL OF ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY An International online open access peer reviewed journal Research Article ISSN 2277 9140 ABSTRACT An e-college Time table Retrieval

More information

HP Intelligent Management Center Standard Software Platform

HP Intelligent Management Center Standard Software Platform Data sheet HP Intelligent Management Center Standard Software Platform Key features Highly flexible and scalable deployment Powerful administration control Rich resource management Detailed performance

More information

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex

More information

The cooperative Internet of Things enabled Smart Grid

The cooperative Internet of Things enabled Smart Grid 1 The cooperative Internet of Things enabled Smart Grid Stamatis Karnouskos SAP Research (www.sap.com) Vincenz-Priessnitz-Strasse 1, D-76131, Karlsruhe, Germany Email: stamatis.karnouskos@sap.com Abstract

More information

Study on the Students Intelligent Food Card System Based on SaaS

Study on the Students Intelligent Food Card System Based on SaaS Advance Journal of Food Science and Technology 9(11): 871-875, 2015 ISSN: 2042-4868; e-issn: 2042-4876 2015 Maxwell Scientific Publication Corp. Submitted: April 9, 2015 Accepted: April 22, 2015 Published:

More information

The functionality and advantages of a high-availability file server system

The functionality and advantages of a high-availability file server system The functionality and advantages of a high-availability file server system This paper discusses the benefits of deploying a JMR SHARE High-Availability File Server System. Hardware and performance considerations

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

Management and Web service Management

Management and Web service Management Management and Web service Management This presentation offers work to OASIS completed by IBM with contribution from CA and Talking Blocks The work details a frame of reference for Management Applications,

More information

Voice Quality Measurement in perfsonar

Voice Quality Measurement in perfsonar Proceedings of the Asia-Pacific Advanced Network 2010 v. 30, p. 104-109 http://dx.doi.org/10.7125/apan.30.15 ISSN 2227-3026 Voice Quality Measurement in perfsonar Pin-Hsuan Chen 1, *, Che-Nan Yang 2 NCHC

More information

CompatibleOne Open Source Cloud Broker Architecture Overview

CompatibleOne Open Source Cloud Broker Architecture Overview CompatibleOne Open Source Cloud Broker Architecture Overview WHITE PAPER April 2012 Table of Contents Abstract 2 Background 2 Disclaimer 2 Introduction 3 Section A: CompatibleOne: Open Standards and Open

More information

Business Process Execution Language for Web Services

Business Process Execution Language for Web Services Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang

More information

THE last years we have witnessed two major trends

THE last years we have witnessed two major trends IEEE TRANSACTIONS ON SERVICES COMPUTING QUERY MODELS AND EFFICIENT SELECTION OF WEB SERVICES 1 Interacting with the SOA-based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning

More information

Middleware support for the Internet of Things

Middleware support for the Internet of Things Middleware support for the Internet of Things Karl Aberer, Manfred Hauswirth, Ali Salehi School of Computer and Communication Sciences Ecole Polytechnique Fédérale de Lausanne (EPFL) CH-1015 Lausanne,

More information

Lightweight Service-Based Software Architecture

Lightweight Service-Based Software Architecture Lightweight Service-Based Software Architecture Mikko Polojärvi and Jukka Riekki Intelligent Systems Group and Infotech Oulu University of Oulu, Oulu, Finland {mikko.polojarvi,jukka.riekki}@ee.oulu.fi

More information