Web Based Medical Information System (WBMIS) Derived From Software Reuse and Reference Model in Medical Informatics Area
|
|
|
- Linette Lawson
- 10 years ago
- Views:
Transcription
1 Web Based Medical Information System (WBMIS) Derived From Software Reuse and Reference Model in Medical Informatics Area Anil Khatri, Ph.D. School of Business and Professional Studies, Johns Hopkins University, Baltimore, MD Daniel Owanunee, ABD School of Computational Sciences, George Mason University, Fairfax, VA ABSTRACT The research goal in our study of medical information systems tools is to improve the performance of patient decision making by integrating medical professional information with computer augmented information available on the world wide web environment. Our research focuses on software development based on a software reuse reference model in developing medical educational system in headache domain from reusable object design to customize for software products in the same area. Developing software from reusable object design models appears likely to realize significant savings in time and effort and makes it feasible to create an entire product line. In part, this goal may be reached by cost-effective software development with validated reusable PCESs object design models, UML and with the help of a valid WBMIS derived from these models. Key Words: Web-based systems, patient education, object-oriented development, software reuse, reference model, medical informatics teaching and patient care. INTRODUCTION Currently, there are numerous clinical systems, decision support systems and medical database systems in healthcare delivery. These systems help clinicians in research, administration and in patient care management. These systems provide valuable patient data to manage and improve patient care and patient satisfaction with health care delivery system. Mannai [1] reported that researchers need the data to support and validate research, healthcare providers need these automated systems and clinical data to support and enhance the quality of their services, and regulators need such data and its associated statistics for decision support. Information technology (IT) playing an increasingly important role in its delivery to support and enhance healthcare delivery system. The health care 1 industry spent $12 billion to $16 billion on information technology in Further growth is expected as the health care industry implements electronic medical records, upgrades hospital information systems, sets up Intranets for sharing information among related participants and uses public networks. Most hospital and health care delivery professionals recognize the significant impact of Internet on health care and medicine. The Internet can be used to distribute healthrelated information and provide remote diagnostics via telemedicine [2]. The emergence of smart card technology has been recognized in managing patients medical record using web technology. Inspite of this growth in information technology and in the health care industry, use of IT in health care is presumed to be several years behind than other IT sectors such as financial institutions, airlines, and manufacturing. Todays healthcare practitioners have realized that they are in an era of modern cyber technology and that they should be running at the same pace as internet technology is growing. The information super highway has played a major role in many forms in establishing connections, maintaining and organizing health information in a secure and efficient manner and helped health care providers and patients to make better decisions on health related issues. THE INTERNET PROMISE AND INFORMATION ACCESS Computer professionals are working on how web technology can bring changes that would affect health care delivery systems and make then more efficient and effective. Healthcare providers and computer professionals, specially in web development have introduced many applications in healthcare systems with system integration, designing effective and efficient systems to help health care providers to improve consumers satisfaction. The various applications in health care developed in the 1990s include: patient billing system, patient medical record system, patient monitoring system, clinical decision Page
2 support system, drug interaction system, medical imaging system and many more. Several webbased systems such as WebMedline, CliniWeb and Dxplain to provide medical information to the patients, clinicians and other care providers. Felkey et al. [3] has reported that the health care moves towards being more evidence-based, a goal all managed care organizations share. To this extent, technological information management is the major driving force in health care. Trends in managed care, business, national infrastructure and the Internet are moving rapidly to support connectivity of a huge amount of data and information at the point of care. This point of care may be in a physicians office, in the pharmacy or via telephone wire to patients house. These innovations are making new levels of data and information available to educate patients and health professionals as well. According to Felkey et al. [3] eighty two percent of Americans learn better visually than by any other means. But patients typically receive very little visual information about their health. One common and clear obstacle to the use of automated patient education systems is concern that patients may resent sharing personal information with and receiving health suggestions from a machine. Soderlund et al [4] reported that web based system which is aimed at encouraging and aiding a diabetic in self-care by offering a convenient way to record and access essential data related to diabetes using a web browser. The system also gives healthcare personnel access to a more detailed and up-to-date data of the status of their diabetic patients and a possibility to give immediate feedback on the web. Our major focus of this study is also to contribute to and improve health care delivery systems by providing medical information to the patients on the web for headaches illness. We emphasize improving the quality of patient care and improve patients decision making by integrating professional medical information with Internet technology and educating patients about their illness. Inspite of tremendous growth and involvement of technology, health care delivery systems have several holes that need to be filled. PROBLEMS AND ISSUES: PATIENT CARE DELIVERY & MEDICAL INFORMATION SYSTEM Patient satisfaction is a major issue even though the health care industry has employed state of the art technology in health care delivery systems. Patients are not always satisfied with the outcome 2 and no one is to blame. This inadequacy is due to the lack of medical providers, sometimes about hospital systems, lack of software tools, and improper system integration, sometimes about health insurance companies and regulations and policies. Ultimately patients suffers whatever the reason is. The literature has published work on patient satisfaction and out comes of health systems [5]. There could be many reasons why patients are unhappy and unsatisfied medical provider did not spend enough time with him because doctors are busy, lack of communication skills, do not provide enough education so he or she can manage their illness better, doctor and patient does not speak the same language so the patient can not comprehend. Finham and Werthimer [6] found that physicians little spent time with patients in educating then about health care prevention. Our research hypothesis is that better-informed patients will: i) receive better care ii) better comply with the treatment plans and therapies iii) will have more of their questions answered and satisfaction iv) an automated tool helps healthcare delivery system to be efficient and effective v) availability of medical information to the patients when live help is not available It appears that there is clear need to have web based medical information system patient educational tools to provide education about their illnesses while doctors are busy or unavailable. Moreover patients do not feel comfortable asking questions to health care providers or the lack of communication skills. THE IMPORTANCE OF THE PROBLEM Patient satisfaction is an important issue and patients can help themselves through education in making and managing illness better. Health care providers and specially HMOs has always encouraged patient education concept and in a way they have enforced this in many disciplines such as pregnancy, weight loss program, hypertension, quit smoking, diet, exercising and side effects of OTC products. HMOs also provides variety of literature, booklets, pamphlets and flyers that how patient can be better educated and comply with prevention plans for illnesses. Many efforts has been done in this direction from health care providers, communities, many federal agencies has participated to educate and inform patients and make the patient aware, but still there is a gap needs to be filled out. The patient Page
3 expectations are not met and they are still needs to be educated and make their lives better. We have developed a web based automated educational system in headache domain to educate patient about their illness and how they can educate themselves and manage their headaches better. We took a new and costeffective approach to develop medical instructional software reuse and referencing modeling approach to provide effective and efficient way of quality web based medical information system (WBMIS) educational tool for patients. The major role of our WBMIS would be educating patients in headache area providing quality education in three headaches such as: Migraine, Tension and Cluster on the Internet. SIGNIFANCE OF SOFTWARE REUSE AND REFERENCE MODELS Many organizations, in both private and public sector are proposing to invest, and have already invested money, time, and resources into software reuse. They hope to improve their competitive edge and time-to-market through decreased effort in the software development process and increased quality in the software product developed [7]. The reference model provides important relationship between the technical and organizational activities of software reuse within software engineering process. Utilization of an appropriate software reuse reference model in a software development organization allows software engineering management to identify both technical and organizational activities needed for successful software reuse in implementation plan [8]. In this paper our reuse reference model derived medical information system evaluation focused on education for headache patients. This particular medical information system was effectively and efficiently derived using a software reuse reference model to generate a domain model of common requirement in headache patient education. Then, from this general reference model, a specific migraine specific headache model was derived. incorporate technical and organizational facets of software reuse. It contains two major steps: i) To develop an effective web based patient headache care education system (PHCES) for headache patients ii) To expand the WBMIS customer base by increasing efficiency in the process of developing effective web based products with variations. DERIVING THE REFERENCE MODEL FOR PHCES To begin our study, we gathered information related to headaches from books, Internet, journals, pharmaceutical company's brochures, and interviews with medical experts. Reviewed literature on software reuse for identifying reuse of technical and organizational factor and explaining relationship with software development effort, quality and time-to-market. We also determined if the implementation level of reference model of the software reuse reference model activities is predictive of: a) decrease products development effort b) decrease time-to-market the product c) reuse domain model (for new product) d) customize product (product line) RESEARCH APPROACH: USE CASE MODELING We used the Unified Modeling Language (UML) tool to build our reference model as use case diagrams [see figure 1]. Use case diagrams represent a basic and overall functionality of the PHCES. The UML is a graphical language that uses a variety of visual elements to show the semantic elements in a way that is easily grasped and manipulated by a modeler. Each use case associates software functions with actors in the system environment. Patient PHCES Object Requirement Model- Use Cases Select Tension Select Migraine Select PHCES Select Cluster RESEARCH THESIS invoke/start up PHCES Migraine Overview Headaches Migraine, Tension, Cluster Tension Cluster This research confirms that there is need for a more effective software reference model that 3 Figure 1. Represents Patient Use Case Page
4 An actor is an object outside the scope of the system but interacts with the system [9]. This actor may refer to the systems users such as patients in our case, as represented in figure 1. Secondly, we analyzed from our reference model what level of language, vocabulary and interface should be used in WBMIS system, so that patients do not feel lost but enjoy the education they have received from the system in order to manage their illness better. We considered number of elements in our WBMIS reference model: - Modeling tool (UML) - WBMIS reference model - Text, language, terminology and vocabulary -Graphical user interface (e.g. buttons commands, color etc.) - Images - 4GL - Databases and - Internet technology We evaluated and analyzed a good user interface for our patients so that they do not have combination for designing a good user interface for application development and to make system user friendly and simple. Visual Basic programming language was used to develop for front end user interface and centralized database was used to store, retrieve and update headache educational information. Hayes [11] has reported that users experience difficulty and dissatisfaction when interacting with a poorly designed interface that has an excessive number of icons, menus, or options; requires the user to remember lengthy complex commands; and/or offers insufficient navigational control. 5. SYSTEM OVERVIEW Today, medical and clinical computing environment consist of Internet, graphical user interface, integrated database, data import tools and user friendly systems for computing patient data, clinical data and other types of medical related information to make healthcare delivery WBMIS Environment For PHCES GUI Environment Browser PHCES Access & Retrieval World Wide Web (WWW) Headache Education Database Patients Database Databases Migraine Tension Cluster Figure 2. Represents System Overview (WBMIS) to spend many hours and efforts in learning or navigating the system. Shniederman [10] has suggested screen representation, color 4 much more efficient and satisfactory. Our system provides the mechanism to access information Page
5 from different databases within PHCES to support multi-database retrieval process. In our system we allow user (patient) to interact with the PHCES in graphical user interface environment as represented in figure 2. The patient invokes the Internet browser and selects the defined URL for PHCES and then it is ready to provide number of capabilities to the patients as represented in figure 2. 14: Select exit: application terminated 13: Select welcome or exit (2) 12: Select file menu entry: welcome PHCES/ Exit 10: Click Main Menu button 8: Dblclick education item 6: Select patient level: Gen/Adv 1. Access to three different headaches databases (Migraine, Tension and Cluster) through a unified interface. This capability provides control to the patient to access any desired headache information, as they preferred 2. Ability to select advance or general headache information depending on their prior knowledge on headaches from the databases 3. Ability to select and store their headache symptoms into the patient record and retrieval 4. Ability to access computerized headache diary to keep track their headache triggering factor, occurrence, time, severity etc. and; 5. Ability to access help and tutorial, if needed. 4: Select type of education M,T,C and click continue 1: Click/Select: System invoking command PHCES Patient 2: Display Headache Welcome screen and [15] 3: Display type of education: M,T,C and continue, req. M,T,C - continue 5: Display selected headache education screen, request patient level: Gen/Adv 7: Display education items by patient level, req. select education item and [14] and dblclick 9: Display education for given item and [11] 11: Display welcome screen (2) PATIENT INTERACTION WITH THE WBMIS The UML provides two different forms of interaction diagrams: Collaboration and sequence diagram. Collaboration diagrams are nothing more than object diagram with small arrows representing the message sent during the course of the collaboration. A sequence diagram represents objects as vertical instance lines as shown in figure 3. Messages are shown as horizontal or downward-slanting directional lines that an actor patient is interacting with PHCES system and number are displayed for in what order the sequence took place. Figure 4 represents welcome screen for patients to select one of the headaches (Migraine, Tension or Cluster) in which patient can get an education on, and to proceed then click on next command button. This screen provides an opportunity to the patients to navigate the PHCES system back and forth with no efforts. This screen is parallel to developed domain model by using UML in figure 3 message trace diagram at state 3 displaying types of headache education is available in PHCES. This screen also provides help and assistance to the patients in order to tutor them about the PHCES system, if needed. 5 15: Display file menu arrow to the right = patient initiated the event arrow to the left = system initiated the event [ ] = embedded in ( ) = same name as Figure 3. Message Trace Diagram for PHCES Figure 4. A Snap Shot for PHCES Representing Migraine Headache Screen THE INTERFACE ASSOCIATION WITH WBMIS A user interface is an important system development part for our WBMIS that helps communication between PHCES and user. Building the user interface is a major activity in Page
6 software development process. User judge system by the quality and effectiveness as it is the face of the system and appearance that user use to visualize and comprehend with the system. We chose the combination of standards documents in PHCES to capture user interface requirement. In PHCES interface specifies in the use case: PHCES Object Requirements Model- Interface Category: Class Diagram PHCES Project OMT Model 4.0 Abstract: PHCES Interface Category Object Model Migraine Tension Cluster Interfaces Interfaces Interfaces Retrieve Information The "Interfaces" association Indicates that PHCES sends a Request for education and receives Education via the indicated interfaces Education Request From Patient: GUI Interfaces PHCES System Database Figure 5. Represents the Interface Association with PHCES and Information Processing related links to the patients so they can explore and acquire more information about their illness. ADOPTING REUSE AND COST EFFECTIVENES FOR WBMIS DEVELOPMENT EFFORTS We observed that benefits from reusing the WBMIS product include improved productivity, lower overall development cost for new system in line and a testing process less tedious than for totally new code. Jacobson et al. [12] has suggested some guidelines for economic use of reuse efforts. 1. A component has to be used three to five times in an application project to recover the initial cost of creating it and the ongoing cost of its support. 2. It costs 1.5 to 3.0 times as much to create and support a reusable component as it does to implement a similar component for a single application. 3. It costs only one quarter as much to utilize a reusable component as it does to develop a new one from scratch. 4. It takes two or three product cycles, usually about three years, before the benefits of reuse become significant. Thus it takes time for the accumulating benefits to repay the startup cost. - description of the actors and the functionality of the PHCES - data flow and data processing - information captured and displayed by each actor in PHCES - information delivered by each actor; and - information processing by the PHCES In our PHCES processing flow described various components (migraine, tension, and cluster) relate to each other and also describe the differentiation. Figure 4 represents the migraine education snap shot screen (compare step 5 in Figure 2). Here the patient has an opportunity to choose between two levels of educational detail: General or Advanced. The other tabs also shown in Figure 4 (Medicine, Non-Drug Therapy, Diary, etc.) enable the patient to explore related topics by selecting any tab without leaving this screen. Having fewer screens has proven to be less confusing and more satisfactory for the user who feels more in control. Poorly designed interfaces can slow user performance and possibly distract them from the main purpose of their activity. Educational resources tab has been designed to provide more 6 We have proven using the appropriate mathematical formula that adopting reuse for PHCES development is cost-effective, and that a feasible return on investment (ROI) can be achieved with commercialization of the WBMIS development efforts. The two examples outlined below illustrate how adopting reuse for PHCES is cost-effective and reduces development efforts. ABSOLUTE EFFORTS E PHCES = (1-R) E new + R (A + MR/n) Where E = Efforts for PHCES development over n builds R = Portion Reused on each build I-R = Portion not Reused on each build MR = Making the reusable code components A = Accumulative effort (cost) of building these instructions based on reusing components (code adoption effort, design adoption effort, integration effort) [13]. In sum, an object-oriented, reusable PHCES architecture provides the following benefits: Page
7 i) enhanced ability to overcome deficiencies in patient educational software design and development ii) a more useful model for designing and implementing patient education systems iii) greater planning domain components within the context of a general reference model, thereby adding a new level of potential reuse in health care applications iv) higher software product quality v) less effort required for software vi) production shorter time required to bring products to market, and an increased likelihood that the developers will fully recover their initial up front investment. CONCLUSION Our research focused on accomplishing a number of objectives: i) Creating a reference model for WBMIS ii) Designing a PHCES for web based environment iii) Implementing a prototype extension of PHCES for different kinds of headaches, and iv) Validating the prototype for web environment. establish the relationship between reference modeling and a patient education system. We also conclude that by employing PHCES as a reference model, it will be possible to develop software systems in other healthcare education areas with less effort, and to bring the resulting products to market faster than other methods would require. REFERENCES [1] Mannai, Dhamir and Bugrara, Khaled, Enchancing Interpretability of Data Sharing in Medical Information Systems, ACM SIGMOD, pp May [2] Raghupathi, W., Health Care Information Systems, Communication of the ACM, vol. 40, no. 8, pp , August [3] Felkey B. G., and Polkonen John, Technology and Automation Update, Journal of Managed Care Pharmacy, vol. 4, no. 3, pp , May-June [4] Soderlund, R, and Reijonen, P., A Web Based Solution for Enhanching Diabetic Weebeing, Idea Group Publishing, pp , [5] Schauffler, H.H., Rodriguez, T., and Milstein, A., Health Education and Patient Satisfaction, The Journal of Family Practice, vol. 42, no. 1, pp , January All of the research objectives were successfully achieved. This research impacts a number of aspects in the fields of software engineering, medical informatics, object-oriented modeling and health care emphasizing PHCES development using a reuse reference model. It was demonstrated that new software product (family of products) could be generated from a reference model based on specifications and requirements appropriate to the new system for the web environment. This research also demonstrated well-defined activities that the WBMIS user can follow in generating a reusable software system from the reference model to produce a tailored for new web systems in health care or as well as in other related areas. We concluded, modeling with UML to be a very useful both in developing software and in designing architecture for reference modeling. Another contribution from this research was to 7 [6] Fincham J.E., and Werteimer A. I., Predicators of Patient Satisfaction in a Health Maintenance Organization. J. Health Care Marketing, (6): pp. 5-11, [7] Rine, D.C., Nada, N., An Empirical Study of a Software Reuse Reference Model, Information and Software Technology 42(2000) pp [8] Khatri, Anil and Rine, David., Validation of Patient Headache Care education System (PHCES) using a Software Reuse Reference Model, Journal of System Architecture, pp , March [9] Bruce, Douglas, "UML Design for System Engineering," Computer Design, Nov 1998, pp Page
8 [10] Schniederman, B., Designing the User Interface: Strategies for Effective Human-Computer Interactions Addison Wesley, [11] Hayes, G. "The Requirements of an Electronic Medical Record to Suit All Clinical Disciplines," in Van Bemmel, J., McCray, A. eds. IMIA Yearbook of Medical Informatics (Stuttgart: Schattauer Verlag, 1997), pp [12] Jacobson, Iror, Griss, Martin and Jansson, Patrick, Software Reuse Architecture, Process and Organization for Business Success, Addison Wesley, [13] Khatri, Anil: Doctoral Thesis, Validation of Patient Headache Care Education Systems Developed From a Software Reuse Reference Model, George Mason University, May Page
Tool Support for Software Variability Management and Product Derivation in Software Product Lines
Tool Support for Software Variability Management and Product Derivation in Software s Hassan Gomaa 1, Michael E. Shin 2 1 Dept. of Information and Software Engineering, George Mason University, Fairfax,
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture Delmir de Azevedo Junior 1 and Renato de Campos 2 1 Petrobras University, Republican
Modeling the User Interface of Web Applications with UML
Modeling the User Interface of Web Applications with UML Rolf Hennicker,Nora Koch,2 Institute of Computer Science Ludwig-Maximilians-University Munich Oettingenstr. 67 80538 München, Germany {kochn,hennicke}@informatik.uni-muenchen.de
Transforming Healthcare in Emerging Markets with EMR adoption
Transforming Healthcare in Emerging Markets with EMR adoption Author Ann Geo Thekkel User Experience. Accenture, India [email protected] Abstract Compromising 24 countries, 35 percent of the
Universiti Teknologi MARA. Requirement Analysis Using UML Approach for Research Management System (RMS)
C^tJ O19OO(^'J.Tfi^'i- Universiti Teknologi MARA Requirement Analysis Using UML Approach for Research Management System (RMS) Enamul Hasan Bin Rusly Thesis submitted in fulfillment of the requirements
Intelligent Knowledge Management in Medical Applications. Wan Hussain Wan Ishak, Fadzilah Siraj, Abu Talib Othman
Intelligent Knowledge Management in Medical Applications Wan Hussain Wan Ishak, Fadzilah Siraj, Abu Talib Othman School of Information Technology, Universiti Utara Malaysia, 06010 Sintok, Kedah, MALAYSIA
Integrated Information System for reserving rooms in Hotels
Integrated Information System for reserving rooms in Hotels Dr. Safarini Osama IT Department University of Tabuk, Tabuk, KSA [email protected] Abstract It is very important to build new and modern
A Medical Decision Support System (DSS) for Ubiquitous Healthcare Diagnosis System
, pp. 237-244 http://dx.doi.org/10.14257/ijseia.2014.8.10.22 A Medical Decision Support System (DSS) for Ubiquitous Healthcare Diagnosis System Regin Joy Conejar 1 and Haeng-Kon Kim 1* 1 School of Information
Medical Informatics An Overview Saudi Board For Community Medicine
Medical Informatics An Overview Saudi Board For Community Medicine Ahmed AlBarrak PhD Medical Informatics Associate Professor of Health Informatics, Family & Community Med, Chairman, Medical Informatics,
Creating User-Friendly Web Sites
Creating User-Friendly Web Sites ADA National Network Knowledge Translation University of Washington Funded by NIDRR Grant # H133A11014 Table of Contents I. Information Architecture... 3 Organization...3
A Prototype Student Advising Expert System Supported with an Object-Oriented Database
A Prototype Student Advising Expert System Supported with an Object-Oriented Database M. Ayman Al Ahmar Deputy Dean, College of Information Technology Ajman University of Science and Technology (AUST)
A Usability Framework for Electronic Health Records in Nigerian Healthcare Sector
A Usability Framework for Electronic Health Records in Nigerian Healthcare Sector 1 Taiwo O.O. Department of Computer Science [email protected] 2 Awodele O. Prof, Department of Computer Science [email protected]
An Object-Oriented Analysis Method for Customer Relationship Management Information Systems. Abstract
75 Electronic Commerce Studies Vol. 2, No.1, Spring 2004 Page 75-94 An Object-Oriented Analysis Method for Customer Relationship Management Information Systems Jyh-Jong Lin Chaoyang University of Technology
User experience storyboards: Building better UIs with RUP, UML, and use cases
Copyright Rational Software 2003 http://www.therationaledge.com/content/nov_03/f_usability_jh.jsp User experience storyboards: Building better UIs with RUP, UML, and use cases by Jim Heumann Requirements
EHR Customization and Overview Resource Patient Management System. Overview
EHR Customization and Overview Resource Patient Management System Overview Presenter: Phil Taylor, RN Clinical Consultant Medsphere Systems Corporation 2 EHR Structure Overview for Public Health Nursing
How can I manage all automation software tasks in one engineering environment?
How can I manage all automation software tasks in one engineering environment? With Totally Integrated Automation Portal: One integrated engineering framework for all your automation tasks. Answers for
IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 6, No 3, November 2011 ISSN (Online): 1694-0814 www.ijcsi.
www.ijcsi.org 210 Multi databases in Health Care Networks Nadir K.Salih Tianyi Zang Mingrui Sun School of Computer Science and Engineering, Harbin Institute of Technology, China Abstract E-Health is a
White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications
Accelerate Development Reduce Time to Product Automate Critical Tasks White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications The ASHVINS GROUP, Inc. 6161 Blue Lagoon
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
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 [email protected], [email protected]
Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;
Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven
A system is a set of integrated components interacting with each other to serve a common purpose.
SYSTEM DEVELOPMENT AND THE WATERFALL MODEL What is a System? (Ch. 18) A system is a set of integrated components interacting with each other to serve a common purpose. A computer-based system is a system
Computer Science Department CS 470 Fall I
Computer Science Department CS 470 Fall I RAD: Rapid Application Development By Sheldon Liang CS 470 Handouts Rapid Application Development Pg 1 / 5 0. INTRODUCTION RAD: Rapid Application Development By
Information Schools: Traditions Growing, Morphing and Expanding. David Fenske
Information Schools: Traditions Growing, Morphing and Expanding David Fenske Standards and Traditions ALA standards Library and Information Science But these staples are already changing internally and
Umbrella: A New Component-Based Software Development Model
2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Umbrella: A New Component-Based Software Development Model Anurag Dixit and P.C.
Adoption of Information Technology in Healthcare: Benefits & Constraints
Adoption of Information Technology in Healthcare: Benefits & Constraints A WiredFox Technologies White Paper 2 Adoption of Information Technology in Healthcare: Benefits & Constraints By Jeff Yelton 3
A Review of an MVC Framework based Software Development
, pp. 213-220 http://dx.doi.org/10.14257/ijseia.2014.8.10.19 A Review of an MVC Framework based Software Development Ronnie D. Caytiles and Sunguk Lee * Department of Multimedia Engineering, Hannam University
GenericServ, a Generic Server for Web Application Development
EurAsia-ICT 2002, Shiraz-Iran, 29-31 Oct. GenericServ, a Generic Server for Web Application Development Samar TAWBI PHD student [email protected] Bilal CHEBARO Assistant professor [email protected] Abstract
A MODEL OF OPENEHR-BASED ELECTRONIC MEDICAL RECORD IN INDONESIA
A MODEL OF OPENEHR-BASED ELECTRONIC MEDICAL RECORD IN INDONESIA 1 A.B. MUTIARA, 2 A. MUSLIM, 3 T. OSWARI, 4 R. ASRITA 1 Prof., Faculty of Computer Science and Information Technology, Gunadarma University,
EHR Usability: How to Recognize It and Where to Find It WHITE PAPER
EHR Usability: How to Recognize It and Where to Find It WHITE PAPER Contents Executive Summary 3 EHR usability is the key to physician productivity 3 The burden of the unfinished note 4 How to define usability
Technology Mediated Translation Clinical Decision Support. Marisa L. Wilson, DNSc, MHSc, CPHIMS, RN-BC. January 23, 2015.
Technology Mediated Translation Clinical Decision Support Marisa L. Wilson, DNSc, MHSc, CPHIMS, RN-BC January 23, 2015 Background Presidents Bush, President Obama American Recovery and Reinvestment Act
Section C. Requirements Elicitation
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License. Your use of this material constitutes acceptance of that license and the conditions of use of materials on this
Medical Informatics in Healthcare Organizations: A Survey of Healthcare Information Managers
Medical Informatics in Healthcare Organizations: A Survey of Healthcare Information Managers Jeremiah H. Sable, MD, MHA, Joseph W. Hales, PhD, Kenneth D. Bopp, PhD Department of Health Management and Informatics
CIS 7.4.5. Clinic Information System Practice Management Tool
CIS 7.4.5 Clinic Information System Practice Management Tool CIS Practice Management The Clinic Information System (CIS) is a comprehensive Clinical Management System that offers features and flexibility
Model Simulation in Rational Software Architect: Business Process Simulation
Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation
Uncovering Value in Healthcare Data with Cognitive Analytics. Christine Livingston, Perficient Ken Dugan, IBM
Uncovering Value in Healthcare Data with Cognitive Analytics Christine Livingston, Perficient Ken Dugan, IBM Conflict of Interest Christine Livingston Ken Dugan Has no real or apparent conflicts of interest
Design Report: Resource Management Software CS400 Senior Design I
Design Report: Resource Management Software CS400 Senior Design I Mark Briggs Paul Knell John Schluechtermann Jeremy Vechinski Electrical Engineering and Computer Science Department Milwaukee School of
Modeling Temporal Data in Electronic Health Record Systems
International Journal of Information Science and Intelligent System, 3(3): 51-60, 2014 Modeling Temporal Data in Electronic Health Record Systems Chafiqa Radjai 1, Idir Rassoul², Vytautas Čyras 3 1,2 Mouloud
Supporting Employee Success. A Tool to Plan Accommodations that Support Success at Work
Supporting Employee A Tool to Plan Accommodations that Support at Work Supporting Employee A Tool to Plan Accommodations that Support at Work Table of Contents Background... Page 1 How the process works...
A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT
A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT Cléver Ricardo Guareis de Farias, Marten van Sinderen and Luís Ferreira Pires Centre for Telematics and Information Technology (CTIT) PO Box
Cellular Wireless technology: Creating a link between people and the healthcare community
Cellular Wireless technology: Creating a link between people and the healthcare community Introduction Demands on health-care systems worldwide have increased to the point where the delivery and cost of
Maximizing your SAP ERP
950 Tower Lane, Suite 750 Foster City, CA 94404 650.341.3310 phone 650.341.3610 fax www.guixt.com Maximizing your SAP ERP Desktop Suite GuiXT Portal Suite Web UI Suite Mobile Suite Offline Suite Developer
10.1 Determining What the Client Needs. Determining What the Client Needs (contd) Determining What the Client Needs (contd)
Slide 10..1 CHAPTER 10 Slide 10..2 Object-Oriented and Classical Software Engineering REQUIREMENTS Seventh Edition, WCB/McGraw-Hill, 2007 Stephen R. Schach [email protected] Overview Slide 10..3
Creating A Grade Sheet With Microsoft Excel
Creating A Grade Sheet With Microsoft Excel Microsoft Excel serves as an excellent tool for tracking grades in your course. But its power is not limited to its ability to organize information in rows and
Paper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC
Paper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC ABSTRACT Web application user interfaces combine aspects of non-web GUI design
Winery A Modeling Tool for TOSCA-based Cloud Applications
Institute of Architecture of Application Systems Winery A Modeling Tool for TOSCA-based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2, Uwe Breitenbücher 2, and Frank Leymann 2 1 IPVS, 2 IAAS, University
M*MODAL FLUENCY DIRECT CLOSED-LOOP CLINICAL DOCUMENTATION WITH A HIGH-PERFORMANCE FRONT-END SPEECH SOLUTION
M*MODAL FLUENCY DIRECT CLOSED-LOOP CLINICAL DOCUMENTATION WITH A HIGH-PERFORMANCE FRONT-END SPEECH SOLUTION Given new models of healthcare delivery, increasing demands on physicians to provide more complete
Change Management: Modeling Software Product Lines Evolution
Change Management: Modeling Software Product Lines Evolution Samuel A. Ajila, Ph.D. MIEEE Department of Systems & Computer Engineering, Carleton University, 25 Colonel By Drive, Ottawa, Ontario, KS 5B6,
Computer-based documentation systems and their integration into hospital information systems
Computer-based documentation systems and their integration into hospital information systems Elske Ammenwerth 1, Reinhold Haux 1, Petra Knaup 1, Ulrike Pohl 2 1 Department of Medical Informatics, University
Medexa. Moving in the world to achieve better health care Jordan, Syria, Libya, Egypt, & Oman [Company Profile] 2009
Medexa Moving in the world to achieve better health care Jordan, Syria, Libya, Egypt, & Oman [Company Profile] 2009 Usage of unified global adopted and approved notations in the medical and healthcare
Modeling Guidelines Manual
Modeling Guidelines Manual [Insert company name here] July 2014 Author: John Doe [email protected] Page 1 of 22 Table of Contents 1. Introduction... 3 2. Business Process Management (BPM)... 4 2.1.
The Phases of an Object-Oriented Application
The Phases of an Object-Oriented Application Reprinted from the Feb 1992 issue of The Smalltalk Report Vol. 1, No. 5 By: Rebecca J. Wirfs-Brock There is never enough time to get it absolutely, perfectly
TIBCO Spotfire and S+ Product Family
TIBCO Spotfire and S+ Product Family Compliance with 21 CFR Part 11, GxP and Related Software Validation Issues The Code of Federal Regulations Title 21 Part 11 is a significant regulatory requirement
IMPLEMENTATION OF SECURE MEDICAL RECORD USING SMARTCARD TECHNOLOGY
IMPLEMENTATION OF SECURE MEDICAL RECORD USING SMARTCARD TECHNOLOGY JOTHI PRAKASH A/L MURUGAN DISSERTATION SUBMITTED IN FULFILMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF COMPUTER SCIENCE FACULTY
Chapter 1: Introduction to Rapid Application Development (RAD) 1. Introductions
Chapter 1: Introduction to Rapid Application Development (RAD) 1. Introductions RAD refers to a development life cycle designed to give much faster development and higher quality systems than the traditional
Getting Clinicians Involved: Testing Smartphone Applications to Promote Behavior Change in Health Care
Getting Clinicians Involved: Testing Smartphone Applications to Promote Behavior Change in Health Care Xiaomu Zhou 4 Huntington Street [email protected] Lora Appel 4 Huntington Street [email protected]
NURSING INFORMATICS CHAPTER 1 OVERVIEW OF NURSING INFORMATICS
NURSING INFORMATICS CHAPTER 1 1 OVERVIEW OF NURSING INFORMATICS CHAPTER OBJECTIVES 2 1. Define nursing informatics (NI) and key terminology. 2. Explore NI Metastructures, concepts and tools 3. Reflect
CATIA Basic Concepts TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10
Plan for Successful CDS Development, Design, and Deployment
1 Plan for Successful CDS Development, Design, and Deployment CDS Roll-Out Requires Careful Preparation and Capacity-Building Deploying CDS rolling out a new CDS intervention should only start after a
Guest Article: What will make healthcare software usable?
(From: http://www.healthcareguy.com/2009/04/13/guest-article-what-will-make-healthcare-softwareusable/) Guest Article: What will make healthcare software usable? Last month I posted several entries about
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System
Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational
Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption Sunil Shah Technical Lead IBM Rational Agenda Organization s Challenges from a Delivery Perspective Introduction
NICE BACK OFFICE SOLUTIONS. Improve the Efficiency and Effectiveness of Your Back Office Operations. www.nice.com. Insight from Interactions
NICE BACK OFFICE SOLUTIONS Improve the Efficiency and Effectiveness of Your Back Office Operations Insight from Interactions www.nice.com INTRODUCTION In today s competitive marketplace, your company has
The value of modeling
The value of modeling Level: Introductory Gary Cernosek, Marketing Manager, IBM Rational Eric Naiburg, Group Market Manager Desktop Products, IBM Rational 15 Nov 2004 from The Rational Edge: This article
Organizations that are standardizing today are enjoying lower management costs, better uptime. INTRODUCTION
WHITEPAPER STANDARDIZED OPERATING ENVIRONMENTS FOR I.T. EFFICIENCY Boost productivity, increase uptime, and enhance business agility by standardizing your IT environment INTRODUCTION Organizations that
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process
Elite: A New Component-Based Software Development Model
Elite: A New Component-Based Software Development Model Lata Nautiyal Umesh Kumar Tiwari Sushil Chandra Dimri Shivani Bahuguna Assistant Professor- Assistant Professor- Professor- Assistant Professor-
EXPRESSPATH PROVIDER PORTAL USER GUIDE AUGUST 2013
EXPRESSPATH PROVIDER PORTAL USER GUIDE AUGUST 2013 2013-2020 Express Scripts, Inc. All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic
A QTI editor integrated into the netuniversité web portal using IMS LD
Giacomini Pacurar, E., Trigang, P & Alupoaie, S. (2005). A QTI editor integrated into the netuniversité web portal using IMS LD Journal of Interactive Media in Education 2005(09). [jime.open.ac.uk/2005/09].
Features. Emerson Solutions for Abnormal Situations
Features Comprehensive solutions for prevention, awareness, response, and analysis of abnormal situations Early detection of potential process and equipment problems Predictive intelligence network to
Electronic Student Academic System (E-SAS) For Secondary School
Electronic Student Academic System (E-SAS) For Secondary School 211 Electronic Student Academic System (E-SAS) For Secondary School Abstract Nowadays computers are used to manage daily works. School management
Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
Fourth generation techniques (4GT)
Fourth generation techniques (4GT) The term fourth generation techniques (4GT) encompasses a broad array of software tools that have one thing in common. Each enables the software engineer to specify some
Applying Agile Methods in Rapidly Changing Environments
Applying Agile Methods in Changing Environments 7/23/2002 1 Applying Agile Methods in Rapidly Changing Environments Peter Kutschera IBM Unternehmensberatung GmbH Am Fichtenberg 1, D-71803 Herrenberg Steffen
Information Systems Analysis and Design CSC340. 2004 John Mylopoulos. Software Architectures -- 1. Information Systems Analysis and Design CSC340
XIX. Software Architectures Software Architectures UML Packages Client- vs Peer-to-Peer Horizontal Layers and Vertical Partitions 3-Tier and 4-Tier Architectures The Model-View-Controller Architecture
Source Code Translation
Source Code Translation Everyone who writes computer software eventually faces the requirement of converting a large code base from one programming language to another. That requirement is sometimes driven
Community Edition. Master Data Management 3.X. Administrator Guide
Community Edition Talend Master Data Management 3.X Administrator Guide Version 3.2_a Adapted for Talend MDM Studio v3.2. Administrator Guide release. Copyright This documentation is provided under the
Chapter 5. Regression Testing of Web-Components
Chapter 5 Regression Testing of Web-Components With emergence of services and information over the internet and intranet, Web sites have become complex. Web components and their underlying parts are evolving
TRUSTED PATIENT EDUCATION FOR BETTER OUTCOMES. MICROMEDEX Patient Connect. Patient Education & Engagement
TRUSTED PATIENT EDUCATION FOR BETTER OUTCOMES MICROMEDEX Patient Connect Patient Education & Engagement Trusted Patient Education for Better Outcomes All your training, experience, tools, and technology
Clinical Database Information System for Gbagada General Hospital
International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) Volume 2, Issue 9, September 2015, PP 29-37 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org
A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA
A MODEL OF OPENEHR BASED ELECTRONIC MEDICAL RECORD IN INDONESIA 1 A.B. Mutiara, 2 A. Muslim, 3 T. Oswari, 4 R.A. Miharja 1,2,4 Faculty of Computer Science and Information Technology, Gunadarma University,
Reusability of WSDL Services in Web Applications
599 Reusability of WSDL Services in Web Applications 1 Jaspreet Singh, 2 Sandeep Saini 1 Assistant Professor Department Of Computer Science & Engineering, Chandigarh University Gharuan, Punjab, India 2
A Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
Distance-Learning Remote Laboratories using LabVIEW
Distance-Learning Remote Laboratories using LabVIEW Introduction Laboratories, which are found in all engineering and science programs, are an essential part of the education experience. Not only do laboratories
MicroStrategy Analytics Express User Guide
MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...
Exploring new ways of Usability testing for an E-Science/ Scientific research application
Exploring new ways of Usability testing for an E-Science/ Scientific research application By Julio Cesar Dovalina St. Edward s University Advisor Dr. Gregory Madey 1 Abstract There is a growing interest
SignalDraw: GUI Tool For Generating Pulse Sequences
SignalDraw: GUI Tool For Generating Pulse Sequences Konstantin Berlin Department of Computer Science University of Maryland College Park, MD 20742 [email protected] December 9, 2005 Abstract Generating
Calc Guide Chapter 9 Data Analysis
Calc Guide Chapter 9 Data Analysis Using Scenarios, Goal Seek, Solver, others Copyright This document is Copyright 2007 2011 by its contributors as listed below. You may distribute it and/or modify it
