A Formal Model for Partitioning based Aspect Mining

Detalhes bibliográficos
Autor(a) principal: Cojocar, Grigoreta Sofia (Moldovan)
Data de Publicação: 2007
Outros Autores: Serban, Gabriela
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/182
Resumo: Separation of concerns is a very important principle of software engineering that, in its most general form, refers to the ability to identify, encapsulate and manipulate those parts of a software system that are relevant to a particular concept, goal, or purpose. Aspect Oriented Programming provides means to encapsulate concerns which cannot be modularized using traditional programming techniques. These concerns are called crosscutting concerns. Aspect Mining is a research direction that tries to identify crosscutting concerns in legacy systems. The aim of this paper is to introduce a new formal model for partitioning based aspect mining. Such a model was not defined in the literature, yet. The applicability of the proposed formal model is studied on three different aspect mining techniques.
id UFLA-5_041ac111c4fcfcb3aac763e1fc56f76d
oai_identifier_str oai:infocomp.dcc.ufla.br:article/182
network_acronym_str UFLA-5
network_name_str INFOCOMP: Jornal de Ciência da Computação
repository_id_str
spelling A Formal Model for Partitioning based Aspect Miningformal modelaspect miningpartitioning.Separation of concerns is a very important principle of software engineering that, in its most general form, refers to the ability to identify, encapsulate and manipulate those parts of a software system that are relevant to a particular concept, goal, or purpose. Aspect Oriented Programming provides means to encapsulate concerns which cannot be modularized using traditional programming techniques. These concerns are called crosscutting concerns. Aspect Mining is a research direction that tries to identify crosscutting concerns in legacy systems. The aim of this paper is to introduce a new formal model for partitioning based aspect mining. Such a model was not defined in the literature, yet. The applicability of the proposed formal model is studied on three different aspect mining techniques.Editora da UFLA2007-09-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/182INFOCOMP Journal of Computer Science; Vol. 6 No. 3 (2007): September, 2007; 19-261982-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/182/167Copyright (c) 2016 INFOCOMP Journal of Computer Scienceinfo:eu-repo/semantics/openAccessCojocar, Grigoreta Sofia (Moldovan)Serban, Gabriela2015-06-27T23:27:21Zoai:infocomp.dcc.ufla.br:article/182Revistahttps://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:22.672912INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true
dc.title.none.fl_str_mv A Formal Model for Partitioning based Aspect Mining
title A Formal Model for Partitioning based Aspect Mining
spellingShingle A Formal Model for Partitioning based Aspect Mining
Cojocar, Grigoreta Sofia (Moldovan)
formal model
aspect mining
partitioning.
title_short A Formal Model for Partitioning based Aspect Mining
title_full A Formal Model for Partitioning based Aspect Mining
title_fullStr A Formal Model for Partitioning based Aspect Mining
title_full_unstemmed A Formal Model for Partitioning based Aspect Mining
title_sort A Formal Model for Partitioning based Aspect Mining
author Cojocar, Grigoreta Sofia (Moldovan)
author_facet Cojocar, Grigoreta Sofia (Moldovan)
Serban, Gabriela
author_role author
author2 Serban, Gabriela
author2_role author
dc.contributor.author.fl_str_mv Cojocar, Grigoreta Sofia (Moldovan)
Serban, Gabriela
dc.subject.por.fl_str_mv formal model
aspect mining
partitioning.
topic formal model
aspect mining
partitioning.
description Separation of concerns is a very important principle of software engineering that, in its most general form, refers to the ability to identify, encapsulate and manipulate those parts of a software system that are relevant to a particular concept, goal, or purpose. Aspect Oriented Programming provides means to encapsulate concerns which cannot be modularized using traditional programming techniques. These concerns are called crosscutting concerns. Aspect Mining is a research direction that tries to identify crosscutting concerns in legacy systems. The aim of this paper is to introduce a new formal model for partitioning based aspect mining. Such a model was not defined in the literature, yet. The applicability of the proposed formal model is studied on three different aspect mining techniques.
publishDate 2007
dc.date.none.fl_str_mv 2007-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/182
url https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/182
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/182/167
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. 6 No. 3 (2007): September, 2007; 19-26
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_ 1799874740445249536