MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering

Detalhes bibliográficos
Autor(a) principal: Kheir, Ahmad
Data de Publicação: 2014
Outros Autores: Naja, Hala, Oussalah, Mourad
Tipo de documento: Artigo
Idioma: eng
Título da fonte: INFOCOMP: Jornal de Ciência da Computação
Texto Completo: https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/20
Resumo: Views and viewpoints are concepts usually adopted in an important number of works in software engineering in different domains, like in requirements specification, system modeling, system implementation, and mainly in software architectures. This paper presents a survey about the use of viewpoints in these different domains, and leads a comparative synthesis between different approaches in order to induce their limitations. Also, it briefly presents the main characteristics of our views based approach MoVAL that solves two kinds of problems during view-based software development: the stakeholders' communication complexity and the lack of an architecture definition process guiding architect during architecture construction.
id UFLA-5_9b9b4e610a6010e4d805356ca07ece4c
oai_identifier_str oai:infocomp.dcc.ufla.br:article/20
network_acronym_str UFLA-5
network_name_str INFOCOMP: Jornal de Ciência da Computação
repository_id_str
spelling MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineeringSoftware architectureViewpointViewabstraction level.Views and viewpoints are concepts usually adopted in an important number of works in software engineering in different domains, like in requirements specification, system modeling, system implementation, and mainly in software architectures. This paper presents a survey about the use of viewpoints in these different domains, and leads a comparative synthesis between different approaches in order to induce their limitations. Also, it briefly presents the main characteristics of our views based approach MoVAL that solves two kinds of problems during view-based software development: the stakeholders' communication complexity and the lack of an architecture definition process guiding architect during architecture construction.Editora da UFLA2014-09-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/20INFOCOMP Journal of Computer Science; Vol. 13 No. 1 (2014): June 2014; 26-371982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/20/7Copyright (c) 2016 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessKheir, AhmadNaja, HalaOussalah, Mourad2015-07-29T16:47:20Zoai:infocomp.dcc.ufla.br:article/20Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:11.800209INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true
dc.title.none.fl_str_mv MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
title MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
spellingShingle MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
Kheir, Ahmad
Software architecture
Viewpoint
View
abstraction level.
title_short MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
title_full MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
title_fullStr MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
title_full_unstemmed MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
title_sort MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
author Kheir, Ahmad
author_facet Kheir, Ahmad
Naja, Hala
Oussalah, Mourad
author_role author
author2 Naja, Hala
Oussalah, Mourad
author2_role author
author
dc.contributor.author.fl_str_mv Kheir, Ahmad
Naja, Hala
Oussalah, Mourad
dc.subject.por.fl_str_mv Software architecture
Viewpoint
View
abstraction level.
topic Software architecture
Viewpoint
View
abstraction level.
description Views and viewpoints are concepts usually adopted in an important number of works in software engineering in different domains, like in requirements specification, system modeling, system implementation, and mainly in software architectures. This paper presents a survey about the use of viewpoints in these different domains, and leads a comparative synthesis between different approaches in order to induce their limitations. Also, it briefly presents the main characteristics of our views based approach MoVAL that solves two kinds of problems during view-based software development: the stakeholders' communication complexity and the lack of an architecture definition process guiding architect during architecture construction.
publishDate 2014
dc.date.none.fl_str_mv 2014-09-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/20
url https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/20
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/20/7
dc.rights.driver.fl_str_mv Copyright (c) 2016 INFOCOMP Journal of Computer Science
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2016 INFOCOMP Journal of Computer Science
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Editora da UFLA
publisher.none.fl_str_mv Editora da UFLA
dc.source.none.fl_str_mv INFOCOMP Journal of Computer Science; Vol. 13 No. 1 (2014): June 2014; 26-37
1982-3363
1807-4545
reponame:INFOCOMP: Jornal de Ciência da Computação
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str INFOCOMP: Jornal de Ciência da Computação
collection INFOCOMP: Jornal de Ciência da Computação
repository.name.fl_str_mv INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv infocomp@dcc.ufla.br||apfreire@dcc.ufla.br
_version_ 1799874739966050304