Towards a Logical Foundation for Assurance Arguments for Plug & Play Systems
|
|
|
- Philomena Ward
- 10 years ago
- Views:
Transcription
1 Towards a Logical Foundation for Assurance Arguments for Plug & Play Systems Lu Feng, Andrew King, Insup Lee, Oleg Sokolsky PRECISE Center School of Engineering and Applied Science University of Pennsylvania VeriSure: Verification and Assurance Workshop at CAV 2015 San Francisco, 18 July 2015
2 Medical Device Interoperability Problem: little to no integration of devices with each other Humans must automate even simple clinical workflows Unnecessary burdens placed on human caregivers Few opportunities for sensor fusion (better alarms and diagnostics) 2
3 Clinical Scenario: Laser Surgery / Ventilator Doctors enforce the following invariant If laser = on then oxygen = off If patient s SpO2 < 95 then oxygen = on Systems of Systems approach Let devices communicate and automate safety invariant enforcement 3
4 Benefits of Medical Device Interoperability Interoperable medical devices can self-coordinate Provide continuous monitoring Handle routine tasks and respond to obvious problems Alert caregivers in more serious cases; reduce alarm fatigue Physiological closed-loop control in many cases Future Current 4
5 Medical Device Plug-and-Play Open Systems Medical Device Plug-and-Play (MD PnP) Interoperable medical devices based on plug-and-play Vender neutrality based on open medical device interfaces Emerging Interoperability Standards ASTM Standard F for Integrated Clinical Environment (ICE) defines a high-level architecture and functional concept The ICE architecture standard is the focal point for FDA s evaluation of MAP (Medical App Platform) concepts in future medical systems 5
6 ICE Architecture Supervisor App A 1 App A 2 App A n ICE App Code Language / Virtual Devices Network Controller (NC) ICE EI Interface Description Language Ice Equipment Interface (EI) I 1 Ice Equipment Interface (EI) I 2 EI Adapter Physical Device Native EI-Compliant Physical Device 6 EI Adapter Physical Device
7 Virtual Medical Device (VMD) MD PnP enables the concept of VMD A set of medical devices coordinating over a network for clinical scenario + = Device Coordination Algorithm Medical Device Types Virtual Medical Device (VMD) VMD does not physically exist until instantiated at hospitals The Medical Device Coordination Framework (MDCF) Our prototype middleware for managing the correct composition of medical devices into VMD. MDCF/MIDAS Clinician selects appropriate VMD MDCF displays VMD GUI for clinician MDCF binds appropriate devices into VMD instance 7
8 VMD Architecture (Impl.) MAP MedApp1 MedApp2 Application Server Data Logger Ethernet Switch Alarm System Virtual Medical Device 1 Dev 1 Dev 2 Dev 3 8
9 VMD Architecture (Impl.) MAP MedApp1 MedApp2 Application Server Data Logger Ethernet Switch Alarm System Dev 1 Dev 2 Dev 3 Virtual Medical Device 2 9
10 Safety Assurance Challenge for VMD The new system integration paradigm of VMD has serious implications for safety assurance, where the traditional approach won't scale Traditional safety critical systems fixed function designed and integrated by a single system integrator Aerospace Automotive Nuclear 10
11 Traditional System Integration End to end process managed by prime contractor Concept of Operations Deployment Requirements Systems V & V Design Integration Subsystems Implementation System integration and V & V is done before system is delivered to the customer. 11
12 VMD Development & Assembly Medical Device Manufacturer VMD Platform Manufacturer VMD App Developer ConOps Performed by runtime environment of VMD App Execution (dynamic formation of MAP constituted device) Requirements Design Performed by clinical staff VMD Instance Assembly Impl / V & V Deployment Market 12
13 VMD Characteristics There is no prime contractor that is responsible for VMD integration and system-level V&V Assembly is performed after deployment Assembler (hospital staff) does not have expert-level technical knowledge of components & system behavior App developer is responsible for overall system safety arguments Platform services (compatibility checks) assist in determining at app launch time if platform and attached devices satisfy requirements of app The app s directions for assembly of the platform constituted device are stated only in terms of properties/capabilities that are exposed on the interfaces of the platform and devices 13
14 Medical Device Certification In the U.S., FDA approves medical devices for specific use Safety and effectiveness are assessed Evaluation is process-based: ISO 9001 (quality management) and ISO (risk management) Hazard analysis is key to approval FDA s 510(k) requires substantially equivalent to devices on the market No certification of interoperable medical devices Currently, each collection of interconnected devices is a new medical device to be approved. 14
15 Current Regulatory Approach Current regulation of integrated systems (e.g., central station monitors) requires pair-wise clearance: whenever a new type of device is added to the monitoring platform, the entire infrastructure must be re-cleared. Assume monitoring system was originally developed, verified, and received regulatory clearance for devices of type X & Y. + Regulatory Clearance Z X Y In current regulatory approach, adding a new type of device (e.g., Z) typically causes the entire system to be re-submitted for regulatory clearance. 15
16 Pairwise Certification Complexity Example interoperable device ecosystem 3 different (model/manufacturer) blood oxygen sensors, 3 different (model/manufacturer) PCA pumps: Sensors Pumps PO1 PCA1 PO2 PCA2 PO3 PCA3 Each sensor must be approved or certified for use with each pump and vice versa. This is burdensome for manufacturers and regulators. Certification or approval relationship 16
17 Interface-based Certification Example interoperable device ecosystem 3 different (model/manufacturer) blood oxygen sensors, 3 different (model/manufacturer) PCA pumps: Sensors Pumps PO1 Interoperable Sensor Spec Interoperable Pump Spec PCA1 PO2 IS App IP PCA2 PO3 Composition of sensor satisfying IS and pump satisfying IP is shown to be safe and effective PCA3 Each sensor (or pump) only needs certification or approval w.r.t. the interface spec. Additionally, the ecosystem can grow without forcing recertification (or re-approval) of previously analyzed devices Certification or approval relationship 17
18 Some Observations Safety can only be assured by predicting the emergent system behavior Vendors cannot use traditional methods to directly predict a VMD's behavior, because the system does not exit until assembled by hospital users Safety requirements for specific clinical scenarios Devices can interact in unexpected ways, creating new hazards for the patient Manufacturers unlikely anticipate safety hazards for all possible clinical scenarios 18
19 The Proposed Platform Approach Maintain a curated ecosphere of Devices, Apps, and Platforms Apps define the system : Ø Implement the clinical scenario algorithm Ø Specify required devices and their required behavior Ø App can be analyzed for safety using models as proxies for concrete devices and environment Devices carry out required functions Its (formal) capabilities model is captured by its interface Adherence of a device to its capabilities needs to be certified Platforms run the applications and facilitate system composition: Ø Ensures apps are only composed with compatible devices Ø Ensures app QoS requirements are met How does the ecosphere work? 19
20 VMD Ecosphere 20
21 Model-based Safety Reasoning Why model-based reasoning (MBR)? Each App defines a set of possible systems, each of which is an allowed combination of medical devices and platforms App vendors would not be able to analyze all possible systems directly since Ø The number of device/platform combinations may be huge Ø New devices may be admitted after the App is certified What type of models? Models must capture all the relevant behavior of allowed system combinations The suitability of models and their analysis is dependent on: Ø Ecosphere certification/assurance processes Ø Platform quality / capabilities Ø Ecosphere notion of device / app compatibility Ø Intended use of the system Ø The safety properties being checked 21
22 Safety Assurance for VMD Model-based analysis at design time Validation of modeling assumptions during assembly VMD is safe Compliant devices device specifica/on Clinical scenario model communica/on seman/cs Model is verified to be safe Compliant deployment pla5orm 22
23 Development and Instantiation Model the VMD and verify its safety properties Models of constituent devices Scenario logic Two assumptions: Devices behave according to their models Execution and communication semantics are guaranteed by the deployment platform 23
24 Assume-Guarantee Safety Assurance Goal: guarantee that P(A) ( j=1 n D j ) E φ The execution of App A on the platform P, denoted by P(A), together with the assembly of medical devices D 1,, D n in the environment E satisfies the safety property φ. Entities in the assume-guarantee reasoning rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI m j (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E 24
25 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI m j (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E A m A AI m j AI j P m P E m E App developers need to assure that models are faithful to the implementation/platform/environment. 25
26 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI m j (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E A m A AI m j AI j P m P E m E A m ( j=1 n AI jm ) P m E m φ App developers use model checking to verify that the composed system model satisfies the safety property. 26
27 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI m j (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E A m A AI m j AI j P m P E m E A m ( j=1 n AI jm ) P m E m φ 1-5 A ( j=1 n AI j ) P E φ 27
28 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI j m (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E 1-5 A ( j=1 n AI j ) P E φ 6 DI j D j Device manufacturers need to assure that a device's capability specification conforms to its actual behavaior. 28
29 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI j m (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E 1-5 A ( j=1 n AI j ) P E φ 6 DI j D j 7 AI j DI j (or DI j refines AI j ) The compatibility between the App's interface about the required device specification and the actual devices' capability needs to be checked, e.g. by third-party certifiers. 29
30 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI m j (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E 1-5 A ( j=1 n AI j ) P E φ 6 DI j D j 7 AI j DI j 1-7 A ( j=1 n D j ) P E φ 30
31 Assume-Guarantee Reasoning Rule Model Software / Specification Physical Embodiment App A m A P(A) Interface AI j m (j=1 n) AI j (j=1 n) Devices DI j (j=1 n) D j (j=1 n) Platform P m P Environment E m E 1-7 A ( j=1 n D j ) P E φ 8 A P P(A) /* P(A) means Dj s are compatible for A */ 1-8 P(A) ( j=1 n D j ) E φ The execution of App A on the platform P, denoted by P(A), together with the assembly of medical devices D 1,, D n in the environment E satisfies the safety property φ. 31
32 Proposed Assurance Argument Pattern Cntx: Models The models {A m }, {E m }, and for all 1 <= j <= n {AI j m } (n = # of dev. req.) G: AllSat There is adequate assurance that All possible instantiations of {App} satisfy {ɸ} in {E} S: PlatArg Argue via the platform approach Cntxt: Ecosphere Ecosphere compliance mechanisms and associated assurance. G: ModelSat {A m II AI 1 m II II AI n m II P m II E m } satisfies {ɸ} G: ModelsAdequate the models {A m }, {AI j m } (1 <= j <= n), and {P m, E m } are adequate for {ɸ} and {E} n G: PlatformAssurance There is adequate assurance that all platforms in the ecosphere will correctly execute {App} s {A} and will correctly perform app device matching. G: {Env}ModelAdq. The model {E m } captures the behavior of {E} relevant to {ɸ}. G: DevModel{N}Adq. Given ecosphere compliance assurances: If {D i } complies with {DI i } and {DI i } is compatible with {AI n } then {AI n m } captures the behavior of {D} relevant to {ɸ}. G: AlgModelAdq The model A m captures the behavior of A relevant to ɸ. 32
33 Case Study: PCA Control App SpO2s bolusrequest Pulse Oximeter PCA Infusion Pump SpO2 infusionrate stop SpO2 Interlock stop vmd ClosedLoopPCA devices pcapump : PCA po : PulseOximeter logicmodules controller : PCATicketGenerator dataflows po.spo2 50ms controller.spo2 controller./cket 100ms 33 pcapump./cket
34 Example Assurance Case Cntxt: Models The Timed Automata models from Arney et. al.: Patient, PCAappAlg, PulseOx & PCA G: NoOverInfusion There is adequate assurance that all possible instantiations of PCAapp prevent PCA overinfusion. Cntxt: Ecosphere Ecosphere compliance mechanisms and associated assurance. G: ModelSat The timed automata models do not exhibit overinfusion. S: PlatArg Argue via the platform approach. G: PlatformAssurance There is adequate assurance that all platforms in the ecosphere will correctly execute PCAapp and will correctly perform PCAapp s device matching. S: ModelChecking satisfiability is verified using a model-checker. G: ModelsAdequate The Patient, PCAappAlg, PulseOx, and PCA models are adequate. S: ReferenceEcoAssur. The ecosphere platform compliance criteria meets an accepted level of assurance for lifecritical apps. Ev: UPPAAL UPPAAL modelchecking results. G: PatientAdq. The patient model is sound for checking for over-infusion. G: PcaModel Sound G: PulseOxModelAdq. The PulseOx model captures all relevant behavior of compliant and compatible pulse-oximeters Ev: EcoPlatCompliance Ref. to the compliance criteria for platforms G: PCAapAlgModelAdq. The application model captures the relevant behavior S: AcceptedTextBookModel The patient model is an accepted good model of opiod pharmokinetics. S: DevAssurance Argue that PulseOx models all the relevant behaviors (timing, accuracy) that are allowed by the ecosphere pulseox compliance criteria. S: ModelBasedDevel. Argue that the application code was automatically derived from the timed automata model so the model contains all application behavior Ev: TextbookCitatio n Reference to the patient model. Ev: EcoDevComplia nce The compliance criteria used by the ecosphere. 34 Ev: TIMESToolLog Log files generated by the TIMES tool from the code derivation event.
35 Summary Propose an assurance argument pattern to assist the safety analysis of plug & play MCPS that consist of a set of medical devices an App (i.e., a software component that coordinates the medical devices for a specific clinical scenario), and a platform that runs the App Present an assume-guarantee compositional proof rule/ framework for plug & play MCPS and show how it can be used to as a logical basis for the proposed pattern model-based analysis at design time validation of modeling assumptions during assembly 35
36 Thank You! Ques/ons? hqp://precise.seas.upenn.edu
Assuring the Safety, Security, and Reliability of Medical-Device Cyber- Physical Systems (MDCPS)
Assuring the Safety, Security, and Reliability of Medical-Device Cyber- Physical Systems (MDCPS) Insup Lee PRECISE Center Department of Computer and Information Science University of Pennsylvania November
Medical devices are pervasive throughout modern
Plug-and-Play for Medical Devices: Experiences from a Case Study David Arney, Sebastian Fischmeister, Julian M. Goldman, Insup Lee, Robert Trausmuth Medical devices are pervasive throughout modern healthcare,
Medical Device Interoperability: the Medical Device Plug and Play Program
C I M I T Medical Development Group Medical Software SIG 12 October 2011 Waltham, MA Medical Device Interoperability: the Medical Device Plug and Play Program David Arney Systems Engineer, CIMIT/MGH Program
Moderator: Julian M. Goldman, MD, Harvard Medical School, MGH, Partners HealthCare
Panel IV: Challenges: The Digital Health Platform (System of Systems) Moderator: Julian M. Goldman, MD, Harvard Medical School, MGH, Partners HealthCare Regulatory Ambiguity and Requirements for New Devices
Requirements Specification for Apps in Medical Application Platforms
Requirements Specification for Apps in Medical Application Platforms Brian Larson, John Hatcliff, Sam Procter, Patrice Chalin Kansas State University {brl,hatcliff,samuel3,chalin}@ksu.edu Abstract Existing
Medical Device Interoperability Needs, Challenges, and Solutions
Upenn PRECISE Center Cyber-Physical Systems Industry Day October 9 2014 Medical Device Interoperability Needs, Challenges, and Solutions Julian M. Goldman, MD Director, Program on Interoperability, Mass
Medical Application Platform Apps Requirements Engineering
Medical Application Platform Apps Requirements Engineering Brian Larson, John Hatcliff, Sam Procter, Patrice Chalin Kansas State University {brl,hatcliff,samuel3,chalin}@ksu.edu Abstract Existing regulatory
Software Certification and Software Certificate Management Systems
Software Certification and Software Certificate Management Systems (Position Paper) Ewen Denney and Bernd Fischer USRA/RIACS, NASA Ames Research Center, Moffett Field, CA 94035, USA {edenney,fisch}@email.arc.nasa.gov
Enabling a healthier tomorrow MEDICAL DEVICES HCL ENGINEERING AND R&D SERVICES
Enabling a healthier tomorrow MEDICAL DEVICES HCL ENGINEERING AND R&D SERVICES The Environment Today How can the current healthcare and medical device infrastructure meet the requirements of a growing
The HYDRA project. Personal health monitoring
The HYDRA project A middleware platform for personal health monitoring Peter Rosengren, Technical Coordinator [email protected] IST-2005-034891 Personal health monitoring Patient has some medical
Connect care for early intervention
IntelliVue Information Center ix Central monitoring station Connect care for early intervention See more. Know more. Do more. Connecting your teams to each other and to the information they need supports
Medical Device Interoperability: a wicked problem
Medical Device Interoperability: a wicked problem Julian M. Goldman, MD Medical Director, Partners HealthCare Biomedical Engineering Anesthesiologist, Mass Gen Hospital/Harvard Medical School Director,
Model Based Engineering and Its Integration with Safety Assurance Cases for Medical Device Software
Model Based Engineering and Its Integration with Safety Assurance Cases for Medical Device Software Yi Zhang Ph.D., Paul Jones Office of Science and Engineering Laboratories Center for Devices and Radiological
Mobile Medical Application Development: FDA Regulation
Mobile Medical Application Development: FDA Regulation Mobile Medical Applications: Current Environment Currently over 100,000 mobile health related applications are available for download; there is an
Certification of a Scade 6 compiler
Certification of a Scade 6 compiler F-X Fornari Esterel Technologies 1 Introduction Topic : What does mean developping a certified software? In particular, using embedded sofware development rules! What
Introduction of ISO/DIS 26262 (ISO 26262) Parts of ISO 26262 ASIL Levels Part 6 : Product Development Software Level
ISO 26262 the Emerging Automotive Safety Standard Agenda Introduction of ISO/DIS 26262 (ISO 26262) Parts of ISO 26262 ASIL Levels Part 4 : Product Development System Level Part 6 : Product Development
Meeting your Electrical Safety Testing & Quality Requirements
Meeting your Electrical Safety Testing & Quality Requirements Vincent Crabtree PhD Project Manager/Regulatory Advisor StarFish Medical 1 of 23 Contents 1. What are Standards and 60601? 2. Gap Analysis
Medical Cyber Physical Systems and Bigdata Platforms
Medical Cyber Physical Systems and Bigdata Platforms Don.S Department of Computer, Information and Communication Engineering Konkuk University S.Korea [email protected] ABSTRACT Over the past few decades
Synchronizing an X-ray and Anesthesia Machine Ventilator: A Medical Device Interoperability Case Study
Department of Computer & Information Science Departmental Papers (CIS) University of Pennsylvania Year 2009 Synchronizing an X-ray and Anesthesia Machine Ventilator: A Medical Device Interoperability Case
Definition of a Software Component and Its Elements
I' Chapter 1 Definition of a Software Component and Its Elements Bill Councill George T. Heineman 1.1 Introduction The goal of this chapter is to rigorously define terms that describe the best practices
SERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
A Methodology for Safety Critical Software Systems Planning
A Methodology for Safety Critical Software Systems Planning EHAB SHAFEI 1, IBRAHIM F. MOAWAD 2, HANY SALLAM 1, ZAKI TAHA 3, MOSTAFA AREF 3 1 Operation Safety and Human Factors Department, 2 Information
Secure, diagnostically-cleared, mobile access to imaging and information.
Secure, diagnostically-cleared, mobile access to imaging and information. WHY THINK MOBILE FIRST? A mobile first approach offers quicker access to medical information to enable more informed decisions,
EL Program: Smart Manufacturing Systems Design and Analysis
EL Program: Smart Manufacturing Systems Design and Analysis Program Manager: Dr. Sudarsan Rachuri Associate Program Manager: K C Morris Strategic Goal: Smart Manufacturing, Construction, and Cyber-Physical
CAD/CAE systems and cost engineering
CAD/CAE systems and cost engineering The purpose of this article is to explain how total life-cycle solutions can help engineering procurement and construction and plant owner companies meet today s business
Dell s Unified Clinical Archive Solution
Securely store and share data with multiple caregivers. Dell s Unified Clinical Archive Solution Dell s Unified Clinical Archive (UCA) offers a single-source, end-to-end solution for your medical imaging
A Framework for Testing Distributed Healthcare Applications
A Framework for Testing Distributed Healthcare Applications R. Snelick 1, L. Gebase 1, and G. O Brien 1 1 National Institute of Standards and Technology (NIST), Gaithersburg, MD, State, USA Abstract -
GENIVI FAQ. What is the GENIVI Alliance?
GENIVI FAQ What is the GENIVI Alliance? GENIVI Alliance is a non-profit consortium of over 180 automotive industry companies promoting the collaboration and deployment of open source software in the automotive
TÜ V Rheinland Industrie Service
TÜ V Rheinland Industrie Service Business Area: Automation / Functional Safety Contact Minsung Lee +82-2-860-9969 mailto : [email protected] Sales Account Manager for Functional Safety Fax +82-2-860-9862
Expert Reference Series of White Papers. Understanding NIST s Cloud Computing Reference Architecture: Part II
Expert Reference Series of White Papers Understanding NIST s Cloud Computing Reference Architecture: Part II [email protected] www.globalknowledge.net Understanding NIST s Cloud Computing Reference
Physiologic Monitoring Systems & Connectivity
Physiologic Monitoring Systems & Connectivity Barbara Majchrowski, MHSc, PEng CE-IT Town Hall April 11, 2012 ECRI Institute Overview ECRI Institute is an independent, not-for-profit, research organization
Compliance Response Edition 07/2009. SIMATIC WinCC V7.0 Compliance Response Electronic Records / Electronic Signatures. simatic wincc DOKUMENTATION
Compliance Response Edition 07/2009 SIMATIC WinCC V7.0 Compliance Response Electronic Records / Electronic Signatures simatic wincc DOKUMENTATION Compliance Response Electronic Records / Electronic Signatures
SERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
Niagara IT Manager s Guide
3951 Westerre Parkway, Suite 350 Richmond, VA 23233 804.747.4771 Phone 804.747.5204 FAX Niagara IT Manager s Guide A White Paper An IT Manager s Guide to Niagara This document addresses some of the common
Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using
CoSign by ARX for PIV Cards
The Digital Signature Company CoSign by ARX for PIV Cards Seamless and affordable digital signature processes across FIPS 201-compliant systems Introduction to Personal Identity Verification (PIV) In response
International Journal of Enterprise Computing and Business Systems ISSN (Online) : 2230-8849
WINDOWS-BASED APPLICATION AWARE NETWORK INTERCEPTOR Ms. Shalvi Dave [1], Mr. Jimit Mahadevia [2], Prof. Bhushan Trivedi [3] [1] Asst.Prof., MCA Department, IITE, Ahmedabad, INDIA [2] Chief Architect, Elitecore
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
A Scenario of Machine-to-Machine (M2M) Health Care Service
A Scenario of Machine-to-Machine (M2M) Health Care Service Jung-Ho Kim*, Ya-Ting Wei*, Jae-Oh Lee* * Dept. of Electrical, Electronics &, Korea University of Technology and Education, Korea {jungho32, weiyating,
Closed-Loop Modelling in Future Automation System Engineering and Validation
SMCC-07-11-0291.R1 1 Closed-Loop Modelling in Future Automation System Engineering and Validation Valeriy Vyatkin, Senior Member IEEE, Hans-Michael Hanisch, Senior Member IEEE, Cheng Pang, Member IEEE
How To Integrate Medical Devices
Developing a Strategy for Integrating Medical Device Data with Clinical Information Systems Developing a Strategy for Integrating Medical Device Data with Clinical Information Systems WHY NOW? The Current
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
Ensuring Patient Safety in Your Connected Hospital
Ensuring Patient Safety in Your Connected Hospital Erin Sparnon, MEng Engineering Manager [email protected] (610) 825 6000, ext 5539 Learning Objectives Identify patient safety risks that have been mitigated
GSA: A Framework for Rapid Prototyping of Smart Alarm Systems
GSA: A Framework for Rapid Prototyping of Smart Alarm Systems Andrew King, Alex Roederer, Dave Arney Sanjian Chen, Ana Giannareas, Margaret Mullen-Fortino R.N., C. William Hanson III M.D., Vanessa Kern
Open Source Interoperability
Open Source Interoperability Problems, Prototypes, and Potential Jeffrey Peterson Clinical Engineer MD PnP Interoperability Program @ MGH 2 Agenda 1 Problems 2 Prototypes 3 Potential Problems 4 PCA Safety
Networked Medical Devices: Essential Collaboration for Improved Safety
Networked Medical Devices: Essential Collaboration for Improved Safety A recent Sentinel Event Alert published by the Joint Commission stated: As health information technology (HIT) and converging technologies
Fire Station Alerting and Automation
Fire Station Alerting and Automation Proven Technology Extensive Customization Unmatched Service Annually Verified for Integration with Motorola Solutions MCC7100, MCC7500 Consoles and ASTRO 25 Integrated
Software Verification for Space Applications Part 2. Autonomous Systems. G. Brat USRA/RIACS
Software Verification for Space Applications Part 2. Autonomous Systems G. Brat USRA/RIACS Main Objectives Implement a sustained and affordable human and robotic program to explore the solar system and
Study of Wireless Sensor Networks and their application for Personal Health Monitoring. Abstract
Study of Wireless Sensor Networks and their application for Personal Health Monitoring. Author 1 Mr. Parag Jawarkar, Author 2 Mrs. Shweta Lambat Abstract Our paper studied Wireless Sensor Network Application
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.
Implement best practices by using FileMaker Pro 7 as the backbone of your 21 CFR 11 compliant system.
21 CRF 11 Electronic Records and Signatures Implement best practices by using FileMaker Pro 7 as the backbone of your 21 CFR 11 compliant system. By Todd Duell What does Title 21 of the Code of Federal
OVERVIEW OF THE PROJECT...
SYSTEMS ENGINEERING DESIGN PROJECT ENPM 643, Fall 2006 Instructor Authors ENPM643 Dr. M Austin Atul Mehta & Felipe Leite Fall 2006 TABLE OF CONTENTS Section Page 1 OVERVIEW OF THE PROJECT... 3 1.1 PURPOSE...
SOA @ ebay : How is it a hit
SOA @ ebay : How is it a hit Sastry Malladi Distinguished Architect. ebay, Inc. Agenda The context : SOA @ebay Brief recap of SOA concepts and benefits Challenges encountered in large scale SOA deployments
MANAGED FILE TRANSFER: 10 STEPS TO HIPAA/HITECH COMPLIANCE
WHITE PAPER MANAGED FILE TRANSFER: 10 STEPS TO HIPAA/HITECH COMPLIANCE 1. OVERVIEW Do you want to design a file transfer process that is secure? Or one that is compliant? Of course, the answer is both.
Global Health Informatics Standards for Patient Safety
Global Health Informatics Standards for Patient Safety Yun Sik Kwak, MD, PhD Dept Med Info.,Kyungpook Nat l Univ Sch Med Daegu, Korea HL7 Korea ISO/TC 215 APAMI ehscg October 28, 2006 APAMI MIC2006 - Taipei
Cloud Services. More agility. More freedom. More choice.
Cloud Services More agility. More freedom. More choice. What is cloud computing? No longer on the horizon: the cloud has come to business computing. Why consider moving to a cloud model? Why now? Cloud
Open Cloud Computing Interface - Monitoring Extension
GFD-I OCCI-WG Augusto Ciuffoletti, Università di Pisa September 22, 2014 Updated: April 13, 2015 Open Cloud Computing Interface - Monitoring Extension Status of this Document This document provides information
Personna PC web-based software. Q-AdminTM client. Lighting management hub (floor 2) Lighting management hub (floor 1)
Lutron / Tridium BACnet Integration Application Note #525 Revision A August 2014 Quantum Overview GreenGlance client Personna PC web-based software ipad with Q-Control+ app Corporate Building Network Quantum
Overview of Medical Device Design Controls in the US. By Nandini Murthy, MS, RAC
Overview of Medical Device Controls in the US By Nandini Murthy, MS, RAC 18 controls are a regulatory requirement for medical devices. In the US, compliance with the design controls section of 21 Code
The Evolution of Load Testing. Why Gomez 360 o Web Load Testing Is a
Technical White Paper: WEb Load Testing To perform as intended, today s mission-critical applications rely on highly available, stable and trusted software services. Load testing ensures that those criteria
Lecture 3 - Model-based Control Engineering
Lecture 3 - Model-based Control Engineering Control application and a platform Systems platform: hardware, systems software. Development steps Model-based design Control solution deployment and support
Online Checking of a Hybrid Laser Tracheotomy Model in UPPAAL-SMC
Master Thesis Xintao Ma Online Checking of a Hybrid Laser Tracheotomy Model in UPPAAL-SMC Date 06. June, 2013-06. December, 2013 supervised by: Prof. Dr. Sibylle Schupp Prof. Dr. Alexander Schlaefer Jonas
Clinical Scenario #3: Home to Hospital. NIH Award U01EB012470-03 National Institute of Biomedical Imaging & Bioengineering
Clinical Scenario #3: Home to Hospital Current State Clinical Scenario Textual Description & Graphical Workflow Diagrams Working Draft Version 5.0 NIH Award U01EB012470-03 National Institute of Biomedical
Automating Anesthesia at Meditech Hospitals: Removing the Risk
White Paper Automating Anesthesia at Meditech Hospitals: Removing the Risk Direct integration with Meditech, the largest installed base in the industry, plus, powerful decision support capabilities, make
Service Oriented Architecture for Agricultural Vehicles
Service Oriented Architecture for Agricultural Vehicles Leipzig, 30.9.2010 8. Workshop Automotive Software Engineering Dr. G. Kormann, M. Hoeh, H.J. Nissen THE END of Embedded Software? www.electronics-ktn.com/
Applying 4+1 View Architecture with UML 2. White Paper
Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was
Vess. Architectural & Engineering Specifications For Video Surveillance. A2200 Series. www.promise.com. Version: 1.2 Feb, 2013
Vess A2200 Series Architectural & Engineering Specifications Version: 1.2 Feb, 2013 www.promise.com Copyright 2013 Promise Technology, Inc. All Rights Reserved. No part of this document may be reproduced
Agile Model-Based Systems Engineering (ambse)
Agile Model-Based Systems Engineering (ambse) Bruce Powel Douglass, Ph.D. Chief Evangelist, Global Technology Ambassador IBM Rational [email protected] Twitter: @BruceDouglass Yahoo: tech.groups.yahoo.com/group/rt-uml/
A Framework for the Semantics of Behavioral Contracts
A Framework for the Semantics of Behavioral Contracts Ashley McNeile Metamaxim Ltd, 48 Brunswick Gardens, London W8 4AN, UK [email protected] Abstract. Contracts have proved a powerful concept
Medical Device Data Systems, Medical Image Storage Devices, and Medical Image Communications Devices
Medical Device Data Systems, Medical Image Storage Devices, and Medical Image Communications Devices Draft Guidance for Industry and Food and Drug Administration Staff DRAFT GUIDANCE This guidance document
Oracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures
Towards Modeling and Transformation of Security Requirements for Service-oriented Architectures Sven Feja 1, Ralph Herkenhöner 2, Meiko Jensen 3, Andreas Speck 1, Hermann de Meer 2, and Jörg Schwenk 3
Software Development: The Waterfall Model
Steven Zeil June 7, 2013 Contents 1 Software Development Process Models 2 1.1 Components of the Waterfall Model................................. 2 1.1.1 What is a requirement?. 2 1.1.2 Testing..........
LDAP Authentication Configuration Appendix
1 Overview LDAP Authentication Configuration Appendix Blackboard s authentication technology is considered a focal point in the company s ability to provide true enterprise software. Natively, the Blackboard
Maximizing return on plant assets
Maximizing return on plant assets Manufacturers in nearly every process industry face the need to improve their return on large asset investments. Effectively managing assets, however, requires a wealth
Wellness screening for your machine Remote Condition Monitoring
Wellness screening for your machine Remote Condition Monitoring 2 Condition-based diagnostics: highest availability for lower operating costs The objective was clear: to achieve 100 percent availability
Overview of SODA and The Stepstone Reference Implementation.
Overview of SODA and The Stepstone Reference Implementation. Device Integration in an SOA model 11/14/07 Overview SODA Overview Stepstone Introduction Architecture Stepstone and Integration with a business
Estimating Impact of Change
Traceability in Software Engineering Estimating Impact of Change Gøran K. Olsen SINTEF ICT Oslo, Norway [email protected] Overview Model Driven Engineering Traceability Traceability Usage Certification
Healthcare Cybersecurity Risk Management: Keys To an Effective Plan
Healthcare Cybersecurity Risk Management: Keys To an Effective Plan Anthony J. Coronado and Timothy L. Wong About the Authors Anthony J. Coronado, BS, is a biomedical engineering manager at Renovo Solutions
Certification Report
Certification Report EAL 3+ Evaluation of AccessData Cyber Intelligence and Response Technology v2.1.2 Issued by: Communications Security Establishment Canada Certification Body Canadian Common Criteria
Certification Report
Certification Report EAL 2+ Evaluation of Issued by: Communications Security Establishment Certification Body Canadian Common Criteria Evaluation and Certification Scheme 2008 Government of Canada, Communications
