• Cite Icon16
  • https://doi.org/10.1145/2389936.2389951Copy DOI Icon

M3D

  • Nov 2, 2012
  • Mario Luca Bernardi +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Nowadays, Web Applications (WAs) are complex software sys- tems, used by multiple users with different roles and often devel- oped to support and manage business processes. Due to the chang- ing nature of the supported processes, WAs need to be easily and quickly modified, to adapt and align them to the processes they support. In recent years, Model Driven Engineering (MDE) ap- proaches have been proposed and used to develop and evolveWAs. However, the definition of appropriate MDE approaches for the de- velopment of flexible process-centric WAs is still limited. In par- ticular, (flexible) workflow models have never been integrated with the models (e.g., presentation, information models) used in MDE approaches to develop this type of applications. In this paper, we present M3D (Model Driven Development with Declare), a tool for developingWAs that integrates three MDE metamodels used to represent the main components of aWA with the metamodel of De- clare, a declarative language to model business processes. The tool exploits and combines the declarative nature of Declare and the ad- vantages of MDE to get an efficient roundtrip engineering support to develop and evolve flexible process-centric WAs.

Similar Papers
  • Conference Article
  • Citations6

Automated development of constraint-driven web applications

  • Apr 04, 2016
  • Mario Luca Bernardi +2
  • Research Article
  • Citations6

Issues in representing domain-specific concerns in model-driven engineering

  • May 18, 2013
  • Lionel Montrieux +3
  • Conference Article
  • Citations2

A Model-Driven Engineering Approach for Validation of Power System Automation Solutions

  • Sep 01, 2018
  • Thanikesavan Sivanthi +3
  • Conference Article
  • Citations4

The Need for Model-driven Engineering in the Development of IoT Software for Public Transportation Systems

  • Nov 17, 2021
  • Sadık Arslan +1
  • Research Article
  • Citations5

Metamodel Matching Techniques

  • Apr 01, 2014
  • International Journal of Information System Modeling and Design
  • Lamine Lafi +2
  • Conference Article
  • Citations5

Generation of WebML hypertext models from legacy Web Applications

  • Sep 01, 2012
  • Roberto Rodriguez-Echeverria +4
  • Research Article
  • Citations8

The MDE Diploma: first international postgraduate specialization in model-driven engineering

  • Nov 30, 2011
  • Computer Science Education
  • Jordi Cabot +1
  • Conference Article
  • Citations6

Using model driven engineering to reliably accelerate early Low Power Intent Exploration for a system-on-chip design

  • Mar 26, 2012
  • Ons Mbarek +3
  • Single Book
  • Citations10

Business Process Management

  • Jan 01, 2019
  • Thomas Hildebrandt +3
  • Book Chapter
  • Citations8

A Discrete-Event Simulation Metamodel for Obtaining Simulation Models from Business Process Models

  • Jan 01, 2014
  • M Teresa García +4
  • Conference Article
  • Citations3

Security Approaches in Model-Driven Engineering for Web Applications: the State-of-the-art in the Last 10 Years

  • Jun 24, 2024
  • Aleksandra Siderova +3
  • Conference Article
  • Citations5

Specification, Verification and Implementation of Business Processes Using CSP

  • Aug 01, 2010
  • Moritz Kleine +1
  • Research Article
  • Citations12

BRCode: An interpretive model-driven engineering approach for enterprise applications

  • Feb 05, 2018
  • Computers in Industry
  • Anderson Oliveira +4
  • Book Chapter

Mining the Conceptual Model of Open Source CMS Using a Reverse Engineering Approach

  • Jan 01, 2013
  • Vassiliki Gkantouna +4
  • Book Chapter

Enterprise Integrated Business Process Management and Business Intelligence Framework for Business Process Sustainability

  • Jan 01, 2018
  • Gaurav Kabra +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.