Agile Development of PHP Websites: A Model-Aware Approach

The Design Science research method was hereby employed to develop an artifact that demonstrates the experimental “model-aware” software engineering methodology in the context of PHP Web development – a “low code” development approach with code templates generated from technology-specific models. The...

Full description

Saved in:
Bibliographic Details
Main Author: Carmen Ioana Gog
Format: Article
Language:English
Published: Riga Technical University Press 2020-12-01
Series:Complex Systems Informatics and Modeling Quarterly
Subjects:
Online Access:https://csimq-journals.rtu.lv/article/view/4369
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850176512672661504
author Carmen Ioana Gog
author_facet Carmen Ioana Gog
author_sort Carmen Ioana Gog
collection DOAJ
description The Design Science research method was hereby employed to develop an artifact that demonstrates the experimental “model-aware” software engineering methodology in the context of PHP Web development – a “low code” development approach with code templates generated from technology-specific models. The proof-of-concept consists of two interacting components: a custom diagrammatic modeling environment and model-driven generated PHP pages. The interaction between the two components conforms the engineering method labelled as “Model-aware software engineering” (MASE) – a flavor of model-driven engineering recently introduced in research projects as a hybridization of the Agile Modeling Method Engineering (AMME) framework and the Resource Description Framework (RDF). The experimental MASE method is employed here to demonstrate its feasibility for the common Model-View-Controller (MVC) website development pattern, thus showing potential to support common Web development work.
format Article
id doaj-art-c1dfd29eb2cc43798556177ff4e7fc71
institution OA Journals
issn 2255-9922
language English
publishDate 2020-12-01
publisher Riga Technical University Press
record_format Article
series Complex Systems Informatics and Modeling Quarterly
spelling doaj-art-c1dfd29eb2cc43798556177ff4e7fc712025-08-20T02:19:15ZengRiga Technical University PressComplex Systems Informatics and Modeling Quarterly2255-99222020-12-01025193110.7250/csimq.2020-25.022366Agile Development of PHP Websites: A Model-Aware ApproachCarmen Ioana Gog0Faculty of Economics and Business Administration, Babeș-Bolyai University, Teodor Mihali Street Nr. 58-60, Cluj-Napoca, 400591The Design Science research method was hereby employed to develop an artifact that demonstrates the experimental “model-aware” software engineering methodology in the context of PHP Web development – a “low code” development approach with code templates generated from technology-specific models. The proof-of-concept consists of two interacting components: a custom diagrammatic modeling environment and model-driven generated PHP pages. The interaction between the two components conforms the engineering method labelled as “Model-aware software engineering” (MASE) – a flavor of model-driven engineering recently introduced in research projects as a hybridization of the Agile Modeling Method Engineering (AMME) framework and the Resource Description Framework (RDF). The experimental MASE method is employed here to demonstrate its feasibility for the common Model-View-Controller (MVC) website development pattern, thus showing potential to support common Web development work.https://csimq-journals.rtu.lv/article/view/4369agile modeling method engineeringmodel-aware software engineeringresource description frameworkmodel-driven webpages
spellingShingle Carmen Ioana Gog
Agile Development of PHP Websites: A Model-Aware Approach
Complex Systems Informatics and Modeling Quarterly
agile modeling method engineering
model-aware software engineering
resource description framework
model-driven webpages
title Agile Development of PHP Websites: A Model-Aware Approach
title_full Agile Development of PHP Websites: A Model-Aware Approach
title_fullStr Agile Development of PHP Websites: A Model-Aware Approach
title_full_unstemmed Agile Development of PHP Websites: A Model-Aware Approach
title_short Agile Development of PHP Websites: A Model-Aware Approach
title_sort agile development of php websites a model aware approach
topic agile modeling method engineering
model-aware software engineering
resource description framework
model-driven webpages
url https://csimq-journals.rtu.lv/article/view/4369
work_keys_str_mv AT carmenioanagog agiledevelopmentofphpwebsitesamodelawareapproach