Supporting model-driven development using a process-centered software engineering environment

Detalhes bibliográficos
Autor(a) principal: Maciel, Rita Suzana Pitangueira
Data de Publicação: 2013
Outros Autores: Gomes, Ramon Araújo, Magalhães, Ana Patrícia, Silva, Bruno C., Queiroz, João Pedro Dantas Bittencurt de
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Institucional da UFBA
Texto Completo: http://repositorio.ufba.br/ri/handle/ri/14910
Resumo: Texto completo: acesso restrito. p. 427-461
id UFBA-2_4b97695d4ab85c9bd48fc7ed60be8cab
oai_identifier_str oai:repositorio.ufba.br:ri/14910
network_acronym_str UFBA-2
network_name_str Repositório Institucional da UFBA
repository_id_str 1932
spelling Maciel, Rita Suzana PitangueiraGomes, Ramon AraújoMagalhães, Ana PatríciaSilva, Bruno C.Queiroz, João Pedro Dantas Bittencurt deMaciel, Rita Suzana PitangueiraGomes, Ramon AraújoMagalhães, Ana PatríciaSilva, Bruno C.Queiroz, João Pedro Dantas Bittencurt de2014-05-06T13:34:55Z20130928-8910http://repositorio.ufba.br/ri/handle/ri/14910v. 20, n. 3Texto completo: acesso restrito. p. 427-461The adoption of Model-Driven Development (MDD) is increasing and it is widely recognized as an important approach for building software systems. In addition to traditional development process models, an MDD process requires the selection of metamodels and mapping rules for the generation of the transformation chain which produces models and application code. In this context, software process tasks should be performed in a specific sequence, with the correct input artifacts to produce the output ones. However, existing support tools and transformation engines for MDD do not have a process-centered focus that addresses different kinds of software process activities, such as application modeling and testing to guide the developers. Furthermore, they do not enable process modeling nor the (semi) automated execution of activities during process enactment. The MoDErNE (Model Driven Process-Centered Software Engineering Environment) uses process-centered software engineering environment concepts to improve MDD process specification and enactment by using a metamodeling foundation. In MoDErNE, a software process model may be enacted several times in different software projects. This paper details the MoDErNE environment, its approach and architecture and also the case studies through which the tool was evaluated.Submitted by Suelen Reis (suziy.ellen@gmail.com) on 2014-05-06T13:34:55Z No. of bitstreams: 1 art%3A10.1007%2Fs10515-013-0124-0.pdf: 1999905 bytes, checksum: 052b6b4abf8b58773c8242ae70971052 (MD5)Made available in DSpace on 2014-05-06T13:34:55Z (GMT). No. of bitstreams: 1 art%3A10.1007%2Fs10515-013-0124-0.pdf: 1999905 bytes, checksum: 052b6b4abf8b58773c8242ae70971052 (MD5) Previous issue date: 2013http://dx.doi.org/10.1007/s10515-013-0124-0reponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBASoftware processModel-driven developmentProcess centered software engineeringSupporting model-driven development using a process-centered software engineering environmentAutomated Software Engineeringinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article10000-01-01info:eu-repo/semantics/openAccessengLICENSElicense.txtlicense.txttext/plain1345https://repositorio.ufba.br/bitstream/ri/14910/2/license.txt0d4b811ef71182510d2015daa7c8a900MD52ORIGINALart%3A10.1007%2Fs10515-013-0124-0.pdfart%3A10.1007%2Fs10515-013-0124-0.pdfapplication/pdf1999905https://repositorio.ufba.br/bitstream/ri/14910/1/art%253A10.1007%252Fs10515-013-0124-0.pdf052b6b4abf8b58773c8242ae70971052MD51TEXTart%3A10.1007%2Fs10515-013-0124-0.pdf.txtart%3A10.1007%2Fs10515-013-0124-0.pdf.txtExtracted texttext/plain96901https://repositorio.ufba.br/bitstream/ri/14910/3/art%253A10.1007%252Fs10515-013-0124-0.pdf.txtdffb40be6e284b9567b0d609f2f181c9MD53ri/149102022-07-05 14:03:10.762oai:repositorio.ufba.br:ri/14910VGVybW8gZGUgTGljZW4/YSwgbj9vIGV4Y2x1c2l2bywgcGFyYSBvIGRlcD9zaXRvIG5vIFJlcG9zaXQ/cmlvIEluc3RpdHVjaW9uYWwgZGEgVUZCQS4KCiBQZWxvIHByb2Nlc3NvIGRlIHN1Ym1pc3M/byBkZSBkb2N1bWVudG9zLCBvIGF1dG9yIG91IHNldSByZXByZXNlbnRhbnRlIGxlZ2FsLCBhbyBhY2VpdGFyIAplc3NlIHRlcm1vIGRlIGxpY2VuP2EsIGNvbmNlZGUgYW8gUmVwb3NpdD9yaW8gSW5zdGl0dWNpb25hbCBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkYSBCYWhpYSAKbyBkaXJlaXRvIGRlIG1hbnRlciB1bWEgYz9waWEgZW0gc2V1IHJlcG9zaXQ/cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCBkZSBwcmVzZXJ2YT8/by4gCkVzc2VzIHRlcm1vcywgbj9vIGV4Y2x1c2l2b3MsIG1hbnQ/bSBvcyBkaXJlaXRvcyBkZSBhdXRvci9jb3B5cmlnaHQsIG1hcyBlbnRlbmRlIG8gZG9jdW1lbnRvIApjb21vIHBhcnRlIGRvIGFjZXJ2byBpbnRlbGVjdHVhbCBkZXNzYSBVbml2ZXJzaWRhZGUuCgogUGFyYSBvcyBkb2N1bWVudG9zIHB1YmxpY2Fkb3MgY29tIHJlcGFzc2UgZGUgZGlyZWl0b3MgZGUgZGlzdHJpYnVpPz9vLCBlc3NlIHRlcm1vIGRlIGxpY2VuP2EgCmVudGVuZGUgcXVlOgoKIE1hbnRlbmRvIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCByZXBhc3NhZG9zIGEgdGVyY2Vpcm9zLCBlbSBjYXNvIGRlIHB1YmxpY2E/P2VzLCBvIHJlcG9zaXQ/cmlvCnBvZGUgcmVzdHJpbmdpciBvIGFjZXNzbyBhbyB0ZXh0byBpbnRlZ3JhbCwgbWFzIGxpYmVyYSBhcyBpbmZvcm1hPz9lcyBzb2JyZSBvIGRvY3VtZW50bwooTWV0YWRhZG9zIGVzY3JpdGl2b3MpLgoKIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHU/P28gY2llbnQ/ZmljYSBjb20gCmFzIHJlc3RyaT8/ZXMgaW1wb3N0YXMgcGVsb3MgZWRpdG9yZXMgZGUgcGVyaT9kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2E/P2VzIHNlbSBpbmljaWF0aXZhcyBxdWUgc2VndWVtIGEgcG9sP3RpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVwP3NpdG9zIApjb21wdWxzP3Jpb3MgbmVzc2UgcmVwb3NpdD9yaW8gbWFudD9tIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBtYXMgbWFudD9tIGFjZXNzbyBpcnJlc3RyaXRvIAphbyBtZXRhZGFkb3MgZSB0ZXh0byBjb21wbGV0by4gQXNzaW0sIGEgYWNlaXRhPz9vIGRlc3NlIHRlcm1vIG4/byBuZWNlc3NpdGEgZGUgY29uc2VudGltZW50bwogcG9yIHBhcnRlIGRlIGF1dG9yZXMvZGV0ZW50b3JlcyBkb3MgZGlyZWl0b3MsIHBvciBlc3RhcmVtIGVtIGluaWNpYXRpdmFzIGRlIGFjZXNzbyBhYmVydG8uCg==Repositório InstitucionalPUBhttps://repositorio.ufba.br/oai/requestrepositorio@ufba.bropendoar:19322022-07-05T17:03:10Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false
dc.title.pt_BR.fl_str_mv Supporting model-driven development using a process-centered software engineering environment
dc.title.alternative.pt_BR.fl_str_mv Automated Software Engineering
title Supporting model-driven development using a process-centered software engineering environment
spellingShingle Supporting model-driven development using a process-centered software engineering environment
Maciel, Rita Suzana Pitangueira
Software process
Model-driven development
Process centered software engineering
title_short Supporting model-driven development using a process-centered software engineering environment
title_full Supporting model-driven development using a process-centered software engineering environment
title_fullStr Supporting model-driven development using a process-centered software engineering environment
title_full_unstemmed Supporting model-driven development using a process-centered software engineering environment
title_sort Supporting model-driven development using a process-centered software engineering environment
author Maciel, Rita Suzana Pitangueira
author_facet Maciel, Rita Suzana Pitangueira
Gomes, Ramon Araújo
Magalhães, Ana Patrícia
Silva, Bruno C.
Queiroz, João Pedro Dantas Bittencurt de
author_role author
author2 Gomes, Ramon Araújo
Magalhães, Ana Patrícia
Silva, Bruno C.
Queiroz, João Pedro Dantas Bittencurt de
author2_role author
author
author
author
dc.contributor.author.fl_str_mv Maciel, Rita Suzana Pitangueira
Gomes, Ramon Araújo
Magalhães, Ana Patrícia
Silva, Bruno C.
Queiroz, João Pedro Dantas Bittencurt de
Maciel, Rita Suzana Pitangueira
Gomes, Ramon Araújo
Magalhães, Ana Patrícia
Silva, Bruno C.
Queiroz, João Pedro Dantas Bittencurt de
dc.subject.por.fl_str_mv Software process
Model-driven development
Process centered software engineering
topic Software process
Model-driven development
Process centered software engineering
description Texto completo: acesso restrito. p. 427-461
publishDate 2013
dc.date.issued.fl_str_mv 2013
dc.date.accessioned.fl_str_mv 2014-05-06T13:34:55Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufba.br/ri/handle/ri/14910
dc.identifier.issn.none.fl_str_mv 0928-8910
dc.identifier.number.pt_BR.fl_str_mv v. 20, n. 3
identifier_str_mv 0928-8910
v. 20, n. 3
url http://repositorio.ufba.br/ri/handle/ri/14910
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.pt_BR.fl_str_mv http://dx.doi.org/10.1007/s10515-013-0124-0
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFBA
instname:Universidade Federal da Bahia (UFBA)
instacron:UFBA
instname_str Universidade Federal da Bahia (UFBA)
instacron_str UFBA
institution UFBA
reponame_str Repositório Institucional da UFBA
collection Repositório Institucional da UFBA
bitstream.url.fl_str_mv https://repositorio.ufba.br/bitstream/ri/14910/2/license.txt
https://repositorio.ufba.br/bitstream/ri/14910/1/art%253A10.1007%252Fs10515-013-0124-0.pdf
https://repositorio.ufba.br/bitstream/ri/14910/3/art%253A10.1007%252Fs10515-013-0124-0.pdf.txt
bitstream.checksum.fl_str_mv 0d4b811ef71182510d2015daa7c8a900
052b6b4abf8b58773c8242ae70971052
dffb40be6e284b9567b0d609f2f181c9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)
repository.mail.fl_str_mv repositorio@ufba.br
_version_ 1847339150639890432