Abstract

Data-intensive Web applications are usually developed by means of specific Web application frameworks, which provide, among other features, the proper tools to automate redundant tasks, e.g. the implementation of CRUD operations. However, although Model-Driven Web Engineering (MDWE) approaches have defined specific languages and tools to significantly reduce development efforts, the provision of such automation tools has been traditionally neglected. This paper presents AutoCRUD, a WebRatio plug-in automating the generation of CRUD operations in OMG Interacting Flow Modelling Language (IFML). It has been developed as a joint effort by academia and industry to assess its validity in a real scenario. • A MDWE tool (WebRatio plugin) to automatically generate CRUD operations specification in IFML by pattern instantiation. • New patterns may be defined to enlarge its default repository. • For teaching purposes, a step-by-step generation of IFML may be performed. • Easy and guided visual instantiation of patterns. • It may significantly increase development team productivity.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call