Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069602
Eleni Stroulia, David Chodos, Nicholas M. Boers, Jianzhao Huang, P. Gburzynski, I. Nikolaidis
Providing affordable, high-quality healthcare to the elderly while enabling them to live independently longer is of critical importance, as this is an increasing and expensive demographic to treat. Sensor-network technologies are essential to developing assisted living environments. In our Smart Condo project, we have deployed a sensor network with a variety of sensor types in an 850 square-foot condominium. The sensor network records a variety of events and environmental parameters and feeds the related data into our web-based system. This system is responsible for inferring higher-order information about the activities of the condo's occupant and supporting the visualization of the collected information in a 2D Geographic Information System (GIS) and a 3D virtual world, namely Second Life (SL).
{"title":"Software engineering for health education and care delivery systems: The Smart Condo project","authors":"Eleni Stroulia, David Chodos, Nicholas M. Boers, Jianzhao Huang, P. Gburzynski, I. Nikolaidis","doi":"10.1109/SEHC.2009.5069602","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069602","url":null,"abstract":"Providing affordable, high-quality healthcare to the elderly while enabling them to live independently longer is of critical importance, as this is an increasing and expensive demographic to treat. Sensor-network technologies are essential to developing assisted living environments. In our Smart Condo project, we have deployed a sensor network with a variety of sensor types in an 850 square-foot condominium. The sensor network records a variety of events and environmental parameters and feeds the related data into our web-based system. This system is responsible for inferring higher-order information about the activities of the condo's occupant and supporting the visualization of the collected information in a 2D Geographic Information System (GIS) and a 3D virtual world, namely Second Life (SL).","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122571713","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069608
M. Raunak, L. Osterweil, A. Wise, L. Clarke, P. Henneman
This paper suggests an architecture for supporting discrete event simulations that is based upon using executable process definitions and separate components for specifying resources. The paper describes the architecture and indicates how it might be used to suggest efficiency improvements for hospital Emergency Departments (EDs). Preliminary results suggest that the proposed architecture provides considerable ease of use and flexibility for specifying a wider range of simulation problems, thus creating the possibility of carrying out a wide range of comparisons of different approaches to ED improvement. Some early comparisons suggest that the simulations are likely to be of value to the medical community and that the simulation architecture offers useful flexibility.
{"title":"Simulating patient flow through an Emergency Department using process-driven discrete event simulation","authors":"M. Raunak, L. Osterweil, A. Wise, L. Clarke, P. Henneman","doi":"10.1109/SEHC.2009.5069608","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069608","url":null,"abstract":"This paper suggests an architecture for supporting discrete event simulations that is based upon using executable process definitions and separate components for specifying resources. The paper describes the architecture and indicates how it might be used to suggest efficiency improvements for hospital Emergency Departments (EDs). Preliminary results suggest that the proposed architecture provides considerable ease of use and flexibility for specifying a wider range of simulation problems, thus creating the possibility of carrying out a wide range of comparisons of different approaches to ED improvement. Some early comparisons suggest that the simulations are likely to be of value to the medical community and that the simulation architecture offers useful flexibility.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122217641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069601
U. Mueller, L. Ißler, G. Funkat, A. Winter
The precondition for systematic information management is a strategic information management plan that has to be monitored constantly. In general, such a plan is a paper document that goes out of date fast, what reduces the acceptance among the users even faster. Moreover, in the majority of cases no systematic monitoring of whether the goals described in the SIM plan are achieved takes place during the validity period of the plan. The aim of the work described here was to publish the SIM plan as an interactive document, and in parallel to offer a possibility to monitor the plan's goals. To evaluate potentials and acceptance of different technological approaches, two alternative concepts were developed and compared.
{"title":"An interactive strategic information management plan to integrate strategic and tactical information management in hospitals","authors":"U. Mueller, L. Ißler, G. Funkat, A. Winter","doi":"10.1109/SEHC.2009.5069601","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069601","url":null,"abstract":"The precondition for systematic information management is a strategic information management plan that has to be monitored constantly. In general, such a plan is a paper document that goes out of date fast, what reduces the acceptance among the users even faster. Moreover, in the majority of cases no systematic monitoring of whether the goals described in the SIM plan are achieved takes place during the validity period of the plan. The aim of the work described here was to publish the SIM plan as an interactive document, and in parallel to offer a possibility to monitor the plan's goals. To evaluate potentials and acceptance of different technological approaches, two alternative concepts were developed and compared.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131396845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069604
A. Hörbst, E. Ammenwerth
Objective. Quality assurance is a major task with regard to the implementation of Electronic Health Records (EHR). Currently there are only a few approaches explicitly dealing with the quality of EHR services. The objective of this paper is to introduce a new model-based approach to structure and describe quality requirements of EHRs.
{"title":"A structural model for quality requirements regarding Electronic Health Records - State of the art and first concepts","authors":"A. Hörbst, E. Ammenwerth","doi":"10.1109/SEHC.2009.5069604","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069604","url":null,"abstract":"Objective. Quality assurance is a major task with regard to the implementation of Electronic Health Records (EHR). Currently there are only a few approaches explicitly dealing with the quality of EHR services. The objective of this paper is to introduce a new model-based approach to structure and describe quality requirements of EHRs.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130471257","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069600
C. Crichton, J. Davies, J. Gibbons, Steve Harris, Andrew Tsui, J. Brenton
The CancerGrid approach to clinical trials information systems is based on a metamodel developed from the CONSORT statement of best practice in reporting randomised controlled trials. The metamodel is instantiated with metadata elements drawn from a repository, to create a model of a particular clinical trial. The model is then used to derive automatically a trial management system customized for that trial: generating electronic case report forms, configuring randomisation and eligibility services, and parameterising the security subsystem. The key benefits of the approach are a uniform mechanism for trial registration and discovery, reduced cost and rapid implementation of information systems, and shared semantics leading to improved opportunities for meta-analysis. We describe our implementation of this approach, and outline two applications: for a breast cancer study in the UK, and for a rheumatoid arthritis study run by the US Veterans' Health Administration.
{"title":"Metadata-driven software for clinical trials","authors":"C. Crichton, J. Davies, J. Gibbons, Steve Harris, Andrew Tsui, J. Brenton","doi":"10.1109/SEHC.2009.5069600","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069600","url":null,"abstract":"The CancerGrid approach to clinical trials information systems is based on a metamodel developed from the CONSORT statement of best practice in reporting randomised controlled trials. The metamodel is instantiated with metadata elements drawn from a repository, to create a model of a particular clinical trial. The model is then used to derive automatically a trial management system customized for that trial: generating electronic case report forms, configuring randomisation and eligibility services, and parameterising the security subsystem. The key benefits of the approach are a uniform mechanism for trial registration and discovery, reduced cost and rapid implementation of information systems, and shared semantics leading to improved opportunities for meta-analysis. We describe our implementation of this approach, and outline two applications: for a breast cancer study in the UK, and for a rheumatoid arthritis study run by the US Veterans' Health Administration.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124341576","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069606
Christin Lindholm, Martin Höst
Risk management is an important process and risk identification is an important part of this process, especially in development of medical software. This paper presents an experiment where physicians, developers and software developers for medical devices are asked to identify risk in a given scenario describing the procurement of a patient monitoring system. It is concluded that multiple roles and thereby different experiences, will affect the risk identification process. Involving multiple roles, for example users and developers in the risk identification process, will result in a more complete set of identified risks than if only one role is included in the process.
{"title":"Risk identification by physicians and developers - differences investigated in a controlled experiment","authors":"Christin Lindholm, Martin Höst","doi":"10.1109/SEHC.2009.5069606","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069606","url":null,"abstract":"Risk management is an important process and risk identification is an important part of this process, especially in development of medical software. This paper presents an experiment where physicians, developers and software developers for medical devices are asked to identify risk in a given scenario describing the procurement of a patient monitoring system. It is concluded that multiple roles and thereby different experiences, will affect the risk identification process. Involving multiple roles, for example users and developers in the risk identification process, will result in a more complete set of identified risks than if only one role is included in the process.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129549827","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069603
Ali Larab, R. Bastide, Bernard Rigaud
The past few years have witnessed major developments in the field of home care for dependent people or people in loss of autonomy. Our work focuses more specifically on Alzheimer's disease patients. After introducing the problems these patients are confronted with, we propose a tool allowing for the detection of abnormalities in the behavior of the monitored people, as well as the generation and transmission of alarms to a remote monitoring center.
{"title":"Using sensors and labeled graphs to detect the space confusion's problem of patients suffering from Alzheimer's disease","authors":"Ali Larab, R. Bastide, Bernard Rigaud","doi":"10.1109/SEHC.2009.5069603","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069603","url":null,"abstract":"The past few years have witnessed major developments in the field of home care for dependent people or people in loss of autonomy. Our work focuses more specifically on Alzheimer's disease patients. After introducing the problems these patients are confronted with, we propose a tool allowing for the detection of abnormalities in the behavior of the monitored people, as well as the generation and transmission of alarms to a remote monitoring center.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117295926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069605
J. Weber, A. Onabajo
Large-scale health information software systems have to adhere to complex, multi-lateral security and privacy regulations. Such regulations are typically defined in form of natural language (NL) documents. There is little methodological support for bridging the gap between NL regulations and the requirements engineering methods that have been developed by the software engineering community. This paper presents a method and tool support, which are aimed at narrowing this gap by mining and analysing structured security requirements in unstructured NL regulations. A key value proposition of our approach is that requirements are mined “in-place”, i.e., the structured model is tightly integrated with the NL text. This results in better traceability and enables an iterative rather than waterfall-like requirements extraction and analysis process. The tool and method have been evaluated in context of a real-world, large scale project, i.e., the Canadian Electronic Health Record.
{"title":"Mining and analysing security goal models in health information systems","authors":"J. Weber, A. Onabajo","doi":"10.1109/SEHC.2009.5069605","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069605","url":null,"abstract":"Large-scale health information software systems have to adhere to complex, multi-lateral security and privacy regulations. Such regulations are typically defined in form of natural language (NL) documents. There is little methodological support for bridging the gap between NL regulations and the requirements engineering methods that have been developed by the software engineering community. This paper presents a method and tool support, which are aimed at narrowing this gap by mining and analysing structured security requirements in unstructured NL regulations. A key value proposition of our approach is that requirements are mined “in-place”, i.e., the structured model is tightly integrated with the NL text. This results in better traceability and enables an iterative rather than waterfall-like requirements extraction and analysis process. The tool and method have been evaluated in context of a real-world, large scale project, i.e., the Canadian Electronic Health Record.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121029003","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2009-05-18DOI: 10.1109/SEHC.2009.5069607
Ø. Nytrø, Inger Dybdahl Sørby, P. Kárpáti
Designing healthcare information systems is a challenge to software engineering theory and practice. Many requirements engineering (RE) methods demand user-participation, clear functional objectives and a well defined context of use. These demands are hard to meet in the healthcare domain, which is characterized by high diversity, complexity and little time and money to spend. There are many examples of healthcare software systems that have failed due to lacking investment in the early phases of design and requirements analysis. We have developed methods for gathering detailed observational data about care and communication practice. In this article, we explain how this data can be used for iterative, demand-driven, requirements elicitation and to answer design questions. The examples are taken from structured observation of actors, situations, information usage and activities at two Norwegian hospitals. We regard this approach as a useful supplement to other RE methods, in particular for agile development methods.
{"title":"Query-based requirements engineering for health care information systems: Examples and prospects","authors":"Ø. Nytrø, Inger Dybdahl Sørby, P. Kárpáti","doi":"10.1109/SEHC.2009.5069607","DOIUrl":"https://doi.org/10.1109/SEHC.2009.5069607","url":null,"abstract":"Designing healthcare information systems is a challenge to software engineering theory and practice. Many requirements engineering (RE) methods demand user-participation, clear functional objectives and a well defined context of use. These demands are hard to meet in the healthcare domain, which is characterized by high diversity, complexity and little time and money to spend. There are many examples of healthcare software systems that have failed due to lacking investment in the early phases of design and requirements analysis. We have developed methods for gathering detailed observational data about care and communication practice. In this article, we explain how this data can be used for iterative, demand-driven, requirements elicitation and to answer design questions. The examples are taken from structured observation of actors, situations, information usage and activities at two Norwegian hospitals. We regard this approach as a useful supplement to other RE methods, in particular for agile development methods.","PeriodicalId":173217,"journal":{"name":"2009 ICSE Workshop on Software Engineering in Health Care","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129500134","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}