The cognitive walkthrough method: a practitioner's guide
Usability inspection methods
Communications of the ACM
CHI '94 Conference Companion on Human Factors in Computing Systems
Data quality and systems theory
Communications of the ACM
Frameworks for component-based client/server computing
ACM Computing Surveys (CSUR)
Communications of the ACM - Supporting community and building social capital
Agile Development with ICONIX Process: People, Process, and Pragmatism
Agile Development with ICONIX Process: People, Process, and Pragmatism
Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series)
Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series)
Necessity of methodologies to model Rich Internet Applications
WSE '05 Proceedings of the Seventh IEEE International Symposium on Web Site Evolution
Beyond accuracy: what data quality means to data consumers
Journal of Management Information Systems
Journey to Data Quality
Ejb 3 in Action
Use Case Driven Object Modeling with UML: Theory and Practice
Use Case Driven Object Modeling with UML: Theory and Practice
Web Applications - Spaghetti Code for the 21st Century
SERA '08 Proceedings of the 2008 Sixth International Conference on Software Engineering Research, Management and Applications
Eclipse Rich Ajax Platform: Bringing Rich Client to the Web
Eclipse Rich Ajax Platform: Bringing Rich Client to the Web
Eclipse Plug-ins
Overview and Framework for Data and Information Quality Research
Journal of Data and Information Quality (JDIQ)
Evaluation Framework for Personal Health Records: Microsoft HealthVault Vs. Google Health
HICSS '10 Proceedings of the 2010 43rd Hawaii International Conference on System Sciences
USAB'07 Proceedings of the 3rd Human-computer interaction and usability engineering of the Austrian computer society conference on HCI and usability for medicine and health care
A Survey on Uncertainty Management in Data Integration
Journal of Data and Information Quality (JDIQ)
HealthSec'12 Proceedings of the 3rd USENIX conference on Health Security and Privacy
Communications of the ACM
Hi-index | 0.02 |
Chronic medical conditions take a huge toll on lives of a growing number of people and are a major contributor to the rising costs in healthcare. As patients are increasingly willing to take an active part in managing their conditions, chronic disease self-management programs and information systems that support them are recognized for their potential to improve the quality of healthcare delivery. These programs often rely on recording longitudinal patient data and analyzing it. Therefore, maintaining appropriate data quality is important for self-management programs to be efficient and safe. We designed and implemented a prototype of a health self-management service for chronically ill people. It is a distributed application that supports patients with diabetes at tracking their blood glucose levels. The main design goals were usability, extensibility, security, and interoperability. The system integrates with the Microsoft HealthVault and Google Health personal health record platforms. It utilizes industry-strength storage and security mechanisms, is scalable, and as a result, can be used to gather, securely store, and analyze patient data over long periods of time. In this article we examine how software information technology can support chronic disease self-management and its impact on the quality of patient data. Furthermore, we describe the requirements that drove the system's development, its architecture, and design decisions.