loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Omar Badreddin 1 ; Maged Elaasar 2 and Wahab Hamou-Lhadj 3

Affiliations: 1 Northern Arizona University, United States ; 2 Carleton University, United States ; 3 Concordia University, Canada

Keyword(s): UML, Model Driven Development, Alf, Object Orientation, Model Oriented Programming Languages.

Related Ontology Subjects/Areas/Topics: General-Purpose Modeling Languages and Standards ; Languages, Tools and Architectures ; Model-Driven Software Development ; Reasoning about Models ; Software Engineering

Abstract: Action Languages represent an emerging paradigm where modeling abstractions are embedded in code to bridge the gap with visual models, such as UML models. The paradigm is gaining momentum, evident by the growing number of tools and standards that support this paradigm. In this paper, we report on a controlled ex-periment to assess the comprehensibility of those languages and compare it to that of object-oriented (OO) programming languages. We further report on the impact of also having access to the UML notation on the comprehensibility of those languages. Results suggest that action languages are significantly more comprehen-sible than traditional OO languages. Furthermore, there was not a significant improvement in comprehensibil-ity when the UML notation was used along with both OO and action language code. We conclude that action languages are a promising alternative to traditional OO languages for specifying details, yet seem to be as comprehensible as high-level visual models.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 100.26.140.179

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Badreddin, O.; Elaasar, M. and Hamou-Lhadj, W. (2016). A Controlled Experiment for Evaluating the Comprehensibility of UML Action Languages. In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-168-7; ISSN 2184-4348, SciTePress, pages 52-64. DOI: 10.5220/0005657700520064

@conference{modelsward16,
author={Omar Badreddin. and Maged Elaasar. and Wahab Hamou{-}Lhadj.},
title={A Controlled Experiment for Evaluating the Comprehensibility of UML Action Languages},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2016},
pages={52-64},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005657700520064},
isbn={978-989-758-168-7},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - A Controlled Experiment for Evaluating the Comprehensibility of UML Action Languages
SN - 978-989-758-168-7
IS - 2184-4348
AU - Badreddin, O.
AU - Elaasar, M.
AU - Hamou-Lhadj, W.
PY - 2016
SP - 52
EP - 64
DO - 10.5220/0005657700520064
PB - SciTePress