37 resultados para Modular reasoning
em BORIS: Bern Open Repository and Information System - Berna - Suiça
Resumo:
The molecular engineering of cell-instructive artificial extracellular matrices is a powerful means to control cell behavior and enable complex processes of tissue formation and regeneration. This work reports on a novel method to produce such smart biomaterials by recapitulating the crosslinking chemistry and the biomolecular characteristics of the biopolymer fibrin in a synthetic analog. We use activated coagulation transglutaminase factor XIIIa for site-specific coupling of cell adhesion ligands and engineered growth factor proteins to multiarm poly(ethylene glycol) macromers that simultaneously form proteolytically sensitive hydrogel networks in the same enzyme-catalyzed reaction. Growth factor proteins are quantitatively incorporated and released upon cell-derived proteolytic degradation of the gels. Primary stromal cells can invade and proteolytically remodel these networks both in an in vitro and in vivo setting. The synthetic ease and potential to engineer their physicochemical and bioactive characteristics makes these hybrid networks true alternatives for fibrin as provisional drug delivery platforms in tissue engineering.
Resumo:
As domain-specific modeling begins to attract widespread acceptance, pressure is increasing for the development of new domain-specific languages. Unfortunately these DSLs typically conflict with the grammar of the host language, making it difficult to compose hybrid code except at the level of strings; few mechanisms (if any) exist to control the scope of usage of multiple DSLs; and, most seriously, existing host language tools are typically unaware of the DSL extensions, thus hampering the development process. Language boxes address these issues by offering a simple, modular mechanism to encapsulate (i) compositional changes to the host language, (ii) transformations to address various concerns such as compilation and highlighting, and (iii) scoping rules to control visibility of language extensions. We describe the design and implementation of language boxes, and show with the help of several examples how modular extensions can be introduced to a host language and environment.