Designing an Embedded Electronic-Prescription Application for Home-Based Telemedicine using OSGi Framework Q

Size: px
Start display at page:

Download "Designing an Embedded Electronic-Prescription Application for Home-Based Telemedicine using OSGi Framework Q"

Transcription

1 Designing an Embedded Electronic-Prescription Application for Home-Based Telemedicine using OSGi Framework Q Patrick O. Bobbie Sailaja H. Ramisetty Abdul-Lateef Yussiff Sagar Pujari School of Computing and Software Engineering Southern Polytechnic State University (SPSU) 00 South Marietta Parkway, Marietta, GA pbobbie@spsu.edu Abstract The combined benefits of Open Services Gateway Initiative (OSGi) and Smart card technologies in embedded devices have made the two technologies suitable for developing middleware applications for home appliances. In this paper, we describe an electronic-prescription (erx) system currently under development for home-based telemedicine. The erx system is intended to support a home cared patient who would like to order a refill of prescription by sending a request to the doctor via a home gateway without making direct phone call to the office. The design of the erx system is based on the OSGi environment, which serves as the service framework between the home gateway (a set-top box) and the external wide area network that provides services to the home. The set-top box allows the patient to communicate to the doctor at the hospital or the pharmacist at the pharmacy stores. The system, if successfully deployed, will eliminate the waiting and frustration endured by home-cared patients, in particular those who are bed-ridden or not dexterous, for Rx order and refilling. The paper describes aspects or bundles in OSGi, which we are using, XML as a means of data storage format, smart card technology for storing and accessing patient prescription and personal information, and a wireless PDA interface for remote access to the home gateway (set-top box). Keywords : erx, e-prescription smart card, web, OSGi, embedded software, PDA-web. Introduction and Background Since the introduction of smart cards and home gateways, there have been scores of technical reports outlining the potential benefits of these technologies. For example, there are currently on the market dishwasher machines equipped with embedded applications for automatic placement of calls for service repairs [8]. There are smart homes, which integrate embedded applications and technologies that automatically control all devices in the homes. The design, development, and deployment of these technologies hinge on advances in software development environments like OSGi [7] and DASE [0]. The focus of our efforts is to integrate smart card, hand-held personal digital assistant (PDA) computers, and (OSGi) technologies to benefit the consumer at home in the area of telemedicine. The research reported in this paper focuses on the design and implementation of an erx system: a handheld device, equipped with an application software and communication interface for a home-care patient to communicate with a doctor and a pharmacist regarding changes to or requests for prescriptions. The erx system runs a health-prescription applet, an application on the smart card that can be dynamically loaded on to a hand-held device with a display terminal and a browsing capability, for commandactions, editing personal data, or viewing. Figure 0 shows how the subsystems and devices of the erx systems are connected. The central device in the erx system is the Set-top box, which is a hardware/computer that serves as a gateway between Θ This work was supported in part by NSF EIA

2 the home appliances/devices (connected together in a local area network) and the external wide area network. The smart card serves as the medium on which patient prescription data are stored. The card contains patient s relevant information such as personal information, list of ailments and allergies, and emergency phone numbers. The home patient is allowed to view the content of the smart card but not update the data. The application software, or OSGi environment, is the central coordinating point among the devices in the home local area network. The OSGi environment allows inter-communication between the card reader, the display service (the PDA application on the patient s side) and other devices. The patient interacts with the gateway (the set-top box) by selecting a command-action, i.e., what is to be done and when it should be done, from the PDA. The PDA application sends the refill prescription order to the hospital server via the set-top box. The pharmacy and the Doctor are the service providers, who have the authorization to remotely interact (e.g., via an established network protocol) with the patient through the set-top box. The service providers can both update and manage the content data of the smart card. including the electronic-prescription service bundles and an OSGi framework, which constitutes the central bridging point that manages the service bundles to be deployed in the set-top box. In order words, the framework is an embedded server that runs on the set-top box. The Hospital object is a Doctor Server at the hospital for providing on-line services, including communication between a patient at home and the prescription database at the hospital/clinic. The Pharmacy object is a Pharmacy Server, which is a service provider for communications between the Doctor Server and the Pharmacy Server. The Pharmacy Server also communicates and interacts with the home gateway through the Internet or any communication link, depending on the access point at home. (The design and development of the erx system do not include these provider services.) The Patient object is a home-based patient who interacts with the Set-Top box and the Smart Card via a PDA interface. Smart_Card Hospital SettopBoxAndOSGi Smart card Pharmacy contains Card_Reader controls +sendselection():void +approved():void +XML_format():void +data_loaded():void +on_card_reader():v * * communicate +sendreq +processr Pharmacy communicate +load_data():void +updatesmartcard(): Patient Set top Box erx application Manager OSGi server Doctor Fig. : Object model diagram of the erx using Rhapsody Tools. 3. Dynamic Interactions Figure 0: The erx system components 2. The erx Class Object Model Figure depicts the erx system s Object Model. The object model was developed using UML-based Rhapsody CASE tool from I-Logix. The model represents the main component objects of the erx system. The software architecture of Figure has the following components: The Smart_Card object is a Cyberflex Access 6K Smart Card for storing patient prescription information. The SettopBoxAndOSGi object is a combination of a Geode Set-top box, which houses all the service bundles to be used in the home gateway In our design, the dynamic interactions in the object model are further analyzed using a sequence diagram of the above object model. The interactions between the objects of the classes are depicted in Figure 2. The figure shows how the object of each class passes messages to each other in the erx system. The Patient Object (not shown), serves as an external object for initiating the communication. The integrated Set-top box and the OSGi environment (the SettopBoxAndOSGi object) control the message transmission and communication requirements of the system.

3 Card_Reader TV SettopBoxAndOSGi Hospital on_card_reader() data_loaded() load_data() sendselection() display_data() get_selection() notifyapproval() updatesmartcard() XML_format() sendrequest(xmlformat) approved() processrequest() Figure 2: The sequence diagram of the erx system Thus, the action-points of the objects in Figure 2 starts with the patient s access from the PDA. The next action-point is the SettopBoxAndOSGi object, which is implemented using the Java Embedded Server (JES). Next, the TV and Card-Reader devices (objects in the model), communicate with each other through the deployed framework on the server. The objects also communicate with the service provider, represented as Hospital in the sequence diagram. 4. The OSGi Architecture of the erx System The erx home -based electronic prescription system is being implemented using the OSGi framework. The choice of OSGi environment is because of its platform and application independence of embeddable programs developed using the framework. The OSGi architecture for the erx system is designed as abstract layers of OSGi frameworks. The approach fosters a deference of the details of the application by concentrating on the overall functionality of the system. LOG Service Http Service Device Access XML Service Health Service Smart Card Service Framework Java Virtual Machine Operating System Figure 3. The OSGi architecture of the erx system. Display Service Other Services The erx system in the set-top box can be (remotely) activated through a PDA, or the TV. We use a combination of hardware interfacing (polling the access port on the set-top box) and software remoteprocedure-call techniques to effect this remote activation. The system further communicates patient requests to the service providers, namely the Hospital and the Pharmacy. The following key components of the erx system facilitate the mapping of the design onto the OSGi framework. A Geode Set-top box (hardware platform) Java Embedded Server (OSGi Framework). Reflex USB V2 card reader (part of hardware) Java card API and JDK for the execution of the Java programs The home gateway software architecture, shown in Figure 3, consists of four principal layers. The vendors of the set-top box usually supply the operating system. In our case, we are using a PC running Unix to interface with the smart card and an IEEE 802.b wireless access base to interface with the wireless PDA and the PC (acting as a set-top box). Eventually, the erx would be migrated to a Geode set-top box, which runs the Unix software. The Java Runtime Environment (or JVM) executes the Java-based applications. The layer above the Java Virtual Machine is the OSGi software, which is composed of the framework that provides the services and also the bundles. These bundles provide services to other bundles or user specific service application [7]. Our design choice of OSGi framework is because framework [7] is a service platform specification provider. It provides security and allows installation of bundles whenever needed and de-installation of bundles whenever it is no more needed. The framework allows bundles to be registered in order to provide services to other bundles and further allows bundles to interact and provide services to each other. The framework also provides a concise and consistent programming platform for service developers, and allows the service specification to be separated from its implementation through the interface and imple mentation. A Bundle is a package that provides service either to other bundles or user specific application. A bundle is normally deployed as Java Archive files (JAR files). The bundles of JAR files consist of a Manifest file that describes the contents of the JAR file, a package that the bundles depend on to provide service, and the bundle Activator that implements the entry (Start) and Exit (Stop) point into the bundles. The moment a

4 bundle is started its functionalities get exposed to other bundles. For a home-based automation of services to be successful, an OSGi bundle needs to be designed. The erx system that we are designing and implementing includes the following bundles: XML bundles Health Service bundles Smart Card Service bundles Display bundles 5. The Smart Card Interface A smart card interface comprises a reader/writer drive, the storage medium (the card itself), and a bundle of I/O drivers running on a microprocessor. A smart card interface could also include simply either an embedded microprocessor and a memory chip or only a memory chip with non-programmable logic. The microprocessor can add, delete, and manipulate information on the card. All the complex calculations that need to be done on the card are implemented on the card itself. The card is reliable and can securely store large amounts of personal information on an integrated microprocessor chip in many different forms. For example, a smart card technology has been successfully used by soldiers to store their identification as well as critical medical data on a card for immediate retrieval in case of emergency [8]. Furthermore, some advanced smart card systems can carry all necessary functions and information on the card itself. Some cards can also store 0 to 00 times more information and hold information more robustly and securely than do typical magnetic-stripe cards [6]. In our erx system, and apart from storing personal information and e-prescription data, the smart cards also store list of information on allergies susceptible to the patient. The names and all contact information of the health service providers are stored on the card. The idea of data storage on the smart card raises the issue of privacy concerns for the patient s data. Typically, an unauthorized access to the information stored on the card is a breach of privacy. To handle situations like these, we need to look further into the security and data protection in the smart card. The Java card implements a self-secure encoding on the card in that only the authorized user (person with a valid PIN) is allowed to access the information on the card. Smart cards further implement a digital signature, which is the key itself, stored on the card. Whenever someone attempts to enter an invalid key for a certain number of times without success, the card is automatically blocked. These advantages of the smart card motivated our choice of a smart card-based interface to the set-top box and the development of the erx system. Furthermore, we are implementing a multiple key technique, which permits restricted access to the patient s data on the electronic prescription card. For example, there would be separate keys for the Hospital/Clinic and the Pharmacy users for updating the card contents and a separate key for the patient for viewing (or retrieving into a PDA for browsing) but not updating the data on the card. 6. The erx Content Data Representation 6. The Extensible Markup Language (XML) for the erx System XML is a text -based markup language, which has become a de-facto standard for data interchange on the Web. XML was designed to describe data. The standard format allows the writing of a structured data, which is meaningful, easy to understand and designed to store, carry, and exchange data. An XML file can also contain processing instructions that give commands or information to an application that is processing the XML data. 6.2 Benefits of using XML for the erx System XML is used to exchange data: Using XML, data can be exchanged between incompatible systems. One of the most time -consuming challenges for developers has been to exchange data between incompatible systems over the Internet. Converting the data to XML can greatly reduce this complexity and create data that can be read by many different types of applications. We are using XML to exchange information between the Hospitals, Pharmacies (Service Providers) and the home-gateway (home-cared patient). XML can be used to share data: Since XML data is stored in plain text format, XML provides a software- and hardware-independent way of sharing data. This makes it much easier to create data that different applications can work with. XML can make data more useful: Since XML is independent of hardware, software and application, the Wireless Markup Language (WML), used to markup Internet applications for

5 handheld devices like PDAs and mobile phones is written in XML. XML is easy to process: Regular and consistent notation makes it easier to build a program to process XML data. We have been able to build a parser to parse out XML prescription data. The relevant data received through the home-gateway is extracted from the XML element and stored in the format the smart card can understand. Hierarchical: Hierarchical document structures are, in general, faster to access. A hierarchical structure facilitates quick search by traversing the underlying tree structure. Further, because each segment of an XML (hierarchical) representation is delimited, it is easier to control and rearrange the tags [9]. In our design, the erx XML schema (or hierarchical structure) has one main root element called Doctor_prescription, which has two child elements named the Patient_info and Rx. The Patient_Info element also has three child elements that are used to identify the Patient_name, the Sex (gender), and the Blood_group of the patient. Patient_name Sex Blood_group The Rx also four child elements: Drug Name Patient disease Quantity of the Drug Refill option The hierarchical erx XML structure can be depicted as follows: Doctor_Prescription Patient_Info Rx The Appendix is a listing of the XML representation resulting from converting the Rx data of the patient, which is stored on the card. A Java Server Page (JSP) application has been developed to generate this representation. The representation is parsed and fed to the erx application, which is then retrieved on the PDA for browsing. 6.3 Analyzing and Communicating the XML Content for Patient Use The goal of the erx system development is to focus on providing services to a home-based patient through a residential gateway using OSGi implementation. The Health service bundles, Smart Card Bundles and XML bundles, all written in Java, are installed on the OSGi framework. The smart card contains patient prescription data. The card reader is one of the devices on the local home networks in the set-top box. Whenever the home-care patient wants to access the smart card, the smart Card bundles are activated to take the patient commands. The Card reader loads all the information stored on the card and sends a display message to the PDA screen to display the contents of the smart card. The Display bundles allow the user to make an input selection based on the service the Patient wants from the Health service provider (Medical Doctor at the hospital). The PDA retrieves the input and then calls the XML Wrapper bundles to put the message in the XML format. To forward patient requests to the doctor, the Health Service bundles take the XML file as input and send the request message to the Hospital for service provision. Whenever the inbound message is received at the residential gateway, the XML parser first parses the message and then a notification bundle is activated to send a notification display to the Patient that the request has been approved. Also the Smart card is updated automatically.

6 7. Conclusion In this paper we have reported our efforts in the design and development of an erx system, which allows a home-cared patient to request Rx refills, whenever it is needed. We have chosen data communication between home set-top gateway and the external servers, in this case the hospital server and the pharmacy server, and using XML format for data interchange. Among all the benefits of XML, the ability to exchange and share data among devices of different technologies encouraged us to choose XML for data representation. The Java Embedded Server (JES) and the OSGi frameworks have provided a unique environment for remote management of the services at home. We are also focusing on wireless communication between the patient and the set-top box. To this end, we are using a PDA, which supports both Bluetooth and IEEE 802.b protocols, so that a bed-ridden patient can wirelessly communicate with and operate the set-top box. Appendix <?xml version=".0" standalone="yes"?> <Doctor _Prescription> <Patient_info> < Patient_name >Jane Smith</Patient_name> <Sex> F </Sex> <Blood_Group>A </Blood_Group> </ Patient_info > <Rx>- <Medicine_name>Benzonatate cap 200mg </ Medicine_name > <Patient_disease>fever </Patient_disease> <Quantity>4</Quantity > <Refills></Refills> </Rx> </ Doctor _Prescription > References []Web enabled smart card for ubiquitous access of patients medical record [2] [3] smartcards.html [4] p/ [5]Extensible Markup Language(XML).0, World Wide Web Consortium Recommendation, [6] J.J.Farrell III smartcards become an international technology, TRON Project International Symposium,996. [7] Dave Marples, Telcordia technologies Inc. Peter Kriens, OSGi. The Open Services gateway Initiative: An Introductory Overview ; IEEE Communication Magazine December 200, pp 0-4. [8]Ritchie -Matsumoto, Peg. Smart cards equal Smart solutions, Corrections Today, July 998, Vol. 60 issue 4 pp [9]Mraz, Stephen J. Standards emerge for talking dishwashers connected appliances ; Machine Design, Cleveland June 7 th 200, Vol. 73, issue pp [0]DASE, Distributed System Technology Group (DST), NIST DASE Development Environment, ml,

OPEN SERVICE RESIDENTIAL GATEWAY FOR SMART HOMES

OPEN SERVICE RESIDENTIAL GATEWAY FOR SMART HOMES OPEN SERVICE RESIDENTIAL GATEWAY FOR SMART HOMES D. Zhang H. Lee X. Ni S. Zheng Institute for Infocomm Research 21 Heng Mui Keng Terrace, Singapore 119613 {daqing, hlee, nixiao, szheng}@i2r.a-star.edu.sg

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

An Integrated Service Management Approach Using OSGi Technology and ACAP

An Integrated Service Management Approach Using OSGi Technology and ACAP An Integrated Management Approach Using OSGi Technology and ACAP M. Cochinwala, S. Moyer, H. Shim, Telcordia Technologies One Telcordia Way Piscataway, NJ 08854 {munir, stanm, hyongsop}@research.telcordia.com

More information

Home Gateway Enabling Evolution of Network Services

Home Gateway Enabling Evolution of Network Services Home Gateway Enabling Evolution of Network Services V Tomohiro Ishihara V Kiyoshi Sukegawa V Hirokazu Shimada (Manuscript received July 3, 2006) Broadband access services have spread rapidly and are now

More information

Skynax. Mobility Management System. System Manual

Skynax. Mobility Management System. System Manual Skynax Mobility Management System System Manual Intermec by Honeywell 6001 36th Ave. W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of

More information

A Middleware-Based Approach to Mobile Web Services

A Middleware-Based Approach to Mobile Web Services Abstract A Middleware-Based Approach to Mobile Web Services Pampa Sadhukhan, Pradip K Das, Rijurekha Sen, Niladrish Chatterjee and Arijit Das Centre for Mobile Computing and Communication (CMCC), Jadavpur

More information

Developing XML Solutions with JavaServer Pages Technology

Developing XML Solutions with JavaServer Pages Technology Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number

More information

Developing Wireless GIS: Using Java and XML Technologies

Developing Wireless GIS: Using Java and XML Technologies Developing Wireless GIS: Using Java and XML Technologies Hossein Mohammadi GIS Dept., Faculty of Geodesy and Geomatics Eng. K.N. Toosi University of Technology Vali_Asr St., Mirdamad Cross, Tehran, Iran,

More information

A Mechanism on OSGi Agent for Dynamic Monitoring Service Discovery Protocols in Local Network

A Mechanism on OSGi Agent for Dynamic Monitoring Service Discovery Protocols in Local Network A Mechanism on OSGi Agent for Dynamic Monitoring Service Discovery Protocols in Local Network Pitak Sawetsunthorn Abstract Although there are several standard services to discover protocol in the network

More information

emedyx Emergeny Smart Card EMR System: Card Holder Module

emedyx Emergeny Smart Card EMR System: Card Holder Module CMSC 190 SPECIAL PROBLEM, INSTITUTE OF COMPUTER SCIENCE 1 emedyx Emergeny Smart Card EMR System: Card Holder Module Elizabeth D. Ruetas and Joseph Anthony C. Hermocilla Abstract The emedyx system is an

More information

The Ubiquitous Web, UPnP and Smart Homes

The Ubiquitous Web, UPnP and Smart Homes The Ubiquitous Web, UPnP and Smart Homes Franklin Reynolds Nokia Research Center, Cambridge franklin.reynolds@nokia.com 1 NOKIA PCG.PPT / 15 6 2004 / Franklin Reynolds Our Vision "The essence of this vision

More information

Deploying QoS sensitive services in OSGi enabled home networks based on UPnP

Deploying QoS sensitive services in OSGi enabled home networks based on UPnP Deploying QoS sensitive services in OSGi enabled home networks based on UPnP Nico Goeminne, Kristof Cauwel, Filip De Turck, Bart Dhoedt Ghent University - IBBT - IMEC Department of Information Technology

More information

Wireless ATA: A New Data Transport Protocol for Wireless Storage

Wireless ATA: A New Data Transport Protocol for Wireless Storage Wireless ATA: A New Data Transport Protocol for Wireless Storage Serdar Ozler and Ibrahim Korpeoglu Department of Computer Engineering, Bilkent University, 06800 Bilkent, Ankara, Turkey {ozler, korpe}@cs.bilkent.edu.tr

More information

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting S.N.CHEONG AZHAR K.M. M. HANMANDLU Faculty Of Engineering, Multimedia University, Jalan Multimedia,

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

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Ryu HyunKi, Moon ChangSoo, Yeo ChangSub, and Lee HaengSuk Abstract In this paper,

More information

A Scalability Model for Managing Distributed-organized Internet Services

A Scalability Model for Managing Distributed-organized Internet Services A Scalability Model for Managing Distributed-organized Internet Services TSUN-YU HSIAO, KO-HSU SU, SHYAN-MING YUAN Department of Computer Science, National Chiao-Tung University. No. 1001, Ta Hsueh Road,

More information

UPnP Control Point for Mobile Phones in Residential Networks

UPnP Control Point for Mobile Phones in Residential Networks 1 UPnP Control Point for Mobile Phones in Residential Networks Andreas Häber 1, Frank Reichert 2, and Andreas Fasbender 3 Abstract Together, Ericsson and HiA are studying the role of WiFi-enabled mobile

More information

Mobile RFID solutions

Mobile RFID solutions A TAKE Solutions White Paper Mobile RFID solutions small smart solutions Introduction Mobile RFID enables unique RFID use-cases not possible with fixed readers. Mobile data collection devices such as scanners

More information

Remote Monitoring and Controlling System Based on ZigBee Networks

Remote Monitoring and Controlling System Based on ZigBee Networks Remote Monitoring and Controlling System Based on ZigBee Networks Soyoung Hwang and Donghui Yu* Department of Multimedia Engineering, Catholic University of Pusan, South Korea {soyoung, dhyu}@cup.ac.kr

More information

PDA DRIVEN WAREHOUSE INVENTORY MANAGEMENT SYSTEM Sebastian Albert Master of Science in Technology sebastianpremraj@yahoo.com

PDA DRIVEN WAREHOUSE INVENTORY MANAGEMENT SYSTEM Sebastian Albert Master of Science in Technology sebastianpremraj@yahoo.com PDA DRIVEN WAREHOUSE INVENTORY MANAGEMENT SYSTEM Sebastian Albert Master of Science in Technology sebastianpremraj@yahoo.com Abstract In times of economic slow-down, cutting costs is the major strategy

More information

The Personal Medical Unit A Ubiquitous Computing Infrastructure for Personal Pervasive Healthcare

The Personal Medical Unit A Ubiquitous Computing Infrastructure for Personal Pervasive Healthcare The Personal Medical Unit A Ubiquitous Computing Infrastructure for Personal Pervasive Healthcare Jakob E. Bardram Centre for Pervasive Healthcare Department of Computer Science, University of Aarhus Aabogade

More information

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment White Paper Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment Cisco Connected Analytics for Network Deployment (CAND) is Cisco hosted, subscription-based

More information

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards , pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun

More information

Heterogeneous Tools for Heterogeneous Network Management with WBEM

Heterogeneous Tools for Heterogeneous Network Management with WBEM Heterogeneous Tools for Heterogeneous Network Management with WBEM Kenneth Carey & Fergus O Reilly Adaptive Wireless Systems Group Department of Electronic Engineering Cork Institute of Technology, Cork,

More information

Remote Access Platform. Architecture and Security Overview

Remote Access Platform. Architecture and Security Overview Remote Access Platform Architecture and Security Overview NOTICE This document contains information about one or more ABB products and may include a description of or a reference to one or more standards

More information

A Study on Design of Health Device for U-Health System

A Study on Design of Health Device for U-Health System , pp.79-86 http://dx.doi.org/10.14257/ijbsbt.2015.7.2.08 A Study on Design of Health Device for U-Health System Am-Suk Oh Dept. of Media Engineering, Tongmyong University, Busan, Korea asoh@tu.ac.kr Abstract

More information

Detailed Table of Contents

Detailed Table of Contents Detailed Table of Contents Foreword Preface 1. Networking Protocols and OSI Model 1 1.1 Protocols in Computer Communications 3 1.2 The OSI Model 7 1.3 OSI Layer Functions 11 Summary 19 Key Terms and Concepts

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu

More information

THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY

THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY As the constantly growing demands of businesses and organizations operating in a global economy cause an increased

More information

Chapter 2 Database System Concepts and Architecture

Chapter 2 Database System Concepts and Architecture Chapter 2 Database System Concepts and Architecture Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Outline Data Models, Schemas, and Instances Three-Schema Architecture

More information

M2M & Internet of Things Opportunities

M2M & Internet of Things Opportunities M2M & Internet of Things Opportunities The Advent of The Internet of Things Mainframe Minicomputer Desktop PC Internet Mobile Internet (1M+ Units) (10M+ Units) (100M+ Units) (1B+ Units/Users) (3B+ Users)

More information

Sensors and actuators are ubiquitous. They are used

Sensors and actuators are ubiquitous. They are used Understanding IEEE 1451 Networked Smart Transducer Interface Standard Eugene Y. Song and Kang Lee istockphoto.com What Is a Smart Transducer? Sensors and actuators are ubiquitous. They are used in a variety

More information

mate of your wit Case Study www.witmate.com 1

mate of your wit Case Study www.witmate.com 1 Logic Engine case study Expense Application System (contact@witmate.com) Abstract This article explains the approaches and advantages of Logic Engine based system design and implementation with the case

More information

Introduction to Web Services

Introduction to Web Services Department of Computer Science Imperial College London CERN School of Computing (icsc), 2005 Geneva, Switzerland 1 Fundamental Concepts Architectures & escience example 2 Distributed Computing Technologies

More information

COMPANIES REGISTRY. Third Party Software Interface Specification. (Part 1 Overview)

COMPANIES REGISTRY. Third Party Software Interface Specification. (Part 1 Overview) COMPANIES REGISTRY Third Party Software Interface Specification () of Integrated Companies Registry Information System Version 1.3 March 2014 The Government of the Hong Kong Special Administrative Region

More information

Avid. Interfacing with Avid inews. Including inews Web Services Version 1.0

Avid. Interfacing with Avid inews. Including inews Web Services Version 1.0 Avid Interfacing with Avid inews Including inews Web Services Version 1.0 Table of Contents Overview...1 Exchanging Data with inews...2 inews FTP Server...2 RXNET/TXNET...2 Support for MOS Protocol...2

More information

Smart Shopping- An Android Based Shopping Application

Smart Shopping- An Android Based Shopping Application Smart Shopping- An Android Based Shopping Application 1 Adarsh Borkar, 2 Madhura Ansingkar, 3 Monali Khobragade, 4 Pooja Nashikkar, 5 Arti Raut 1,2,3,4 Department of Computer Science and Engineering, 5

More information

Java ME Clients for XML Web Services

Java ME Clients for XML Web Services 66 Java ME Clients for XML Web Services Paul POCATILU Academy of Economic Studies, Bucharest Using Web services in developing applications has many advantages like the existence of standards, multiple

More information

A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS

A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS Abstract T.VENGATTARAMAN * Department of Computer Science, Pondicherry University, Puducherry, India. A.RAMALINGAM Department of MCA, Sri

More information

Salutation Information Management Service Structure and Product Component Review

Salutation Information Management Service Structure and Product Component Review Salutation Information Management Service Structure and Product omponent Review opyright 1998, Salutation onsortium, Inc A system-level solution for managing information interworking is envisioned. This

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

An Architecture for Home-Oriented IPTV Service Platform on Residential Gateway

An Architecture for Home-Oriented IPTV Service Platform on Residential Gateway J Inf Process Syst, Vol.9, No.3, September 2013 pissn 1976-913X eissn 2092-805X http://dx.doi.org/10.3745/jips.2013.9.3.425 An Architecture for Home-Oriented IPTV Service Platform on Residential Gateway

More information

An XML Based Data Exchange Model for Power System Studies

An XML Based Data Exchange Model for Power System Studies ARI The Bulletin of the Istanbul Technical University VOLUME 54, NUMBER 2 Communicated by Sondan Durukanoğlu Feyiz An XML Based Data Exchange Model for Power System Studies Hasan Dağ Department of Electrical

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

Deploying Print and Fax Services Lesson 4

Deploying Print and Fax Services Lesson 4 Deploying Print and Fax Services Lesson 4 Objectives Install, Configure and Manage Printers and Fax Servers in Windows Server 2008. Print Sharing Print device sharing is another one of the most basic applications

More information

Management of VMware ESXi. on HP ProLiant Servers

Management of VMware ESXi. on HP ProLiant Servers Management of VMware ESXi on W H I T E P A P E R Table of Contents Introduction................................................................ 3 HP Systems Insight Manager.................................................

More information

Client/server is a network architecture that divides functions into client and server

Client/server is a network architecture that divides functions into client and server Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate

More information

1. Introduction 1.1 Methodology

1. Introduction 1.1 Methodology Table of Contents 1. Introduction 1.1 Methodology 3 1.2 Purpose 4 1.3 Scope 4 1.4 Definitions, Acronyms and Abbreviations 5 1.5 Tools Used 6 1.6 References 7 1.7 Technologies to be used 7 1.8 Overview

More information

Mobile Operating Systems. Week I

Mobile Operating Systems. Week I Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone

More information

Wlan Monitoring Using Android Phone

Wlan Monitoring Using Android Phone International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 7 (July 2014), PP.23-27 Wlan Monitoring Using Android Phone Pooja Chaudhary

More information

Deployment Pattern. Youngsu Son 1,JiwonKim 2, DongukKim 3, Jinho Jang 4

Deployment Pattern. Youngsu Son 1,JiwonKim 2, DongukKim 3, Jinho Jang 4 Deployment Pattern Youngsu Son 1,JiwonKim 2, DongukKim 3, Jinho Jang 4 Samsung Electronics 1,2,3, Hanyang University 4 alroad.son 1, jiwon.ss.kim 2, dude.kim 3 @samsung.net, undersense3538@gmail.com 4

More information

Designing Ubiquitous Personalized TV-Anytime Services

Designing Ubiquitous Personalized TV-Anytime Services Designing Ubiquitous Personalized TV-Anytime Services Fotis G. Kazasis, Nektarios Moumoutzis, Nikos Pappas, Anastasia Karanastasi, Stavros Christodoulakis Lab. Of Distributed Multimedia Information Systems

More information

XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing

XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing International Journal of Computational Engineering Research Vol, 03 Issue, 10 XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing Kamlesh Lakhwani 1, Ruchika Saini 1 1 (Dept. of Computer

More information

Internet accessible facilities management

Internet accessible facilities management Internet accessible facilities management A technology overview This overview is an outline of the major components and features of TotalControl, deployment possibilities and a list of terms that describe

More information

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi george.sarosi@twcable.com Abstract Time Warner Cable is the second largest Cable TV operator in North America

More information

PART I: The Pros and Cons of Public Cloud Computing

PART I: The Pros and Cons of Public Cloud Computing PART I: The Pros and Cons of Public Cloud Computing Pros 1. Efficiently use the resource through sharing Users from companies or enterprises can access to the centralized servers where data are stored

More information

Software Testing for Ubiquitous Computing Devices

Software Testing for Ubiquitous Computing Devices Software Testing for Ubiquitous Computing Devices Ichiro Satoh National Institute of Informatics 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo 101-8430, Japan E-mail: ichiro@nii.ac.jp Abstract We describe an approach

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

Architectural view model for an integration platform

Architectural view model for an integration platform Journal of Theoretical and Applied Computer Science Vol. 6, No. 1, 2012, pp. 25-34 ISSN 2299-2634 http://www.jtacs.org Architectural view model for an integration platform Tomasz Górski Military University

More information

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

PocketDroid - A PC Remote Control

PocketDroid - A PC Remote Control 2012 International Conference on Information and Network Technology (ICINT 2012) IPCSIT vol. 37 (2012) (2012) IACSIT Press, Singapore PocketDroid - A PC Remote Control Chaitali Navasare, Deepa Nagdev +

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights

More information

White Paper: OSGi-based E-Health / Assisted Living

White Paper: OSGi-based E-Health / Assisted Living White Paper: OSGi-based E-Health / Assisted Living Martin Petzold (Project Manager) Phone: +49 (0) 221 6604 405 E-Mail: m.petzold@prosyst.com Konstantin Kersten (Project Manager) Phone: +49 (0) 221 6604

More information

Enabling Smart Data on M2M Gateways and Aggregators

Enabling Smart Data on M2M Gateways and Aggregators Enabling Smart Data on M2M Gateways and Aggregators How OSGi and Java enables smart data on M2M aggregators and gateways. 3/27/2013 Hitachi Communication Technologies America, Inc. Walt Bowers Chief Architect

More information

IBM WebSphere Adapter for Email 7.0.0.0. Quick Start Tutorials

IBM WebSphere Adapter for Email 7.0.0.0. Quick Start Tutorials IBM WebSphere Adapter for Email 7.0.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in "Notices" on page 182. This edition applies to version

More information

An ECG Monitoring and Alarming System Based On Android Smart Phone

An ECG Monitoring and Alarming System Based On Android Smart Phone Communications and Network, 2013, 5, 584-589 http://dx.doi.org/10.4236/cn.2013.53b2105 Published Online September 2013 (http://www.scirp.org/journal/cn) An ECG Monitoring and Alarming System Based On Android

More information

Introduction to XML Applications

Introduction to XML Applications EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for

More information

Living Requirements Document: Sniffit

Living Requirements Document: Sniffit Living Requirements Document: Sniffit RFID locator system Andrew Pang Braulio Fonseca Enrique Gutierrez Nader Khalil Sohan Shah Victor Porter Introduction Sniffit is a handy tracking application that helps

More information

TECHNICAL REPORT onem2m; Application Developer Guide (onem2m TR-0025 version 1.0.0 Release 1)

TECHNICAL REPORT onem2m; Application Developer Guide (onem2m TR-0025 version 1.0.0 Release 1) TR 118 525 V1.0.0 (2016-03) TECHNICAL REPORT onem2m; Application Developer Guide (onem2m TR-0025 version 1.0.0 Release 1) 2 TR 118 525 V1.0.0 (2016-03) Reference DTR/oneM2M-000025 Keywords application,

More information

Bluetooth Health Device Profile and the IEEE 11073 Medical Device Frame Work

Bluetooth Health Device Profile and the IEEE 11073 Medical Device Frame Work Bluetooth Health Device Profile and the IEEE 11073 Medical Device Frame Work Rudi Latuske, ARS Software GmbH 1. Bluetooth in Medical Applications Bluetooth, as a short range wireless technology, is very

More information

UniDA: Uniform Device Access Framework for Human Interaction Environments

UniDA: Uniform Device Access Framework for Human Interaction Environments Sensors 2011, 11, 9361-9392; doi:10.3390/s111009361 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article UniDA: Uniform Device Access Framework for Human Interaction Environments Gervasio

More information

Archive Storage Technologies Supporting Information Lifecycle Management

Archive Storage Technologies Supporting Information Lifecycle Management Archive Storage Technologies Supporting Information Lifecycle Management V Noboru Osada V Kunihiko Kassai (Manuscript received September 16, 2005) A large amount of fixed content has been generated due

More information

In this chapter, we lay the foundation for all our further discussions. We start

In this chapter, we lay the foundation for all our further discussions. We start 01 Struts.qxd 7/30/02 10:23 PM Page 1 CHAPTER 1 Introducing the Jakarta Struts Project and Its Supporting Components In this chapter, we lay the foundation for all our further discussions. We start by

More information

A proposal for a payment system for public transport based on the ubiquitous paradigm

A proposal for a payment system for public transport based on the ubiquitous paradigm A proposal for a payment system for public transport based on the ubiquitous paradigm Carmelo R. García, Ricardo Pérez, Joaquín Caraballo, Francisco Alayón, and Gabino Padrón Dpto. Informática y Sistemas,

More information

Java and the Internet of Things

Java and the Internet of Things Java and the Internet of Things Henrik Stahl Vice President Java Product Management 1 9 Million+ Java developers worldwide #1 Choice for developers #1 Development platform 5 of Top 5 OEMs ship Java ME

More information

Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: PROJECT OWNERS: AMIR ROOZBEH(amirrsk@kth.se, 15 ECTS) EKAMBAR SELVAKUMAR(ekambar@kth.

Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: PROJECT OWNERS: AMIR ROOZBEH(amirrsk@kth.se, 15 ECTS) EKAMBAR SELVAKUMAR(ekambar@kth. Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: AMIR ROOZBEH(amirrsk@kth.se, 15 ECTS) EKAMBAR SELVAKUMAR(ekambar@kth.se, 30 ECTS) ERICSON FERDINAND PASARIBU(pasaribu@kth.se, 24 ECTS) JUNG CHANGSU(changsu@kth.se,

More information

Technical. Overview. ~ a ~ irods version 4.x

Technical. Overview. ~ a ~ irods version 4.x Technical Overview ~ a ~ irods version 4.x The integrated Ru e-oriented DATA System irods is open-source, data management software that lets users: access, manage, and share data across any type or number

More information

A Generic Database Web Service

A Generic Database Web Service A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey edogdu@etu.edu.tr Yanchao Wang and Swetha Desetty Georgia State University

More information

Alliance Key Manager A Solution Brief for Technical Implementers

Alliance Key Manager A Solution Brief for Technical Implementers KEY MANAGEMENT Alliance Key Manager A Solution Brief for Technical Implementers Abstract This paper is designed to help technical managers, product managers, and developers understand how Alliance Key

More information

The Implementation of Signing e-document by Using the Wireless Identity Module in Cellular Phone

The Implementation of Signing e-document by Using the Wireless Identity Module in Cellular Phone 832 The Fourth International Conference on Electronic Business (ICEB2004) / Beijing The Implementation of Signing e-document by Using the Wireless Identity Module in Cellular Phone Chengyuan Ku *, Yenfang

More information

Eclipse Open Healthcare Framework

Eclipse Open Healthcare Framework Eclipse Open Healthcare Framework Eishay Smith [1], James Kaufman [1], Kelvin Jiang [2], Matthew Davis [3], Melih Onvural [4], Ivan Oprencak [5] [1] IBM Almaden Research Center, [2] Columbia University,

More information

OSGi Service Platform in Integrated Management Environments Telefonica I+D, DIT-UPM, Telvent. copyright 2004 by OSGi Alliance All rights reserved.

OSGi Service Platform in Integrated Management Environments Telefonica I+D, DIT-UPM, Telvent. copyright 2004 by OSGi Alliance All rights reserved. OSGi Service Platform in Integrated Management Environments Telefonica I+D, DIT-UPM, Telvent copyright 2004 by OSGi Alliance All rights reserved. Today Management Environments Network Management. Monitors

More information

SecureD Technical Overview

SecureD Technical Overview WHITEPAPER: SecureD Technical Overview WHITEPAPER: SecureD Technical Overview CONTENTS section page 1 The Challenge to Protect Data at Rest 3 2 Hardware Data Encryption Provides Maximum Security 3 3 SecureD

More information

WEB SERVICES FOR MOBILE COMPUTING

WEB SERVICES FOR MOBILE COMPUTING WEB SERVICES FOR MOBILE COMPUTING Piyush M.Patil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9699398650 Kushal Gohil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9323916806

More information

INTRODUCTION TO JAVA PROGRAMMING LANGUAGE

INTRODUCTION TO JAVA PROGRAMMING LANGUAGE INTRODUCTION TO JAVA PROGRAMMING LANGUAGE Today Java programming language is one of the most popular programming language which is used in critical applications like stock market trading system on BSE,

More information

Smart Queue Management System Using GSM Technology

Smart Queue Management System Using GSM Technology Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 8 (2013), pp. 941-950 Research India Publications http://www.ripublication.com/aeee.htm Smart Queue Management System Using

More information

IBM InfoSphere Master Data Management Server

IBM InfoSphere Master Data Management Server IBM InfoSphere Master Data Management Server Licensed Materials Property of IBM InfoSphere Master Data Management Server Version 8.5.0 Understanding and Planning Guide IBM InfoSphere Master Data Management

More information

Novell Access Manager

Novell Access Manager J2EE Agent Guide AUTHORIZED DOCUMENTATION Novell Access Manager 3.1 SP3 February 02, 2011 www.novell.com Novell Access Manager 3.1 SP3 J2EE Agent Guide Legal Notices Novell, Inc., makes no representations

More information

A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION

A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION Shermin Sultana 1, Asma Enayet 1 and Ishrat Jahan Mouri 1 1 Department of Computer Science and Engineering, Stamford

More information

TPM Key Backup and Recovery. For Trusted Platforms

TPM Key Backup and Recovery. For Trusted Platforms TPM Key Backup and Recovery For Trusted Platforms White paper for understanding and support proper use of backup and recovery procedures for Trusted Computing Platforms. 2006-09-21 V0.95 Page 1 / 17 Contents

More information

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory, REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: colette.wilklow@jpl.nasa.gov

More information

Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology

Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology Yun Cui 1, Myoungjin Kim 1, Seung-woo Kum 3, Jong-jin Jung 3, Tae-Beom Lim 3, Hanku Lee 2, *, and Okkyung Choi 2 1

More information

Oracle Internet Messaging - UM Option

Oracle Internet Messaging - UM Option Oracle Internet Messaging - UM Option Prepared by Oracle Business Development - NEMS Creation Date: Friday, July 17th, 1998 Last Updated: Friday, July 24th, 1998 Copyright (C) 1998 Oracle Corporation All

More information

Instrumentation for Linux Event Log Analysis

Instrumentation for Linux Event Log Analysis Instrumentation for Linux Event Log Analysis Rajarshi Das Linux Technology Center IBM India Software Lab rajarshi@in.ibm.com Hien Q Nguyen Linux Technology Center IBM Beaverton hien@us.ibm.com Abstract

More information

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm ULTEO OPEN VIRTUAL DESKTOP V4.0.2 ARCHITECTURE OVERVIEW Contents 1 Introduction 2 2 Servers Roles 3 2.1 Session Manager................................. 3 2.2 Application Server................................

More information

Technical Overview Emif Connector

Technical Overview Emif Connector Technical Overview Emif Connector Copyright 1991. Synchro Sistemas de Informação Ltda Technical Overview Emif Connector 1 Index 1. Revision... 3 2. Scope... 4 3. Target Audience... 4 4. Technical Overview...

More information

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M? M 2 M IWG Eclipse, M2M and the Internet of Things Overview M2M? Technology that supports wired or wireless communication between machines. (TechTarget) M2M Market Opportunity Key Trends 1. New connected

More information

Chapter 3: Operating-System Structures. Common System Components

Chapter 3: Operating-System Structures. Common System Components Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines System Design and Implementation System Generation 3.1

More information

SSL CONFIGURATION GUIDE

SSL CONFIGURATION GUIDE HYPERION RELEASE 9.3.1 SSL CONFIGURATION GUIDE CONTENTS IN BRIEF About This Document... 2 Assumptions... 2 Information Sources... 2 Identifying SSL Points for Hyperion Products... 4 Common Activities...

More information