Presentation is loading. Please wait.

Presentation is loading. Please wait.

2006 International Symposium on Healthcare Technology Development “Healthcare Technology and Human Well-being” Distributed Programming Developing Tool.

Similar presentations


Presentation on theme: "2006 International Symposium on Healthcare Technology Development “Healthcare Technology and Human Well-being” Distributed Programming Developing Tool."— Presentation transcript:

1 2006 International Symposium on Healthcare Technology Development “Healthcare Technology and Human Well-being” Distributed Programming Developing Tool for Healthcare Applications Chung-Sub Lee 1, Jeong-Taek Lim 1, Dong-Ho Kim 1, Chang-Won Jeong 2, Su-Chong Joo 1 1 School of Electrical, Electronic and Information Engineering, Wonkwang University, Korea {cslee99, jtlim, donghokim, scjoo}@wonkwang.ac.kr 2 Research Center for Advanced LBS Technology of Chonbuk National University, Korea mediblue@chonbuk.ac.kr

2 2006 International Symposium on Healthcare Technology Development / 2 Table of Contents ABSTRACT  Introduction  Research Goals  DPD-Tool based on DOGF  Development of Healthcare Application using DPD-Tool  Conclusions  Future Works

3 2006 International Symposium on Healthcare Technology Development / 3 ABSTRACT We suggest the Distributed Programming Developing Tool (DPD-Tool) based on the Distributed Object Group Framework (DOGF) for developing healthcare applications. In the DOGF, we consider the grouped objects configured distributed application as a healthcare application group. For conveniently developing healthcare applications, the DPD-Tool includes 3 modules between the DOGF and application developers; object group administrator’s module, server program developer’s module, and client program developer’s module. Finally using above environments, we developed healthcare applications and showed the executing result of DPD-Tool in viewpoint of server program developer.

4 2006 International Symposium on Healthcare Technology Development / 4 1. Introduction (1/2)  Researching motivation  With the progress of the computing environments, The distributed systems have been using For sharing distributed resources. For providing critical-mission services like healthcare, telematics, and so on.  For improving availability of distributed resources, Distributed system environments are required the complicated interactions among resources.  Needs of our research  To solve the complicated interactions through effective management of distributed resources, like object group management.  To provide simple binding and real-time strategies for increasing the availability of distributed resources.

5 2006 International Symposium on Healthcare Technology Development / 5 1. Introduction (2/2)  Our research  Using Object Group Model We have been developed the Distributed Object Group Framework(DOGF).  Over the DOGF Developing Took-kit for conveniently implementing distributed applications using 3 GUIs for an object group administrator, Server programming developers, and Client programming developers.  Support of our DPD-Tool Any middleware Any programming language Functionalities of the DOGF Developing the Tool-kit based on the Distributed Object Group Framework (DOGF)  Distributed Programming Developing Tool (DPD-Tool)

6 2006 International Symposium on Healthcare Technology Development / 6 2. DPD-Tool based on DOGF (1/2)  DPD-Tool of Healthcare Applications  Supports functionalities of the DOGF via application interfaces for conveniently developing distributed healthcare applications.  3 Modules of DPD-Tool  The object group administrator’s module Manages the total developing environment of distributed application.  The server program developer’s module The group register/withdraw and the access right of objects of server program.  The client program developer’s module Supports the developing environment of the client program.  By using these modules, The distributed application developers can conveniently use the supports provided from the DOGF.

7 2006 International Symposium on Healthcare Technology Development / 7 2. DPD-Tool based on DOGF (2/2) Figure 1. Interactions among Healthcare Applications, DPD-Tool and DOGF

8 2006 International Symposium on Healthcare Technology Development / 8 3. Development of Healthcare Application using DPD-Tool  We use the modules supported by DPD-Tool.  Step 1: server program developers implement server programs and register the server objects in Information Repository of DOGF by using Server Programming Developer GUI.  Step 2-3: client program developer searches the group information including server objects’ properties and requests their access rights to an DOGF for invoking service objects needing. Then he develops distributed program using the granted service objects.  Step 4: obtaining the server object’s reference from the DOGF  Step 5: client program requests the service to the server object. Step 1 Step 3 Step 2 Step 4 Step 5 SERVER PROGRAM SERVER PROGRAM DEVELOPER GUI DOGF OBJECT GROUP ADMINISTRATOR GUI CLIENT PROGRAM CLIENT PROGRAM DEVELOPER GUI

9 2006 International Symposium on Healthcare Technology Development / 9 3. Development of Healthcare Application using DPD-Tool Figure 2. GUI for Server Program Developer

10 2006 International Symposium on Healthcare Technology Development / 10 3. Development of Healthcare Application using DPD-Tool  The Figure 2 shows the executing results of the server program developer’s modules.  The Object Groups. Location Tracking Service. Health Information Service. Titrating Environment Support Service.  Services. Location Tracking, Tonometer, Emergency, Glycosuria.  Objects. Emergency TMO, Tonometer TMO, Glycosuria TMO, Location Tracking TMO.

11 2006 International Symposium on Healthcare Technology Development / 11 4. Conclusions  We developed the Distributed Programming Developing Tool(DPD-Tool) for distributed healthcare application.  The Tool consists of 3 modules. Object group administrator. For managing environment. Server program developer. For providing developing environment. Client program developer. For providing developing environment.  This Tool is based on the DOGF for distributed application services.  To supports distributed application services. Naming service. Dynamic binding service. Replication service. Load balance service.

12 2006 International Symposium on Healthcare Technology Development / 12 5. Future Works  In future works  We are to study the Healthcare Home Service Framework integrating with healthcare sensors, biosensors, and medical information systems on the ubiquitous computing environments.


Download ppt "2006 International Symposium on Healthcare Technology Development “Healthcare Technology and Human Well-being” Distributed Programming Developing Tool."

Similar presentations


Ads by Google