Juan de Lara spends much of his time researching Programming language, Model-driven architecture, Graph rewriting, Model transformation and Metamodeling. His work on Programming language is being expanded to include thematically relevant topics such as Code generation. His study in Model-driven architecture is interdisciplinary in nature, drawing from both Generic programming, Software development process, Reuse and Systems engineering.
His work deals with themes such as Abstract syntax, Operational semantics and Artificial intelligence, which intersect with Graph rewriting. His research integrates issues of Natural language processing and Graph in his study of Artificial intelligence. His Model transformation research is multidisciplinary, incorporating perspectives in Algorithm, Correctness, Unified Modeling Language and Theoretical computer science.
Juan de Lara focuses on Programming language, Graph rewriting, Model-driven architecture, Theoretical computer science and Software engineering. His research in Programming language intersects with topics in Model transformation and Code generation. Juan de Lara focuses mostly in the field of Graph rewriting, narrowing it down to topics relating to Artificial intelligence and, in certain cases, Natural language processing.
His Model-driven architecture study integrates concerns from other disciplines, such as Context and Domain-specific language. His Theoretical computer science research includes elements of Rule-based machine translation and Category theory. His Software engineering research integrates issues from Software, Software development and Systems engineering.
The scientist’s investigation covers issues in Model-driven architecture, Software engineering, Programming language, Model transformation and Software. His work carried out in the field of Model-driven architecture brings together such families of science as Object, Mutation and Metamodeling. As part of the same scientific family, Juan de Lara usually focuses on Metamodeling, concentrating on Class and intersecting with Relation.
His Software engineering research includes themes of Context, Software development and Product. Juan de Lara integrates many fields in his works, including Programming language and Mutation testing. His Model transformation research focuses on subjects like Reuse, which are linked to Reusability.
Juan de Lara mostly deals with Model-driven architecture, Software engineering, Model transformation, Programming language and Transformation. His studies deal with areas such as Object, Domain-specific language, Theoretical computer science and Metamodeling as well as Model-driven architecture. As a member of one scientific family, Juan de Lara mostly works in the field of Software engineering, focusing on Digital subscriber line and, on occasion, Containment, Adjacency list, Abstract syntax and Personalization.
The various areas that Juan de Lara examines in his Model transformation study include Unified Modeling Language, Static analysis and Reuse. His Programming language study often links to related topics such as Code generation. In Transformation, Juan de Lara works on issues like Algorithm, which are connected to Program analysis, Identification and Ranking.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
AToM3: A Tool for Multi-formalism and Meta-modelling
Juan de Lara;Juan de Lara;Hans Vangheluwe.
fundamental approaches to software engineering (2002)
Deep meta-modelling with METADEPTH
Juan de Lara;Esther Guerra.
Lecture Notes in Computer Science (2010)
Model transformation by graph transformation: A comparative study
Gabriele Taentzer;Karsten Ehrig;Esther Guerra;Juan de Lara.
(2005)
Supporting user-oriented analysis for multi-view domain-specific visual languages
Esther Guerra;Juan de Lara;Alessio Malizia;Paloma Díaz.
Information & Software Technology (2009)
Verification and validation of declarative model-to-model transformations through invariants
Jordi Cabot;Robert Clarisó;Esther Guerra;Juan de Lara.
Journal of Systems and Software (2010)
Meta-modelling and graph grammars for multi-paradigm modelling in AToM3
Juan De Lara;Hans Vangheluwe;Manuel Alfonseca.
Software and Systems Modeling (2004)
Termination criteria for model transformation
Hartmut Ehrig;Karsten Ehrig;Juan de Lara;Gabriele Taentzer.
fundamental approaches to software engineering (2005)
A research roadmap towards achieving scalability in model driven engineering
Dimitrios S. Kolovos;Louis M. Rose;Nicholas Matragkas;Richard F. Paige.
Proceedings of the Workshop on Scalability in Model Driven Engineering (2013)
Attributed graph transformation with node type inheritance
Juan de Lara;Roswitha Bardohl;Hartmut Ehrig;Karsten Ehrig.
Theoretical Computer Science (2007)
When and How to Use Multilevel Modelling
Juan De Lara;Esther Guerra;Jesús Sánchez Cuadrado.
ACM Transactions on Software Engineering and Methodology (2014)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of Antwerp
University of York
Technical University of Berlin
Philipp University of Marburg
Johannes Kepler University of Linz
Institució Catalana de Recerca i Estudis Avançats
McMaster University
Linköping University
University of Leicester
MathWorks (United States)
University of Leicester
University of California, Merced
Columbia University
Bar-Ilan University
National Research Council (CNR)
Tianjin University
Loughborough University
Korea University
Kagoshima University
University of California, San Diego
University of Western Ontario
University of California, San Diego
Auburn University
University of Manchester
University of Sydney
Arizona State University