The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting

Assessing business operations’ ethical, social, and environmental impacts is a key practice for establishing sustainable development. There is a multitude of methods that describes how to perform such assessments. Often these methods are supported by an ICT tool. In most cases, the tools are develop...

Full description

Bibliographic Details
Main Authors: Vijanti Ramautar, Sergio España
Format: Article
Language:English
Published: Riga Technical University 2023-04-01
Series:Complex Systems Informatics and Modeling Quarterly
Subjects:
Online Access:https://csimq-journals.rtu.lv/article/view/6800
_version_ 1797753801798582272
author Vijanti Ramautar
Sergio España
author_facet Vijanti Ramautar
Sergio España
author_sort Vijanti Ramautar
collection DOAJ
description Assessing business operations’ ethical, social, and environmental impacts is a key practice for establishing sustainable development. There is a multitude of methods that describes how to perform such assessments. Often these methods are supported by an ICT tool. In most cases, the tools are developed to support a single method only and do not allow any tailoring. Therefore, they are rigid and inflexible. In this article, we present a novel model-driven approach for alleviating managerial issues that arise as a consequence of the complex landscape of ethical, social, and environmental accounting methods and tools. We have developed an open-source, model-driven tool, called openESEA. OpenESEA parses and interprets textual models, that are specified according to a domain-specific language (DSL). We have performed another iteration of the DSL engineering process, which is in line with the design science paradigm. We have validated the new DSL version by means of a user study. As a result, we present a new version of the openESEA modeling language and interpreter. The results of the user study with regards to performance, perceived usefulness, and perceived ease of use of modeling language are encouraging and provide us with a basis to continue developing new versions with more functionalities. The contributions of this work include a new version of the modeling language, a new version of the interpreter, knowledge surrounding the development of these artifacts, and a protocol for evaluating the quality of textual DSLs. The modeling language and interpreter are relevant for sustainability practitioners and consultants since our tool support has the potential to reduce redundancy in ethical, social, and environmental accounting. Our work is valuable to researchers that aim to assess and reduce the complexity of their modeling languages.
first_indexed 2024-03-12T17:23:12Z
format Article
id doaj.art-373e98351be24a2eb73b6a8fd4d74008
institution Directory Open Access Journal
issn 2255-9922
language English
last_indexed 2024-03-12T17:23:12Z
publishDate 2023-04-01
publisher Riga Technical University
record_format Article
series Complex Systems Informatics and Modeling Quarterly
spelling doaj.art-373e98351be24a2eb73b6a8fd4d740082023-08-05T14:51:18ZengRiga Technical UniversityComplex Systems Informatics and Modeling Quarterly2255-99222023-04-0103412910.7250/csimq.2023-34.013100The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental AccountingVijanti Ramautar0Sergio España1Department of Information and Computing Sciences, Utrecht University, Princetonplein 5, Utrecht, 3584 CCDepartment of Information and Computing Sciences, Utrecht University, Princetonplein 5, Utrecht, 3584 CC, The Netherlands; Valencian Research Institute for Artificial Intelligence, Universitat Politècnica de València, Camí de Vera, 46022 València, SpainAssessing business operations’ ethical, social, and environmental impacts is a key practice for establishing sustainable development. There is a multitude of methods that describes how to perform such assessments. Often these methods are supported by an ICT tool. In most cases, the tools are developed to support a single method only and do not allow any tailoring. Therefore, they are rigid and inflexible. In this article, we present a novel model-driven approach for alleviating managerial issues that arise as a consequence of the complex landscape of ethical, social, and environmental accounting methods and tools. We have developed an open-source, model-driven tool, called openESEA. OpenESEA parses and interprets textual models, that are specified according to a domain-specific language (DSL). We have performed another iteration of the DSL engineering process, which is in line with the design science paradigm. We have validated the new DSL version by means of a user study. As a result, we present a new version of the openESEA modeling language and interpreter. The results of the user study with regards to performance, perceived usefulness, and perceived ease of use of modeling language are encouraging and provide us with a basis to continue developing new versions with more functionalities. The contributions of this work include a new version of the modeling language, a new version of the interpreter, knowledge surrounding the development of these artifacts, and a protocol for evaluating the quality of textual DSLs. The modeling language and interpreter are relevant for sustainability practitioners and consultants since our tool support has the potential to reduce redundancy in ethical, social, and environmental accounting. Our work is valuable to researchers that aim to assess and reduce the complexity of their modeling languages.https://csimq-journals.rtu.lv/article/view/6800organizational sustainabilitymodel-driven engineeringdomain-specific languagemodeling language complexityethical, social, and environmental accountingsustainability reporting
spellingShingle Vijanti Ramautar
Sergio España
The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting
Complex Systems Informatics and Modeling Quarterly
organizational sustainability
model-driven engineering
domain-specific language
modeling language complexity
ethical, social, and environmental accounting
sustainability reporting
title The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting
title_full The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting
title_fullStr The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting
title_full_unstemmed The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting
title_short The OpenESEA Modeling Language and Tool for Ethical, Social, and Environmental Accounting
title_sort openesea modeling language and tool for ethical social and environmental accounting
topic organizational sustainability
model-driven engineering
domain-specific language
modeling language complexity
ethical, social, and environmental accounting
sustainability reporting
url https://csimq-journals.rtu.lv/article/view/6800
work_keys_str_mv AT vijantiramautar theopeneseamodelinglanguageandtoolforethicalsocialandenvironmentalaccounting
AT sergioespana theopeneseamodelinglanguageandtoolforethicalsocialandenvironmentalaccounting
AT vijantiramautar openeseamodelinglanguageandtoolforethicalsocialandenvironmentalaccounting
AT sergioespana openeseamodelinglanguageandtoolforethicalsocialandenvironmentalaccounting