2018
DOI: 10.3390/pr6090167
|View full text |Cite
|
Sign up to set email alerts
|

Towards an Aspect-Oriented Design and Modelling Framework for Synthetic Biology

Abstract: Work on synthetic biology has largely used a component-based metaphor for system construction. While this paradigm has been successful for the construction of numerous systems, the incorporation of contextual design issues—either compositional, host or environmental—will be key to realising more complex applications. Here, we present a design framework that radically steps away from a purely parts-based paradigm by using aspect-oriented software engineering concepts. We believe that the notion of concerns is a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 82 publications
(102 reference statements)
0
6
0
Order By: Relevance
“…It involves systematically exploring all possible states and transitions of a model to check if certain properties or specifications hold true. Model-checking techniques typically involve the following steps [12] :…”
Section: Research Background and Literature Reviewmentioning
confidence: 99%
See 1 more Smart Citation
“…It involves systematically exploring all possible states and transitions of a model to check if certain properties or specifications hold true. Model-checking techniques typically involve the following steps [12] :…”
Section: Research Background and Literature Reviewmentioning
confidence: 99%
“…AOP is a programming paradigm that separates out and abstracts away problems that affect many parts of a system [11]. AOP has been successfully employed in numerous domains [12] [13] to improve the modularity, maintainability, and evolvability of software systems. This research presents a novel method that harnesses AOP to analyze and perform model checking on the dynamic behaviors exhibited by blockchain systems.…”
Section: Introductionmentioning
confidence: 99%
“…Furthermore, metabolic burden can induce stress responses in the host, increasing mutation rates (Matic, 2013;Couto et al, 2018). Whole cell models, combining the impact of load and metabolic burden, show how changing resource availability in a host strain can produce different circuit behavior (Gorochowski et al, 2016;Boeing et al, 2018). Efforts to reduce load and metabolic burden include optimizing circuits for low copy plasmids or chromosomal integration (Lee et al, 2016), and using orthogonal ribosomes to allocate recombinant gene expression to different resource pools (Darlington et al, 2018;Boo et al, 2019).…”
Section: Limitations Of Monoculture Engineeringmentioning
confidence: 99%
“…Computer-aided design is a key component for the efficient engineering of biological systems [1][2][3]. The development of functional synthetic biological circuits is usually hampered by the high levels of uncertainty encountered at different scales.…”
Section: Introductionmentioning
confidence: 99%