A Pattern-Based Development Approach for Interaction Flow Modeling Language

Joint Authors

Rubio-Largo, Alvaro
Rodriguez-Echeverria, Roberto
Preciado, Juan C.
Conejero, José M.
Prieto, Álvaro E.

Source

Scientific Programming

Issue

Vol. 2019, Issue 2019 (31 Dec. 2019), pp.1-15, 15 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2019-04-14

Country of Publication

Egypt

No. of Pages

15

Main Subjects

Mathematics

Abstract EN

Development 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.

American Psychological Association (APA)

Rodriguez-Echeverria, Roberto& Preciado, Juan C.& Rubio-Largo, Alvaro& Conejero, José M.& Prieto, Álvaro E.. 2019. A Pattern-Based Development Approach for Interaction Flow Modeling Language. Scientific Programming،Vol. 2019, no. 2019, pp.1-15.
https://search.emarefa.net/detail/BIM-1210759

Modern Language Association (MLA)

Rodriguez-Echeverria, Roberto…[et al.]. A Pattern-Based Development Approach for Interaction Flow Modeling Language. Scientific Programming No. 2019 (2019), pp.1-15.
https://search.emarefa.net/detail/BIM-1210759

American Medical Association (AMA)

Rodriguez-Echeverria, Roberto& Preciado, Juan C.& Rubio-Largo, Alvaro& Conejero, José M.& Prieto, Álvaro E.. A Pattern-Based Development Approach for Interaction Flow Modeling Language. Scientific Programming. 2019. Vol. 2019, no. 2019, pp.1-15.
https://search.emarefa.net/detail/BIM-1210759

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1210759