MoVAL, a new approach to software architecture and its comparison with existing views based approaches in software engineering
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Outros Autores: | , |
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 |