The Assurance Timeline: Building Assurance Cases for Synthetic Biology

Recent research advances in modifying and controlling DNA have created a booming field of biological engineering called synthetic biology. In synthetic biology engineers manipulate and modify living organisms to change (and produce entirely novel) functionality, which has led to new fuel sources or the ability to mitigate pollution. Synthetic biology research is also expected to lead to methods of intelligent drug delivery. In synthetic biology, designs are first built using biological programming languages and then implemented in a laboratory. These synthetic organisms can be considered living programs that will sense, respond and interact with humans while they persist in the natural environment. We argue that we should view these as safety critical devices which can be both regulated and certified. Since the synthetically engineered organisms follow a regular cycle of reproduction and replication that involves mutations, they will eventually adapt and evolve new behavior over time. In this paper we propose the use of an assurance case for synthetically engineered organisms, and present an orthogonal dimension, an assurance timeline, that can be used to reason about the dynamic, evolving aspects of these systems. We present a case study based on a real application to illustrate our ideas.

[1]  Tim Kelly,et al.  The Goal Structuring Notation – A Safety Argument Notation , 2004 .

[2]  Martin Wirsing,et al.  Engineering of Software-Intensive Systems: State of the Art and Research Challenges , 2008, Software-Intensive Systems and New Computing Paradigms.

[3]  J. Goodenough,et al.  Towards an Assurance Case Practice for Medical Devices , 2009 .

[4]  R. Rosselló,et al.  Cell communication and tissue engineering , 2010, Communicative & integrative biology.

[5]  D. Laván,et al.  Safe and effective synthetic biology , 2010, Nature Biotechnology.

[6]  Jean Peccoud,et al.  Strengths and limitations of the federal guidance on synthetic DNA , 2011, Nature Biotechnology.

[7]  Ewen Denney,et al.  AdvoCATE: An Assurance Case Automation Toolset , 2012, SAFECOMP Workshops.

[8]  Y. Benenson Biomolecular computing systems: principles, progress and potential , 2012, Nature Reviews Genetics.

[9]  A. Papachristodoulou,et al.  Engineering and ethical perspectives in synthetic biology , 2012, EMBO reports.

[10]  Geoff S. Baldwin Synthetic Biology — A Primer , 2012 .

[11]  R. Weiss,et al.  Foundations for the design and implementation of synthetic genetic circuits , 2012, Nature Reviews Genetics.

[12]  Ewen Denney,et al.  A Lightweight Methodology for Safety Case Assembly , 2012, SAFECOMP.

[13]  Kim G. Larsen,et al.  Runtime Verification of Biological Systems , 2012, ISoLA.

[14]  Jack H. Lutz,et al.  Requirements analysis for a product family of DNA nanodevices , 2012, 2012 20th IEEE International Requirements Engineering Conference (RE).

[15]  Alexander Kelle,et al.  Beyond Patchwork Precaution in the Dual-Use Governance of Synthetic Biology , 2012, Science and Engineering Ethics.

[16]  Drew Endy,et al.  A survey of enabling technologies in synthetic biology , 2013, Journal of biological engineering.

[17]  Allan Kuchinsky,et al.  The Synthetic Biology Open Language (SBOL) provides a community standard for communicating designs in synthetic biology , 2014, Nature Biotechnology.

[18]  R. Sarpeshkar Analog synthetic biology , 2014, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[19]  Jose Luis de la Vara,et al.  Safety Evidence Traceability: Problem Analysis and Model , 2014, REFSQ.

[20]  Jeffrey J. Tabor,et al.  Leveraging synthetic biology for tissue engineering applications , 2014 .

[21]  Jack H. Lutz,et al.  Automated requirements analysis for a molecular watchdog timer , 2014, ASE.

[22]  Iain Bate,et al.  An Approach to Maintaining Safety Case Evidence After A System Change , 2014, EDCC 2014.

[23]  Hugo Sant'Ana Pereira,et al.  Mammalian synthetic biology: emerging medical applications , 2015, Journal of The Royal Society Interface.

[24]  Ewen Denney,et al.  Formal Foundations for Hierarchical Safety Cases , 2015, 2015 IEEE 16th International Symposium on High Assurance Systems Engineering.

[25]  Ji Wu,et al.  A systematic approach for safety evidence collection in the safety-critical domain , 2015, 2015 Annual IEEE Systems Conference (SysCon) Proceedings.

[26]  Tim Kelly,et al.  Controlled Expression for Assurance Case Development , 2015 .

[27]  Ewen Denney,et al.  Dynamic Safety Cases for Through-Life Safety Assurance , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.

[28]  Chung-Ling Lin,et al.  Generation of Assurance Cases for Medical Devices , 2015, Computer and Information Science.

[29]  E. Papoutsakis,et al.  Synthetic methylotrophy: engineering the production of biofuels and chemicals based on the biology of aerobic methanol utilization. , 2015, Current opinion in biotechnology.

[30]  Lara Bereza-Malcolm,et al.  Environmental sensing of heavy metals through whole cell microbial biosensors: a synthetic biology approach. , 2015, ACS synthetic biology.

[31]  Patrick J. Graydon Formal Assurance Arguments: A Solution in Search of a Problem? , 2015, 2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks.

[32]  Simone Pozzi,et al.  Should healthcare providers do safety cases? Lessons from a cross-industry review of safety case practices , 2016 .