Metamodels are a prerequisite for model-driven engineering (MDE) in general and consequently for model-driven web engineering in particular. Various modeling languages, just as in the web engineering field, however, are not based on metamodels and standards but instead define proprietary languages rather focused on notational aspects. Thus, MDE techniques and tools can not be deployed for such languages. The WebML web modeling language is one example that does not yet rely on an explicit metamodel. Instead, it is implicitly defined within the accompanying tool in terms of a document type definition (DTD), i.e., a grammar-like textual definition for specifying the structure of XML documents. Code generation then has to rely on XSLT-based mod...
Code generation is an important part of Model-Driven Development as well as the abstract representat...
Web-based hypermedia systems are becoming more and more sophisticated, new modeling requirements con...
The number of approaches for Web environments has grown very fast in the last years: HDM, OOHDM, an...
Abstract. Model Driven Development (MDD) provides several choices for the definition of modeling lan...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-013-0367-zDomain...
Designing and maintaining Web applications is one of the major challenges for the software industry ...
Abstract. Current model-driven Web Engineering approaches (such as OO-H, UWE or WebML) provide a set...
Current model-driven Web Engineering approaches (such as OO-H, UWE or WebML) provide a set of method...
Abstract: Domain-specific languages and model-driven development are two promising approaches for ta...
In recent years, we have witnessed how the Web Engineering community has started using the standard ...
Model-Driven Web Engineering (MDWE) approaches aim to improve the Web applications development proce...
peer reviewedCreating models and transforming them using current MDE techniques is not easy: it gene...
A metamodel is used to define the abstract syntax (i.e., entities, attributes, and relations) of a D...
Abstract. The Model Driven Architecture aims at the integration of different modeling languages, art...
have received recent interest due to their conciseness and rich expressiveness for modeling a specif...
Code generation is an important part of Model-Driven Development as well as the abstract representat...
Web-based hypermedia systems are becoming more and more sophisticated, new modeling requirements con...
The number of approaches for Web environments has grown very fast in the last years: HDM, OOHDM, an...
Abstract. Model Driven Development (MDD) provides several choices for the definition of modeling lan...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-013-0367-zDomain...
Designing and maintaining Web applications is one of the major challenges for the software industry ...
Abstract. Current model-driven Web Engineering approaches (such as OO-H, UWE or WebML) provide a set...
Current model-driven Web Engineering approaches (such as OO-H, UWE or WebML) provide a set of method...
Abstract: Domain-specific languages and model-driven development are two promising approaches for ta...
In recent years, we have witnessed how the Web Engineering community has started using the standard ...
Model-Driven Web Engineering (MDWE) approaches aim to improve the Web applications development proce...
peer reviewedCreating models and transforming them using current MDE techniques is not easy: it gene...
A metamodel is used to define the abstract syntax (i.e., entities, attributes, and relations) of a D...
Abstract. The Model Driven Architecture aims at the integration of different modeling languages, art...
have received recent interest due to their conciseness and rich expressiveness for modeling a specif...
Code generation is an important part of Model-Driven Development as well as the abstract representat...
Web-based hypermedia systems are becoming more and more sophisticated, new modeling requirements con...
The number of approaches for Web environments has grown very fast in the last years: HDM, OOHDM, an...