Logo do repositório
 
Publicação

A Pattern-Based Development Approach for Interaction Flow Modeling Language

dc.contributor.authorRodriguez-Echeverria, Roberto
dc.contributor.authorPreciado, Juan C.
dc.contributor.authorRubio-Largo, Álvaro
dc.contributor.authorConejero, José M.
dc.contributor.authorPrieto, Álvaro E.
dc.contributor.institutionNOVA Information Management School (NOVA IMS)
dc.contributor.pblIOS Press
dc.date.accessioned2020-02-18T23:33:33Z
dc.date.available2020-02-18T23:33:33Z
dc.date.issued2019-01-01
dc.descriptionRodriguez-Echeverria, R., Preciado, J. C., Rubio-Largo, Á., Conejero, J. M., & Prieto, Á. E. (2019). A Pattern-Based Development Approach for Interaction Flow Modeling Language. Scientific Programming,[7904353]. https://doi.org/10.1155/2019/7904353
dc.description.abstractDevelopment and deployment technologies for data-intensive web applications have considerably evolved in the last years. Domain-specific frameworks or model-driven web engineering approaches are examples of these technologies. They have made possible to face implicit problems of these systems such as quick evolving business rules or severe time-to-market requirements. Both approaches propose the automation of redundant development tasks as the key factor for their success. The implementation of CRUD operations is a clear example of repetitive and recurrent task that may be automated. However, although web application frameworks have provided mechanisms to automate the implementation of CRUD operations, model-driven web engineering approaches have generally ignored them, so automation has not been properly faced yet. This paper presents a pattern-based development approach for the Interaction Flow Modeling Language as a way to finally automate repetitive specification tasks. Our approach is illustrated by defining and applying IFML patterns for CRUD operations. Additionally, a supporting tool, which enables automation, is shown. The suitability of our approach and the utility of its tool have been evaluated by its application into several real projects developed by a software company specialized in model-driven web application development. The results obtained present evidence of a significant productivity improvement obtained by the automation of the IFML specification of CRUD operations.en
dc.description.versionpublishersversion
dc.description.versionpublished
dc.format.extent16
dc.format.extent2342343
dc.identifier.doi10.1155/2019/7904353
dc.identifier.issn1058-9244
dc.identifier.otherPURE: 16765757
dc.identifier.otherPURE UUID: 43583b12-c9ad-4922-a853-ec4bf59490e3
dc.identifier.otherScopus: 85065169271
dc.identifier.otherWOS: 000466591400001
dc.identifier.urihttp://hdl.handle.net/10362/92985
dc.identifier.urlhttps://www.scopus.com/pages/publications/85065169271
dc.language.isoeng
dc.peerreviewedyes
dc.subjectSoftware
dc.subjectComputer Science Applications
dc.titleA Pattern-Based Development Approach for Interaction Flow Modeling Languageen
dc.typejournal article
degois.publication.firstPage1
degois.publication.lastPage16
degois.publication.titleScientific Programming
degois.publication.volume2019
dspace.entity.typePublication
rcaap.rightsopenAccess

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
A_Pattern_Based_Development_Approach_for_Interaction_Flow_Modeling_Language.pdf
Tamanho:
2.23 MB
Formato:
Adobe Portable Document Format