DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain

Detalhes bibliográficos
Autor(a) principal: Affonso, Frank José [UNESP]
Data de Publicação: 2016
Outros Autores: Leite, Gustavo [UNESP], Nakagawa, Elisa Yumi
Tipo de documento: Artigo de conferência
Idioma: eng
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://dx.doi.org/10.18293/SEKE2016-184
http://hdl.handle.net/11449/178278
Resumo: The ability to modify its own structure and/or behavior at runtime is a native feature in the development of Self-adaptive Software (SaS). In previous work, a Reference Architecture for SaS (RA4SaS), an automated process for adaptation, and a framework for decision-making were developed to assist the development of SaS. Although such initiatives have collaborated with evolution of SaS, the design of the Decisionmaking Systems (DmS), element of first class for SaS, is manually conducted. Therefore, this paper presents a tool called DmSModeler, which aims to assist the development of DmS for SaS, providing facilities for modeling, calibration of such system, and automatic generation of infrastructure (i.e., source code and databases). Aiming to present the applicability of our tool, a case study was conducted and the results enable us to have good perspectives of contribution to the SaS area and other domains of software systems.
id UNSP_a30eb934215ca78a63feaebe1f900f94
oai_identifier_str oai:repositorio.unesp.br:11449/178278
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domainDecision-making systemReference architectureSelf-adaptive softwareToolThe ability to modify its own structure and/or behavior at runtime is a native feature in the development of Self-adaptive Software (SaS). In previous work, a Reference Architecture for SaS (RA4SaS), an automated process for adaptation, and a framework for decision-making were developed to assist the development of SaS. Although such initiatives have collaborated with evolution of SaS, the design of the Decisionmaking Systems (DmS), element of first class for SaS, is manually conducted. Therefore, this paper presents a tool called DmSModeler, which aims to assist the development of DmS for SaS, providing facilities for modeling, calibration of such system, and automatic generation of infrastructure (i.e., source code and databases). Aiming to present the applicability of our tool, a case study was conducted and the results enable us to have good perspectives of contribution to the SaS area and other domains of software systems.Dept. of Statistics Applied Mathematics and Computation Univ Estadual Paulista - UNESPDept. of Computer Systems University of São Paulo - USPDept. of Statistics Applied Mathematics and Computation Univ Estadual Paulista - UNESPUniversidade Estadual Paulista (Unesp)Universidade de São Paulo (USP)Affonso, Frank José [UNESP]Leite, Gustavo [UNESP]Nakagawa, Elisa Yumi2018-12-11T17:29:36Z2018-12-11T17:29:36Z2016-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject617-622http://dx.doi.org/10.18293/SEKE2016-184Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE, v. 2016-January, p. 617-622.2325-90862325-9000http://hdl.handle.net/11449/17827810.18293/SEKE2016-1842-s2.0-84988349872Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE0,157info:eu-repo/semantics/openAccess2021-10-23T21:44:24Zoai:repositorio.unesp.br:11449/178278Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T14:37:15.233873Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
title DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
spellingShingle DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
Affonso, Frank José [UNESP]
Decision-making system
Reference architecture
Self-adaptive software
Tool
title_short DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
title_full DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
title_fullStr DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
title_full_unstemmed DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
title_sort DmS-Modeler: A tool for modeling decision-making systems for self-adaptive software domain
author Affonso, Frank José [UNESP]
author_facet Affonso, Frank José [UNESP]
Leite, Gustavo [UNESP]
Nakagawa, Elisa Yumi
author_role author
author2 Leite, Gustavo [UNESP]
Nakagawa, Elisa Yumi
author2_role author
author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (Unesp)
Universidade de São Paulo (USP)
dc.contributor.author.fl_str_mv Affonso, Frank José [UNESP]
Leite, Gustavo [UNESP]
Nakagawa, Elisa Yumi
dc.subject.por.fl_str_mv Decision-making system
Reference architecture
Self-adaptive software
Tool
topic Decision-making system
Reference architecture
Self-adaptive software
Tool
description The ability to modify its own structure and/or behavior at runtime is a native feature in the development of Self-adaptive Software (SaS). In previous work, a Reference Architecture for SaS (RA4SaS), an automated process for adaptation, and a framework for decision-making were developed to assist the development of SaS. Although such initiatives have collaborated with evolution of SaS, the design of the Decisionmaking Systems (DmS), element of first class for SaS, is manually conducted. Therefore, this paper presents a tool called DmSModeler, which aims to assist the development of DmS for SaS, providing facilities for modeling, calibration of such system, and automatic generation of infrastructure (i.e., source code and databases). Aiming to present the applicability of our tool, a case study was conducted and the results enable us to have good perspectives of contribution to the SaS area and other domains of software systems.
publishDate 2016
dc.date.none.fl_str_mv 2016-01-01
2018-12-11T17:29:36Z
2018-12-11T17:29:36Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dx.doi.org/10.18293/SEKE2016-184
Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE, v. 2016-January, p. 617-622.
2325-9086
2325-9000
http://hdl.handle.net/11449/178278
10.18293/SEKE2016-184
2-s2.0-84988349872
url http://dx.doi.org/10.18293/SEKE2016-184
http://hdl.handle.net/11449/178278
identifier_str_mv Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE, v. 2016-January, p. 617-622.
2325-9086
2325-9000
10.18293/SEKE2016-184
2-s2.0-84988349872
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
0,157
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 617-622
dc.source.none.fl_str_mv Scopus
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1808128389100339200