Matches in SemOpenAlex for { <https://semopenalex.org/work/W2103249776> ?p ?o ?g. }
- W2103249776 abstract "Highly integrated domain-specific environments are essential for the efficient design of complex physical products. However, developing such design environments is today a resource-consuming error-prone process that is largely manual. Meta-modeling and meta-programming are the key to the efficient development of such environments. The ultimate goal of our research is the development of a meta-modeling approach and its associated meta-programming methods for the synthesis of model-driven product design environments that support modeling and simulation. Such environments include model-editors, compilers, debuggers and simulators. This thesis presents several contributions towards this vision, in the context of the Modelica framework. Thus, we have first designed a meta-model for the object-oriented declarative modeling language Modelica, which facilitates the development of tools for analysis, checking, querying, documentation, transformation and management of Modelica models. We have used XML Schema for the representation of the meta-model, namely, ModelicaXML. Next, we have focused on the automatic composition, refactoring and transformation of Modelica models. We have extended the invasive composition environment COMPOST to handle Modelica models described using ModelicaXML. The Modelica language semantics has already been specified in the Relational Meta-Language (RML), which is an executable meta-programming system based on the Natural Semantics formalism. Using such a meta-programming approach to manipulate ModelicaXML, it is possible to automatically synthesize a Modelica compiler. However, such a task is difficult without the support for debugging. To address this issue we have developed a debugging framework for RML, based on abstract syntax tree instrumentation in the RML compiler and support of efficient tools for complex data structures and proof-trees visualization. Our contributions have been implemented within OpenModelica, an open-source Modelica framework. The evaluations performed using several case studies show the efficiency of our metamodeling tools and methods." @default.
- W2103249776 created "2016-06-24" @default.
- W2103249776 creator A5003798517 @default.
- W2103249776 date "2005-01-01" @default.
- W2103249776 modified "2023-09-23" @default.
- W2103249776 title "Contributions to Meta-Modeling Tools and Methods" @default.
- W2103249776 cites W147779991 @default.
- W2103249776 cites W1488692405 @default.
- W2103249776 cites W1492175084 @default.
- W2103249776 cites W1501556234 @default.
- W2103249776 cites W1506397536 @default.
- W2103249776 cites W1517125074 @default.
- W2103249776 cites W1519972603 @default.
- W2103249776 cites W1530366124 @default.
- W2103249776 cites W1532077930 @default.
- W2103249776 cites W1533326984 @default.
- W2103249776 cites W1535937474 @default.
- W2103249776 cites W1539229560 @default.
- W2103249776 cites W1546727036 @default.
- W2103249776 cites W1552722946 @default.
- W2103249776 cites W1555104280 @default.
- W2103249776 cites W1567266381 @default.
- W2103249776 cites W1570383166 @default.
- W2103249776 cites W1578007245 @default.
- W2103249776 cites W1584951182 @default.
- W2103249776 cites W1591075033 @default.
- W2103249776 cites W1596358429 @default.
- W2103249776 cites W1602801198 @default.
- W2103249776 cites W1605034451 @default.
- W2103249776 cites W1649645444 @default.
- W2103249776 cites W1762323318 @default.
- W2103249776 cites W1801888031 @default.
- W2103249776 cites W1823516517 @default.
- W2103249776 cites W1824352287 @default.
- W2103249776 cites W1979599424 @default.
- W2103249776 cites W1989252420 @default.
- W2103249776 cites W1996703648 @default.
- W2103249776 cites W2001638679 @default.
- W2103249776 cites W2002854819 @default.
- W2103249776 cites W2005915144 @default.
- W2103249776 cites W2007187080 @default.
- W2103249776 cites W2008317913 @default.
- W2103249776 cites W2015256273 @default.
- W2103249776 cites W2019952623 @default.
- W2103249776 cites W2027620096 @default.
- W2103249776 cites W2051476306 @default.
- W2103249776 cites W2098009157 @default.
- W2103249776 cites W2112134656 @default.
- W2103249776 cites W2114067856 @default.
- W2103249776 cites W2115680394 @default.
- W2103249776 cites W2117144512 @default.
- W2103249776 cites W2121460997 @default.
- W2103249776 cites W2143238865 @default.
- W2103249776 cites W2150765606 @default.
- W2103249776 cites W2159503156 @default.
- W2103249776 cites W233357501 @default.
- W2103249776 cites W252108050 @default.
- W2103249776 cites W2540599577 @default.
- W2103249776 cites W2724635266 @default.
- W2103249776 cites W280014884 @default.
- W2103249776 cites W2914260883 @default.
- W2103249776 cites W2914859070 @default.
- W2103249776 cites W2914964273 @default.
- W2103249776 cites W308690521 @default.
- W2103249776 cites W619812816 @default.
- W2103249776 cites W80933325 @default.
- W2103249776 cites W82028491 @default.
- W2103249776 cites W135717623 @default.
- W2103249776 cites W152800020 @default.
- W2103249776 cites W2053591391 @default.
- W2103249776 cites W2130493401 @default.
- W2103249776 cites W2258761162 @default.
- W2103249776 cites W2278483359 @default.
- W2103249776 cites W23685451 @default.
- W2103249776 cites W2471269671 @default.
- W2103249776 cites W2519377959 @default.
- W2103249776 cites W3101313961 @default.
- W2103249776 hasPublicationYear "2005" @default.
- W2103249776 type Work @default.
- W2103249776 sameAs 2103249776 @default.
- W2103249776 citedByCount "1" @default.
- W2103249776 countsByYear W21032497762012 @default.
- W2103249776 crossrefType "journal-article" @default.
- W2103249776 hasAuthorship W2103249776A5003798517 @default.
- W2103249776 hasConcept C115903868 @default.
- W2103249776 hasConcept C152752567 @default.
- W2103249776 hasConcept C154945302 @default.
- W2103249776 hasConcept C160145156 @default.
- W2103249776 hasConcept C168065819 @default.
- W2103249776 hasConcept C179603123 @default.
- W2103249776 hasConcept C184337299 @default.
- W2103249776 hasConcept C199360897 @default.
- W2103249776 hasConcept C2776436953 @default.
- W2103249776 hasConcept C2777062904 @default.
- W2103249776 hasConcept C2777904410 @default.
- W2103249776 hasConcept C2779791154 @default.
- W2103249776 hasConcept C37785467 @default.
- W2103249776 hasConcept C41008148 @default.
- W2103249776 hasConcept C86610423 @default.
- W2103249776 hasConceptScore W2103249776C115903868 @default.