Vous êtes sur la page 1sur 17

Applying Software Engineering

On Medical Ubiquitous
Computing (MUC)

Group Members:
Maida Waqar (074)
Ayesha Malik (060)
1
Mehak Ubed (079)
2

ABSTRACT

 Dependency of people on computational capabilities to solve


daily life problems.
 Ubiquitous computing provides unlimited computing capabilities
in medical field to save lives.
 Agile methodology is applied to handle large data in MUC
system.
3
MOTIVATION
 The reason behind presenting this topic is to explain the
importance of ubiquitous computing system in the field of
medicine and the incorporation of a suitable methodology like
agile to implement it.
4 INTRODUCTION

 Computing is used everywhere to complete tasks.


 Computing involves both hardware and software
 Sending mails and even using cell phones is considered
a form of computing.
 Ubiquitous or pervasive computing is a concept of using
smart technology that can replace traditional
computing.
5 INTRODUCTION

 The main concept of ubiquitous computing is to convert


any appliances in your surrounding a hidden computer
interacting with each other to perform daily activities.
 This concept can be applied to any field including
medical and educational fields.
 In order to build a ubiquitous system we have to involve
appropriate software engineering methadologies i.e. by
including suitable methodology like agile.
6 INTRODUCTION
7
Challenges
8 DISCUSSION

 Agile methodology can be applied to different system


development processes.
 Use of agile methodology increases the probability of
developing a flexible software.
 It focuses on keeping code simple, testing often and
delivery of a functional application.
 ASD builds software in smaller parts rather than building
complete single large application.
9 DISCUSSION
10 KEY PRINCIPLES OF AGILE

 Active user involvement is imperative.


 The team must be empowered to make decisions.
 Requirements evolve but the timescale is fixed.
 Capture requirements at a high level; lightweight and visual.
 Develop small, incremental releases and iterate.
 Focus on frequent delivery of products.
 Complete each feature before moving on to the next.
 Testing is integrated throughout the project lifecycle.
 Deliver a high quality system.
11 RELATED WORKS
 MUC system is a new field for research, however some researchers
views it technically, where as few other researchers view it from
Software engineering view.
Rapid Prototyping for Ubiquitous Computing…..
 Prototypes were designed to gain insight into the medical setting of
Graz University Hospital in Europe.
 Many software developers rarely use Usability Engineering Methods
in developing projects which result in a project with non user-
centered development approach.
 In this project, users were fully involved and Usability Engineering
Methods were used in developing project side by side with rapid
prototyping techniques.
12 RELATED WORKS

hospitals of the future….


 This paper involves on going research on ubiquitous computing in
medical field.
 Clinical computer systems rarely play any role in execution of
clinical works.
 Electronic Patients Record in hospitals that are meant to be at
patient’s bed side are kept in offices where they are seldom used.
 There are problems in operating a modern computer system as
mouse or keyboard cant be used while operating a patient.
 UMC is preferred as it is ;
 Secure
 Offers various services
 Allows collaboration
13 RELATED WORKS

Software engineering challenges…

 In this paper, a survey is conducted to gather all the challenges


faced by developers while developing a ubiquitous computing
application.
 It also provides direction to the developers so that they can
develop ubiquitous computing applications effectively.
14 PROPOSED APPROACH
In order to select the best software engineering approach, me must
understand the requirements of a Medical pervasive system. Agile
methodology is suitable for Medical pervasive system as;
15 WHY AGILE?

 it supports the design and traits of MUC system.


 Allow 100% user involvement.
 Emphasizes on quality and accuracy of product and teams collaborate with
each other.
 Supports iterative process and prototyping.

Challenges in applying agile……

 Difficulty in developing complex MUC system.


 High cost
 It can be intense for development teams especially when the client is unclear
about his requirements.
 It pays less importance to designing.
16 RESULTS AND CONCLUSIONS
 Medical ubiquitous computing will bring simplicity and ease in our
daily lives.
 By implementing the best software engineering methodology, MUC
system aides in medical settings of all types.
 Survey clearly showed agile is best suitable for MUC system as both
their characteristics intersects and both their goals clearly matched.
 E- health care systems are best kind of systems implementing agile
in Medical ubiquitous computing.
17 REFERENCES:
• Naeem Esfahani, Sam Malek, "A New Paradigm for Engineering Self-Adaptive
Pervasive Software Systems". ICSE '10, May 2-8, 2010 .
• Muhammad Usman Ashraf, Naveed Ahmed Khan, "Software Engineering Challenges
for Ubiquitous Computing in Various Applications". 2013 11th International
Conference on Frontiers of Information Technology.
• Jim Kanzler, " Meta5 in an “Agile” Environment",
http://www.meta5.us/2014/07/10/677/
• Jakob E. Bardram, "Hospitals of the Future – Ubiquitous Computing support for
Medical Work in Hospitals".
• [7] Francesco De Mola, Giacomo Cabri, Nicola Muratori, Raffaele Quitadamo,
Franco Zambonelli, "The UbiMedic Framework to Support Medical Emergencies by
Ubiquitous Computing".
• Andreas Holzinger, Klaus Schwaberger, Matthias Weitlaner, "Rapid Prototyping for
Ubiquitous Computing in Health Care Real Life Settings". Submission to IEEE Pervasive
(1 May 2005)
• Sonali Agarwal ,Divya, G.N.Pandey "SVM based context awareness using Body Area
Sensor Network for pervasive healthcare monitoring". IITM’10, December 28-30, 2010,
Allahabad, UP, India.
• Jens Baek Jorgensen and Claus Bossen, "Requirements Engineering for a Pervasive
Health Care System". Proceedings of the 11th IEEE International Requirements
Engineering Conference 1090-705X/03 $17.00, 2003 IEEE.

Vous aimerez peut-être aussi