Large companies suffer from the increasing complexity that exist in their software systems. Evolving their software becomes even harder if we consider that a change in one system can affect several other parts of their software architecture. Especially banks that need to be always complied with regulations, have to constantly make changes in their software to reflect these changes. ING is a primary example that currently tries to find a solution to these problems through the use of model driven development and more specifically code generation. In particular, they have created a Domain Specific Language called Maverick to specify the requirements/business logic and through the usage of code generators to automatically generate their entire ...
Associated research group: Critical Systems Research GroupThis paper discusses a method for generati...
Domain-specific Languages (DSLs) are languages specifically tailored for an application or expert do...
Code generation is an important part of today’s software development. Using code generation can incr...
Automatically generating effective test suites promises a significant impact on testing practice by ...
Whenever code generation is used to abstract from low-level details or to provide high-level interfa...
Work done with Ingolstadt University of Applied Sciences, Germany. Copyright held by authors. URL ...
Generating test cases from the specification can be done early in the software development life cycl...
The realization of model-driven software development requires effective techniques for implementing ...
Study whether code generation works in the large. ∗This work has been published at ITP 2011[3]. We a...
International audienceThe intensive use of generative programming techniques provides an elegant eng...
Conceptual modelling is a promising approach for Web application development, thanks to innovative C...
International audienceGenerative software development has paved the way for the creation of multiple...
Code generation model generates code by taking a prompt from a code comment, existing code, or a com...
Work done with Ingolstadt University of Applied Sciences, Germany. Copyright (c) IARIA, 2012. URL ...
MDE (Model Driven Engineering) is an approach to software engineering centred around modeling. Code ...
Associated research group: Critical Systems Research GroupThis paper discusses a method for generati...
Domain-specific Languages (DSLs) are languages specifically tailored for an application or expert do...
Code generation is an important part of today’s software development. Using code generation can incr...
Automatically generating effective test suites promises a significant impact on testing practice by ...
Whenever code generation is used to abstract from low-level details or to provide high-level interfa...
Work done with Ingolstadt University of Applied Sciences, Germany. Copyright held by authors. URL ...
Generating test cases from the specification can be done early in the software development life cycl...
The realization of model-driven software development requires effective techniques for implementing ...
Study whether code generation works in the large. ∗This work has been published at ITP 2011[3]. We a...
International audienceThe intensive use of generative programming techniques provides an elegant eng...
Conceptual modelling is a promising approach for Web application development, thanks to innovative C...
International audienceGenerative software development has paved the way for the creation of multiple...
Code generation model generates code by taking a prompt from a code comment, existing code, or a com...
Work done with Ingolstadt University of Applied Sciences, Germany. Copyright (c) IARIA, 2012. URL ...
MDE (Model Driven Engineering) is an approach to software engineering centred around modeling. Code ...
Associated research group: Critical Systems Research GroupThis paper discusses a method for generati...
Domain-specific Languages (DSLs) are languages specifically tailored for an application or expert do...
Code generation is an important part of today’s software development. Using code generation can incr...