Healthcom2008 Intelligent Service Integration Laboratory Information and Communications University Korea A Platform for Personalized Mobile u-Health Application.

Slides:



Advertisements
Similar presentations
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Advertisements

Mobile Agents Mouse House Creative Technologies Mike OBrien.
Bilateral Communication With the New York Citywide Immunization Registry Angel Aponte Computer Specialist (Software) Contact:
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
Presented by Tang Man Wai, Kelvin Wu Sui Hin, Simon Advised by Prof. Samuel T. Chanson PDA-based Tour Guide and Planner for Hong Kong Hong Kong University.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
WAWC’05 Enhancing Mobile Peer-To-Peer Environment with Neighborhood Information Arto Hämäläinen -
DEVS-Based Simulation Web Services for Net-Centric T&E Saurabh Mittal, Ph.D. Jose L. Risco-Martin*, Ph.D. Bernard P. Zeigler, Ph.D. Arizona Center for.
ABSTRACT The goal of this project was to develop a self-help Android application to aid pregnant women in achieving healthy weight gain during pregnancy.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
1 HyCon Framework Overview Frank Allan Hansen and Bent Guldbjerg Christensen ! Run this presentation in presentation mode to watch animations.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
Interpret Application Specifications
1 1 Department of Mechanical Engineering Smart Materials and Structures Laboratory Spring 2015 ECE Senior Design Topic Design of a Smart Home with Remote.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
WRAP Technical Support System Project Update AoH Call October 19, 2005.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Clemson University Bluetooth™ Enabled Accelerometer Tracking (BEAT) Technology for Leg Ulcer Patients Aleksey Shaporev 1, Vladimir Reukov 1, Chengyi Tu.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
WEB ENGINEERING LECTURE 4 BY Kiramat Rahman. outline  In this Lecture you will learn about:  Term “Software” and its relationship with “Hardware” 
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
© 2003 East Collaborative e ast COLLABORATIVE ® eC SoftwareProducts TrackeCHealth.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Report of Ad hoc Group on Reference Software, Conformance and Demonstrations Tiejun Huang Institute for Digital Media Peking University, China 18th,Jul.
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
DEVS Namespace for Interoperable DEVS/SOA
A Mobile Healthcare Questionnaire Service Framework using Composite Web Services Nam Joon Park, Minkyu Lee, Dongsoo Han Chulho Cho, Jaegeol Cho.
Master Thesis Defense Jan Fiedler 04/17/98
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Division of IT Convergence Engineering Related Work Knee Rehabilitation Using Range of Motion Exercise Feedback Yeongrak Choi 1, Sangwook Bak 1, Sungbae.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
Content The system development life cycle
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Content Sharing over Smartphone-Based Delay- Tolerant Networks.
1 Multimedia Services Service provider Service client Service registry Publish Find/discovery Bind Multimedia Services Framework and architecture.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
CHAPTER 5: MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE TOPIC : 5.1 DISTRIBUTED MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE GROUP MEMBERS:
Copyright © by Shayne R Flint Simplified Web Application Development Shayne R Flint Department of Computer Science Australian National University.
Information Security Audit Tool Presented by Bandar Almarashi Supervisor by Dr. Neville Williams.
1 Chillout - the Open Source DRM Software Filippo Chiariglione IPDM06 19 th October 2006, Shanghai.
An Architecture to Support Context-Aware Applications
University of Southern California Center for Systems and Software Engineering Approaching the Design Stages Pongtip Aroonvatanaporn CSCI577 Fall 2010 November.
©2012 LIESMARS Wuhan University Building Integrated Cyberinfrastructure for GIScience through Geospatial Service Web Jianya Gong, Tong Zhang, Huayi Wu.
Framework for Virtual Web Laboratory I. Petković M. Rajković.
A Study on Smart Gateway Based on Android 4.x Bluetooth HDP(Health Device Profile) Jae-Hwan Jeon l, Sung-In Kang 2, Gwan-Hyung Kim 3, Oh-Hyun Kwon 3, Sung-Wook.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
HTML5 based Notification System for Updating E-Training Contents Yu-Doo Kim 1 and Il-Young Moon 1 1 Department of Computer Science Engineering, KoreaTech,
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
The Collaborative Imaging Grid Paul Javid, Kurtis Heimerl A collaborative research environment enabling Researchers to learn from images when computer.
Our Client Dr. Mawjood Institute of Indigenous Medicine University Of Colombo.
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
A Multi-Dimensional Configurable Access Control Framework for Mobile Applications By: Yaira K. Rivera Sánchez Major Advisor: Steven A. Demurjian.
LetItFlow Architecture Specification Project Meeting Vienna, – Victor Carmocanu SIVECO Romania.
LOGO Supervisor: Mr.Huỳnh Anh Dũng Students: Nguyễn Công Tuyến Nguyễn Cảnh Phương Phạm Thị Hằng Bùi Thị Huệ Trần Đức Bình Nguyễn.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Application Sharing Bhavesh Amin Casey Miller Casey Miller Ajay Patel Ajay Patel Bhavesh Thakker Bhavesh Thakker.
Cost Effective Mobile Base Health Monitoring System Under Cloud Environment. To interpret health from their mobiles under cloud environment and creating.
A SEMINAR ON ROVER TECHNOLOGY
Outline Introduction Standards Project General Idea
Module: Software Engineering of Web Applications
HTML5 based Notification System for Updating
Textbook Engineering Web Applications by Sven Casteleyn et. al. Springer Note: (Electronic version is available online) These slides are designed.
A Component-based Architecture for Mobile Information Access
WELCOME TO SEMINAR.
Module: Software Engineering of Web Applications
Presentation transcript:

healthcom2008 Intelligent Service Integration Laboratory Information and Communications University Korea A Platform for Personalized Mobile u-Health Application Design and Development Minkyu Lee, Byeongwoo Kang, Dongsoo Han, Suntae Jung, Chulho Cho

healthcom2008 Agenda Introduction Application Model The MUSS Application Platform Implementation Evaluation Conclusion Discussion Demonstration

healthcom2008 Introduction (1/4) Background –Mobile phones or devices are usual Cellular phones, smart phone, PDA, even laptops, … –Many portable and small-sized bio-sensors are available PPG/ECG, Thermometer, Fat, Blood-sugar, … –Many mobile u-Health Apps are also developed. Stress phone, mobile blood-sugar checker, …

healthcom2008 Introduction (2/4) Motivation –Current applications are focused on general patients –Such general applications cannot reflects patient’s specific situations or environments For example, if a patient interested only in abdominal obesity, measuring fat of arm, leg, face are not necessary. –Consequently, personalized applications are much preferred by the patients.

healthcom2008 Introduction (3/4) Motivation –In order to provide personalized applications for each patient, there are some problems Employing more software developers is not feasible economically. Software developers do not have professional knowledge in medical or healthcare.

healthcom2008 Introduction (4/4) Our Approach –Instead of software developers, let medical specialists can develop applications without software development knowledge with concerning personal situations. –In order to realize it, we have developed an application platform (MUSS) and a development tool (workbench).

healthcom2008 Application Model This application model consists of 5 phases Each phase provides various activities. –(e.g., In Sensing phase, there are PPG sensing, Fat sensing, Blood-sugar sensing, etc.) SRI BDI/STAI-S Sensing Data Analyzer Disease Decision Questionnaire Data Analyzer Direct Feedback CSI Contents Recommendation Products Recommendation Questionnaire Data Processing Disease Treatment User Feedback Sensing ECG/PPG Thermometer Fat Measurer … …

healthcom2008 The MUSS Application Platform (1/4) MUSS (Mobile U-Health Service System) –A platform for mobile u-health applications. –Consist of three layers Components layer –Component registration, discovery Process layer –Process design, execution, management Application layer –Application development, management, delivery –XML-based message exchange –All components are Web Service (W3C).

healthcom2008 The MUSS Application Platform (2/4) MUSS Platform Architecture

healthcom2008 The MUSS Application Platform (3/4) Application Execution Model Application Designer Application Scenario Player (smart phone) Application Scenario generate download/ execute XML Application Scenario Player (web) execute Application Database stored /retrieved Medical Specialist Patient (Smartphone user) Patient (Desktop user)

healthcom2008 The MUSS Application Platform (4/4) Stress Application... Sensing PPGSensing sensing-part finger time XML Representation of Application Scenario

healthcom2008 Implementation (1/7) Platform Implementation –Written in Java language –Axis2 Web service framework –Apache Tomcat Web server –MySQL database –WebVine BPM engine Client implementation –Samsung Blackjack smart phone –Windows mobile 5.0 –Written in C# and C++ language

healthcom2008 Implementation (2/7) Our implementation includes –Service Components –Application Designer –Application Scenario Player (smart phone / web)

healthcom2008 Implementation (3/7) User Interfaces of Service Components (a) Questionnaire composer(b) DCAP client (c) Sensor manager(d) Web service registry

healthcom2008 Implementation (4/7) User Interfaces of Application Designer

healthcom2008 Implementation (5/7) User Interfaces of Application Scenario Player (Smart-phone version)

healthcom2008 Implementation (6/7) Stress Application (example) –Sensing Bluetooth PPG sensor –Questionnaire SRI (stress response inventory) –Data Processing learning-based stress diagnosis framework (DCAP) –Disease Treatment Stress reduction contents recommendation –User Feedback Weight values adjustment

healthcom2008 Implementation (7/7) Sensing Activities Questionnaire Activities Data Processing Activities Disease Treatment Activities Stress Application Scenario

healthcom2008 Evaluation Application Developer –Allows developing applications without programming –Requires many components enough Application Scenario Player –Properly executed the application scenario –New Activity (for User-Interaction) is Required  Upgrade is Required

healthcom2008 Conclusion We designed and implemented a platform which enables medical specialists to develop personalized mobile u-health applications. The key idea is to provide higher level of abstractions to who are not capable of developing software. As a results, we confirmed that mobile u-health applications can be developed without programming on our platform.

healthcom2008 Discussion Future works –Lack support of sensors Currently only two sensors (Fat measurer and PPG sensor) –Lack of control-flows in application scenario Conditional branching iteration Parallel composition –Experiments in the field Experimented only in the laboratory. Further experiments should be take place with real doctors and real patients.

healthcom2008 Demonstration Demonstration of stress application development in our platform (3 min. 23 sec.)