High Confidence Medical Device Software and Systems (HCMDSS) Workshop Planning Meeting Insup Lee Department of Computer and Information Science University.

Slides:



Advertisements
Similar presentations
Integrating the Healthcare Enterprise IHE Overview Keith W. Boone Interoperability Architect, GE Healthcare Co-chair, IHE Patient Care Coordination PC.
Advertisements

Interoperability 101 Bridget A. Moorman, CCE Technical Manager Industry Advisory Board Renewing Health The Continua Alliance.
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
High Confidence Medical Device Software and Systems (HCMDSS) Workshop Insup Lee Department of Computer and Information Science University of Pennsylvania.
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
February 21, 2008 Center for Hybrid and Embedded Software Systems Cyber-Physical Systems (CPS): Orchestrating networked.
Cyber Education Project Accreditation Committee November 2014.
Breakout Sessions HCMDSS Workshop. Six Working Groups 1.Foundations for Integration of Medical Device Systems/Models 2.Distributed Control & Sensing of.
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force.
November 17, 2004Planning Meeting for HCMDSS Workshop Breakout Session 2(II): Development Summary W. Rance Cleaveland II, PhD CEO, Reactive Systems Inc.
Enriched Communities through Coordinated Geospatial Infrastructure Welcome to the 2006 YorkInfo Partnership Annual General Meeting.
Automated Analysis and Code Generation for Domain-Specific Models George Edwards Center for Systems and Software Engineering University of Southern California.
HCMDSS November 16-17, 2004 Arlington, VA Victoria L. Rich, PhD, RN Chief Nursing Officer Hospital of the University of Pennsylvania Assistant Dean of.
Tomorrow’s Software Today ® HCMDSS Panel Presentation: Software and Systems Engineering for Medical Devices W. Rance Cleaveland II, PhD CEO, Reactive Systems.
Break-out Session I Group II: Medical Software and Systems Engineering HCMDSS November 16-17, 2004 Arlington, Virginia.
February 11, 2010 Center for Hybrid and Embedded Software Systems Cyber-Physical Systems (CPS): Orchestrating networked.
How do we make sense of modeling and model analysis? Oleg Sokolsky Department of Computer and Information Science University of Pennsylvania Workshop on.
High Confidence Medical Device Software and Systems: A programming languages and tools perspective Mark P Jones Department of Computer Science & Electrical.
Real-Time and Multimedia Systems Laboratory Carnegie Mellon System Integration Raj Rajkumar Professor, ECE and CS Director, Real-Time and Multimedia Systems.
5/24/011 Advanced Tool Integration for Embedded Systems Assurance Insup Lee Department of Computer and Information Science University of Pennsylvania.
Software Verification and Validation (V&V) By Roger U. Fujii Presented by Donovan Faustino.
1 C-99 Assessing Student Learning in Graduate Degree Programs C-99 Assessing Student Learning in Graduate Degree Programs Bob Smallwood, University of.
On Education Gerrit C. van der Veer most work done by Anne Bowser Elizabeth Churchill Jennifer Preece.
Chapter 1- Introduction Lecture 1 Ready, fire, aim (the fast approach to software development). Ready, aim, aim, aim, aim... (the slow approach to software.
High Confidence Medical Device Software and Systems Workshop: Government Participants and their Expectations June 2 – 3, 2005 Sally E. Howe, Ph.D. Associate.
Annual SERC Research Review, October 5-6, By Jennifer Bayuk Annual SERC Research Review October 5-6, 2011 University of Maryland Marriott Inn and.
Session Materials  Wiki   Wireless  Network: OpenAir  Password:
Region 1 Senior Member Elevation Program Concurrent with the Region 1 Board of Governor’s Meeting August 18, 2012 Harold Belson IEEE A & A Committee Member.
Software Engineering ‘The establishment and use of sound engineering principles (methods) in order to obtain economically software that is reliable and.
 ELECTRI Council Meeting  Information Technology Assessment for Line Electrical Contractors Vanessa Valentin, Ph.D. Assistant Professor Department of.
ESA/ESTEC, TEC-QQS August 8, 2005 SAS_05_ESA SW PA R&D_Winzer,Prades Slide 1 Software Product Assurance (PA) R&D Road mapping Activities ESA/ESTEC TEC-QQS.
1 Chapter Nine Engineering Your Career. 2 Engineering Careers  Electrical and computer engineers find employment in: 1.Private industry. 2.Government.
1 New Development Techniques: New Challenges for Verification and Validation Mats Heimdahl Critical Systems Research Group Department of Computer Science.
IEEE SCC41 PARs Dr. Rashid A. Saeed. 2 SCC41 Standards Project Acceptance Criteria 1. Broad market application  Each SCC41 (P1900 series) standard shall.
Tufts University School Of Engineering Tufts Wireless Laboratory TWL Direction Almir Davis 09/28/20091.
Beyond and Decisions: From Problem Formulation to Dose- Response.
Complex Aerospace Systems Exchange (CASE) 2012 Conference Planning Committee Meeting 11 Jan 2012.
Science Fair How To Get Started… (
Hosted by: Institute for Software Integrated Systems (ISIS) Vanderbilt University Software Reliability for FCS May 18-19, 2004 ARO Workshop.
United States Department of Justice Global Security Working Group Update Global Advisory Committee November 2, 2006 Washington, D.C.
Distinguished Talk Dr. Jun Wang, IEEE Fellow Professor Dept. of Mechanical and Automation Engineering, The Chinese University of Hong Kong For further.
1 "Workshop 31: Developing a Hands-on Undergraduate Parallel Programming Course with Pattern Programming SIGCSE The 44 th ACM Technical Symposium.
National Cybersecurity Center of Excellence Increasing the deployment and use of standards-based security technologies Mid-Atlantic Federal Lab Consortium.
High Confidence Software and Systems HCMDSS Workshop Brad Martin June 2, 2005.
A Capacity Building Program of the Virginia Department of Education Division Support for Substantial School Improvement 1.
This material was developed by Oregon Health & Science University, funded by the Department of Health and Human Services, Office of the National Coordinator.
List of Nominations Welcome! CYBERINFRASTRUCTURE FOR ENVIRONMENTAL RESEARCH AND EDUCATION.
Hosted by: Institute for Software Integrated Systems (ISIS) Vanderbilt University Software Reliability for FCS Discussion Format May 18-19, 2004 ARO Workshop.
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
CS223: Software Engineering Lecture 2: Introduction to Software Engineering.
1 The Requirements Problem Chapter 1. 2 Standish Group Research Research paper at:  php (1994)
Department of Computer Science and Engineering, and KINDI Laboratory for Computing Research Joint Seminar Cloud computing is a paradigm shift to a new.
Government and Industry IT: one vision, one community Vice Chairs April Meeting Agenda Welcome and Introductions GAPs welcome meeting with ACT Board (John.
Chapter 1- Introduction Lecture 1. Topics covered  Professional software development  What is meant by software engineering.  Software engineering.
DOCUMENT #:GSC15-PLEN-52 FOR:Presentation SOURCE:ATIS AGENDA ITEM:PLEN 6.11 CONTACT(S):Maria Estefania ATIS and.
Teacher Leadership & Action Research or Teachers As Leaders: Some Thoughts To Share Rebecca K. Fox, Ph.D. College of Education and Human Development.
Author : Elliot B. Sloane, Ph.D. American College of Clinical Engineering, President Villanova University Department of Decision.
Nursing Informatics MNS 5103 MASTER OF NURSING SCIENCE (MNS)
1 Child and Family Teaming Module 2 The Child and Family Team Meeting: Preparation, Facilitation, and Follow-up.
Technical Operations Report Board of Governors Meeting May 7-9, 2015
CompSci 280 S Introduction to Software Development
Chapter 1- Introduction
Abbas El Gamal BoG Meeting, Chicago October 1, 2016
Opening - Launch of Phase 2
Testbed for Medical Cyber-Physical Systems
Building the foundations for innovation
Chapter 1- Introduction
Data Quality: Practice, Technologies and Implications
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Presentation transcript:

High Confidence Medical Device Software and Systems (HCMDSS) Workshop Planning Meeting Insup Lee Department of Computer and Information Science University of Pennsylvania November 16-17, 2004 Arlington, VA

Welcome  The Federal Government sponsor agencies and the university organizers are grateful that you forfeited participation in other activities on your busy schedules to be here  We thank you and hope that this meeting proves to be well worth your time and effort.  Experience has taught us that assembling a small group of experts in planning meetings to prepare for larger related workshops yields highly successful results. Therefore, as leaders and visionaries in the medical device industry, research laboratories, and academia, your full participation in this activity is critical to the success of this planning meeting.  We encourage your thought provoking ideas and insights for identifying the software and systems issues and challenges that face the medical device industry.

The Problem Statement  The rapidly increasing software complexity of medical devices makes the development of high integrity medical device software and systems a crucial issue in reducing medical errors and prolonging and saving lives.  Software for future medical devices cannot be developed using existing design and productivity technologies.  The increasingly heterogeneous nature of medical device design requires the need to identify emerging technical and scientific issues in medical devices and to identify obstacles to the development and certification of medical device software and systems

HCMDSS Workshop Planning Meeting (WPM)  Goal of WPM  Identify crucial medical device software and systems issues that will help shape a research needs agenda for a larger national-level HCMDSS Workshop slated for May  Topics for the workshop  Identify potential stakeholders, key invitees, and PC members  Prepare WPM report

HCMDSS workshop in Spring 2005  Motivation  Improve the design, certification, and operation (by both health care professionals and consumers) of medical device software and systems that will result in better and more cost-effective medical care.  Goals  Identify research challenges and emerging issues  Generate research needs and roadmap at the national level across multiple agencies  Create a community

Schedule: Day One  Panels  Design of future medical devices  Software and systems engineering for medical devices  Future usage environments and systems integration  Breakout sessions 1 & 2  Session 1  Group I: Current/Future Medical Devices  Group II: Medical Software Engineering  Group III: Medical Care and Support Systems  Group IV: Quantum Leap Technologies  Session 1  Group I: Requirements Specifications for Certifiable Design  Group II: Development  Group III: Certification  Group IV: Fielding, Operation, and Maintenance  Wrap-up Session / Review of the next day's schedule

Meeting Agenda: Panels  Panel presentations are designed to help set the tone for the afternoon breakout sessions (be provocative, focus on big problems, speculative on future) Panel 1: Design of future medical devices Panel 2: Software and systems engineering for medical devices Panel 3: Future usage environments and systems integration  Panel presenters might be asked to develop their presentations further as white papers for the May 2005 Workshop.

Breakout Sessions  Participant assignments  Each of you have been pre-assigned to two breakout groups including one for Session 1 and another for Session 2.  Facilitators  Each breakout group has a facilitator and a recorder who are there to facilitate and record! You are to actively provide input.  Deliverables  The facilitators/recorders are expected  to produce summary slides in PowerPoint and written summary  to make oral presentations of the groups’ findings to the full plenary on tomorrow morning

Breakout session guidelines  Brainstorming, brainstorming, brainstorming  Write down all ideas. If you don’t get it in writing now, there’s no way to capture it later.  This is not a time for discussing, criticizing, or wordsmithing.  This is not the time for individuals to talk only about their own research or their company’s products. Rather this is the time for representatives of various parts of the field to identify the key questions that the field needs to address.  We have court reporters for our plenary sessions, but not the breakouts.

Breakout Session 1  Group I: Current/Future Medical Devices - trends and the convergence of information technology and medical device technology. A key area of discussion concerns what we may need to do in order to achieve highly reliable IT-intensive devices that are feasible to both develop and to certify.  Group II: Medical Software and System Engineering - current and needed best practice in software engineering for medical devices and systems. This would consider changes in the software and systems to be deployed, and the increasing challenges of IT certification  Group III: Medical Care and Support Systems - current and changing variety of environments in which the new medical device technology would deployed, and the certification challenges that accompany them.  Group IV: Quantum Leap Technologies - look forward and predict possible future states of medical technologies years out. What breakthroughs are needed to enable this vision, particularly in IT? What are the certification challenges?

Breakout session 2  Group I: Requirements Specifications for Certifiable Design - current and needed future practice in specification of medical devices and systems. Getting the right requirements and specifications is never easy: they must be complete without prematurely constraining design, interoperable, etc.  Group II: Development - current practice and improvements in available technologies and approaches needed for high-confidence system and software development. What are the challenges in developing highly reliable software for medical devices and systems, yet achieving reasonable time-to-market and profitability?  Group III: Certification - best current and possible future practice in device and system certification. Other domains (e.g., aviation) are considering whether certification should move from a process standard to a greater orientation towards product and design evidence. What is the perspective of this community regarding needs in V&V and certification?  Group IV: Fielding, Operation, and Maintenance - current and future scenarios for fielding, operation, and maintenance. What changes are occurring and what changes are needed? What assurance needs exist for high- confidence deployment, operation, and upgrade of medical systems in these settings?

Schedule: Day Two  7:30 - 8:30Continental breakfast  8: :00Breakout sessions reports  10: :00Open discussion  11: :15Break  11: :45Discussion of summary report topics for the May 2005 Workshop  11: :00Wrap-up (Overview of Expectations for the May 2005 Workshop)  12:15Planning Meeting Adjourned  12:30 - 3:00Program Committee meeting (Closed)

Before we begin  Government representatives  Participants

Let’s begin!

Bio Insup Lee received the B.S. degree in mathematics from the University of North Carolina, Chapel Hill, in 1977, and the Ph.D. degree in computer science from the University of Wisconsin, Madison, in He is currently Professor in the Department of Computer and Information Science at the University of Pennsylvania, where he has been since He was CSE Undergraduate Curriculum Chair from September 1994 to August His research interests include embedded systems, real-time computing, formal methods, wireless network, and software engineering. He has been developing programming concepts, language constructs, and operating systems for real-time systems. In recent years, he has developed specification, analysis, and testing techniques based on real-time process algebra (ACSR). In addition, he has devoloped a hierarchical specification language for hybrid systems (CHARON). Based on CHARON, he is currently developing techniques for automatic code generation and test generation. Furthermore, he is currently working in wireless network, especially power-aware protocols and security. He also has benn developing the run-time monitoring and checking framework (MaC) that can be used to assure the correctness of a running system through monitoring and checking of safety, QoS, and security properties. The prototype MaC system has been implemented in Java and is currently being ported to Real-Time Java. He is currently chair of IEEE Technical Committee on Real-Time Systems. He has served on numerous program committees, and also (co-)chaired several conferences and workshops, including IEEE Real-Time Systems Symposium in 1992 and 1993, International Workshop on Real-Time Computing Systems and Applications in 1994 and 1996, CONCUR '95 (Internation Conference on Concurrency Theory) in 1995, IEEE International Symposium on Object- oriented Real-time distributed Computing (ISORC) in 1998 and 2000, and EMSOFT in He has been on the editorial boards of IEEE Transactions on Computers ( ), Formal Methods in System Design, and Journal of Electrical Engineering and Information Science. He is IEEE fellow.