An Institute of Medicine report published in 2012 concluded that healthcare has become too complex and costly to continue on its present trajectory, and that digital technologies will be a key aspect of healthcare delivery [1]. While such reports provide a valuable research agenda for how the healthcare system needs to function, a fundamental issue is it is not designed to provide the level of care outlined in the reports. For our healthcare system to function at a high level it needs to undergo a substantial transformation, of which software engineering and the SEHC community will play a critical role. The current healthcare delivery paradigm is one of connectivity and information exchange. Software engineering will be a crucial enabling technology for healthcare transformation because our ability to provide integrated healthcare delivery will only be as good as our ability to engineer the underlying software that enables connectivity. In that sense, our ability to deliver efficient, safe and evidence based healthcare services will depend greatly on software engineering and the innovative research of the SEHC community.
Proceeding Downloads
Software engineering in health care: is it really different? and how to gain impact
Over the last several years, software engineering (SE) has given birth to several communities and venues related to research on SE in the context of health care systems. By and large, the interest in this topic has been spurred by alarming failures of ...
Introducing usability testing in the risk management process in software development
Human beings make errors and that is nothing that we can avoid completely. We can however lower the risk of people doing wrong in situations where, for example, medical devices are used. The overall objective of the research presented in this paper is ...
An agile v-model for medical device software development to overcome the challenges with plan-driven software development lifecycles
Through the use of semi structured interviews with medical device software organizations it emerged that medical device software organizations are experiencing difficulties when following plan driven Software Development Life Cycles (SDLC), particularly ...
PolicyForge: a collaborative environment for formalizing privacy policies in health care
The vision of PolicyForge.org is that it becomes an open repository for privacy policies at local, state and national level; provides collaboration services for discussing, interpreting, and tracking policies; and by embedding formal policy models with ...
Modal abstraction view of requirements for medical devices used in healthcare processes
Medical device requirements often depend on the healthcare processes in which the device is to be used. Since such processes may be complex, critical requirements may be specified inaccurately, or even missed altogether. We are investigating an ...
Open source patient-controlled analgesic pump requirements documentation
The dynamic nature of the medical domain is driving a need for continuous innovation and improvement in techniques for developing and assuring medical devices. Unfortunately, research in academia and communication between academics, industrial engineers,...
Taming complex healthcare data models with dictionary tooling
Information models used in the healthcare domain tend to be complex, in part because they were designed to be as flexible and generic as possible. This complexity presents a steep learning curve for implementers, which can lead to partial or poorly-...
Transformation operators for easier engineering of medical process models
The need for high-quality models is increasingly recognized for driving and documenting complex medical processes such as cancer therapies. A medical environment for such processes has to deal with a great multiplicity of dimensions such as different ...
Proposing regulatory-driven automated test suites for electronic health record systems
In regulated domains such as finance and health care, failure to comply with regulation can lead to financial, civil and criminal penalties. While systems vary from organization to organization, regulations apply across organizations. We propose the use ...
Considerations for online deviation detection in medical processes
Medical errors are a major cause of unnecessary suffering and even death. To address this problem, we are investigating an approach for automatically detecting when an executing process deviates from a set of recommended ways to perform that process. ...
Inferring state for real-time monitoring of care processes
Patient wait times and care service times are key performance measures for care processes in hospitals. Managing the quality of care delivered by these processes in real-time is challenging. A key challenge is to correlate source medical events to infer ...
Resource scheduling through resource-aware simulation of emergency departments
This paper proposes using resource-aware, discrete-event simulation to measure the effects of resource scheduling in hospital emergency departments. Determining staffing and resource allocation is a complex constraint-optimization problem that has ...
Need for a context-aware personalized health intervention system to ensure long-term behavior change to prevent obesity
In this work, it is shown that by incorporating smartphone-based health/behavior interventions, people can be made in-charge of their own lifestyles and small but incremental changes can be achieved in their behavior which could lead to the prevention ...
A novel mobile application to assist maternal health workers in rural India
The philosophy and architecture of a novel mobile application to support maternal health are presented in this paper. A deployment study presents evidence on the benefits derived by the use of mobile devices for treatment adherence and compliance and ...
Toward a care process metamodel: for business intelligence healthcare monitoring solutions
Improving care processes in healthcare institutions relies on effectively monitoring and making timely decisions for improving patient experience. Business Intelligence solutions have proven to be effective for monitoring processes in other industries. ...
Recommendations
5th international workshop on software engineering in health care (SEHC 2013)
ICSE '13: Proceedings of the 2013 International Conference on Software EngineeringOur ability to deliver timely, effective and cost efficient healthcare services remains one of the worlds foremost challenges. The challenge has numerous dimensions including: (a) the need to develop a highly functional yet secure electronic health ...