Toolkit/GUBS

GUBS

Construct Pattern·Research·Since 2012

Also known as: Genomic Unified Behavior Specification, Genomic Unified Behaviour Specification, GUBS

Taxonomy: Mechanism Branch / Architecture. Workflows sit above the mechanism and technique branches rather than replacing them.

Summary

GUBS (Genomic Unified Behavior Specification) is a domain-specific, rule-based declarative language for behavioral specification of synthetic biological devices. It represents device programs as behavioral specifications for open systems rather than as complete closed-system descriptions.

Usefulness & Problems

Why this is useful

GUBS is useful as a formal specification method for synthetic biology design, providing a behavioral language intended to structure how device behavior is described. The associated compilation framework is reported to follow a scheme similar to automated theorem proving and is intended to improve design safety.

Problem solved

GUBS addresses the problem of specifying the behavior of synthetic biological devices in open systems, where complete closed-system specification is not the intended model. It provides a formal behavioral description framework rather than an ad hoc or purely structural design description.

Taxonomy & Function

Primary hierarchy

Mechanism Branch

Architecture: A reusable architecture pattern for arranging parts into an engineered system.

Target processes

No target processes tagged yet.

Implementation Constraints

GUBS is presented as a language and compilation framework for specification and design, not as a molecular reagent or genetic part. The evidence does not provide practical details such as software distribution, input syntax, supported chassis, or integration with laboratory build workflows.

The supplied evidence does not report experimental biological validation, benchmark comparisons, or adoption beyond the proposing publications. No specific device classes, host organisms, or quantitative performance outcomes are provided in the evidence.

Validation

Cell-freeBacteriaMammalianMouseHumanTherapeuticIndep. Replication

Supporting Sources

Ranked Claims

Claim 1compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 2compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 3compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 4compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 5compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 6compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 7compilation frameworksupports2013Source 2needs review

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.
Claim 8method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 9method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 10method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 11method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 12method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 13method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 14method characterizationsupports2013Source 2needs review

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.
Claim 15proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 16proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 17proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 18proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 19proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 20proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 21proposes toolsupports2013Source 2needs review

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices
Claim 22semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 23semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 24semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 25semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 26semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 27semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 28semantic propertysupports2013Source 2needs review

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.
Claim 29semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 30semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 31semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 32semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 33semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 34semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 35semantic propertysupports2013Source 2needs review

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.
Claim 36compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 37compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 38compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 39compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 40compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 41compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 42compilation frameworksupports2012Source 1needs review

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.
Claim 43method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 44method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 45method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 46method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 47method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 48method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 49method descriptionsupports2012Source 1needs review

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.
Claim 50proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 51proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 52proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 53proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 54proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 55proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 56proposes toolsupports2012Source 1needs review

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices
Claim 57semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.
Claim 58semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.
Claim 59semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.
Claim 60semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.
Claim 61semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.
Claim 62semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.
Claim 63semantic scopesupports2012Source 1needs review

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.

Approval Evidence

2 sources9 linked approval claimsfirst-pass slug gubs
we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification)

Source:

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices

Source:

compilation frameworksupports

The Gubs compilation framework follows a scheme similar to automated theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automated theorem proving, aiming at improving synthetic biological design safety.

Source:

method characterizationsupports

Gubs is a rule-based declarative language.

Gubs is a rule-based declarative language.

Source:

proposes toolsupports

The paper proposes Gubs, a domain specific language for behavioural specification of synthetic biological devices.

we propose a domain specific language, Gubs (Genomic Unified Behaviour Specification), dedicated to the behavioural specification of synthetic biological devices

Source:

semantic propertysupports

In Gubs, a program is treated as a partial description of system behaviour in an open system rather than a complete closed-system specification.

In contrast to a closed system, a program is always a partial description of the behaviour of the system.

Source:

semantic propertysupports

The semantics of Gubs accounts for hidden non-specified actions that may alter the behaviour of programmed devices.

The semantics of the language accounts the existence of some hidden non-specified actions that possibly alter the behaviour of the programmed devices.

Source:

compilation frameworksupports

The GUBS compilation framework follows a scheme similar to automatic theorem proving and aims to improve synthetic biological design safety.

The compilation framework follows a scheme similar to automatic theorem proving, aiming at improving synthetic biological design safety.

Source:

method descriptionsupports

GUBS is a rule-based declarative language.

GUBS is a rule-based declarative language.

Source:

proposes toolsupports

The paper proposes GUBS as a domain-specific language for behavioral specification of synthetic biological devices.

we propose a domain specific language, GUBS (Genomic Unified Behavior Specification), dedicated to the behavioral specification of synthetic biological devices

Source:

semantic scopesupports

The semantics of GUBS account for hidden non-specified actions that may alter the behavior of the programmed device.

The semantics of the language accounts the existence of some hidden non-specified actions possibly altering the behavior of the programmed device.

Source:

Comparisons

Source-backed strengths

The available evidence supports that GUBS is explicitly domain-specific, rule-based, and declarative, which are advantageous properties for formal behavioral specification. A compilation framework linked to the language is described as theorem-proving-like and aimed at improving synthetic biological design safety.

Ranked Citations

  1. 1.
    StructuralSource 1Electronic Proceedings in Theoretical Computer Science2012Claim 36Claim 37Claim 38

    Extracted from this source document.

  2. 2.
    StructuralSource 2Scientific Annals of Computer Science2013Claim 1Claim 2Claim 3

    Extracted from this source document.