Software Engineering-Inspired
Approach to Prevention Healthcare
Victor Rentea, Andrei Vasilateanu, Radu Ioanitescu and
Luca Dan Serbanati
Faculty of Engineering Taught in Foreign Languages,
Politehnica University of Bucharest,
Bucharest, Romania,,,
State of the art
Increased health expenditures:
• increasing chronic conditions, in young people
• global population ageing
Proposed solutions
o Care coordination
o Patient empowerment
Patient empowerment in prevention:
avoid even the start of a chronic condition
Traditional approaches
Existing eHealth IT systems:
• focus on acute disease care
• favor diagnosis and treatment of current symptoms
Future eHealth systems:
-Leverage of EBM data: randomized clinical trials resulting
in clues on the best attitude to follow, quantified in Relative
Risks (RR%)
-Supporting patient empowerment
-Focus on prevention and monitoring
Software Engineering vs
Prevention Healthcare
• Many conceptual similarities:
• Critical decisions based on an abstract model built
within multiple iterations
• Partial knowledge problems in an ever unpredictable
ever-changing universe: business requirements and
health state changes
• Emphasize their continuous nature
• Use of proven patterns and guidelines
• Concern oriented approach to software analysis and
design projected to health state management
Conceptual System Design
• Concern-oriented design
• Main components
• Personal Health Record (PHR)
• Past and present tenses of the patient’s health state
• Latest information, authoritative or not (self-gathered)
• Draws data from the EHR
• Avatar
• Leading agent, coordinator
• Interacts with the user, adapts to his personality
• Tries to increase its impact on the user’s behavior
• Virtual Health Assistant (VHA)
• Distributed maintenance and responsibility of KBses
Patient-Centric Virtual Organization
• Software Engineering aproach to prevention healthcare
• Conceptual design of a concern-oriented multi-agent
system for monitoring the health state and stimulating
the patient empowerment
• Unlike most existing agent systems, the control loop
does not include any medical staff
• quicker adoption, lower costs and greater scalability
• Emphasis on prevention targeted at persons with no or
limited symptomatology.
• Detect incipient stages of an unsuspected illness
• Provide alternatives to prevent its debut