A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)

This paper presents, as its main contribution, a Framework for Web Applications named Agile and Collaborative Model Driven Development (AC-MDD). It aims to increase productivity by generating source-codes from agile models. It tackles the waste reduction of resources on the modeling and documentatio...

Full description

Bibliographic Details
Main Authors: Breno Lisi Romano, Adilson Marques da Cunha
Format: Article
Language:English
Published: Universidade Estadual de Maringá 2019-05-01
Series:Acta Scientiarum: Technology
Subjects:
Online Access:http://periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/38349
_version_ 1818357450138451968
author Breno Lisi Romano
Adilson Marques da Cunha
author_facet Breno Lisi Romano
Adilson Marques da Cunha
author_sort Breno Lisi Romano
collection DOAJ
description This paper presents, as its main contribution, a Framework for Web Applications named Agile and Collaborative Model Driven Development (AC-MDD). It aims to increase productivity by generating source-codes from agile models. It tackles the waste reduction of resources on the modeling and documentation stages of web applications, involving collaborative work among stakeholders. To reach this goal, some visual constructs from a novel Unified Modeling Language (UML) profile named Web Agile Modeling Language (Web-AML) was conceptualized and implemented. To apply the proposed AC-MDD Framework using these new visual constructions, the WebAC-MDD Method was defined providing all steps to transform agile models into Web applications source-codes. A case study is performed in a real project developed at the Brazilian Federal Institute of Education, Science, and Technology of Sao Paulo codes to provide verification and validation on the WebAC-MDD Method and Web-AML Profile. Finally, a comparative analysis between the AC-MDD Framework and other agile model driven development processes is presented highlighting the main aspects of the proposed framework.
first_indexed 2024-12-13T20:13:18Z
format Article
id doaj.art-533e855caf1642ce8438f279387f4c75
institution Directory Open Access Journal
issn 1807-8664
language English
last_indexed 2024-12-13T20:13:18Z
publishDate 2019-05-01
publisher Universidade Estadual de Maringá
record_format Article
series Acta Scientiarum: Technology
spelling doaj.art-533e855caf1642ce8438f279387f4c752022-12-21T23:32:53ZengUniversidade Estadual de MaringáActa Scientiarum: Technology1807-86642019-05-01411e38349e3834910.4025/actascitechnol.v41i1.3834919916A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)Breno Lisi RomanoAdilson Marques da CunhaThis paper presents, as its main contribution, a Framework for Web Applications named Agile and Collaborative Model Driven Development (AC-MDD). It aims to increase productivity by generating source-codes from agile models. It tackles the waste reduction of resources on the modeling and documentation stages of web applications, involving collaborative work among stakeholders. To reach this goal, some visual constructs from a novel Unified Modeling Language (UML) profile named Web Agile Modeling Language (Web-AML) was conceptualized and implemented. To apply the proposed AC-MDD Framework using these new visual constructions, the WebAC-MDD Method was defined providing all steps to transform agile models into Web applications source-codes. A case study is performed in a real project developed at the Brazilian Federal Institute of Education, Science, and Technology of Sao Paulo codes to provide verification and validation on the WebAC-MDD Method and Web-AML Profile. Finally, a comparative analysis between the AC-MDD Framework and other agile model driven development processes is presented highlighting the main aspects of the proposed framework.http://periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/38349UML profileagileweb applicationscollaborative environmentfloods
spellingShingle Breno Lisi Romano
Adilson Marques da Cunha
A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)
Acta Scientiarum: Technology
UML profile
agile
web applications
collaborative environment
floods
title A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)
title_full A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)
title_fullStr A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)
title_full_unstemmed A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)
title_short A Framework for Web Applications using an Agile and Collaborative Model Driven Development (AC-MDD)
title_sort framework for web applications using an agile and collaborative model driven development ac mdd
topic UML profile
agile
web applications
collaborative environment
floods
url http://periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/38349
work_keys_str_mv AT brenolisiromano aframeworkforwebapplicationsusinganagileandcollaborativemodeldrivendevelopmentacmdd
AT adilsonmarquesdacunha aframeworkforwebapplicationsusinganagileandcollaborativemodeldrivendevelopmentacmdd
AT brenolisiromano frameworkforwebapplicationsusinganagileandcollaborativemodeldrivendevelopmentacmdd
AT adilsonmarquesdacunha frameworkforwebapplicationsusinganagileandcollaborativemodeldrivendevelopmentacmdd