Automated improvement for component reuse
Autor(a) principal: | |
---|---|
Data de Publicação: | 2004 |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFLA |
Texto Completo: | http://repositorio.ufla.br/jspui/handle/1/15053 |
Resumo: | Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, analyse, assess, and modify abstractions, attributes and architectures that support reuse. Practical and objective reuse guidelines are used to represent reuse knowledge and to do domain analysis. It takes existing components, provides systematic reuse assessment which is based on reuse advice and analysis, and produces components that are improved for reuse. Our work on guidelines has been extended to a large scale industrial application. |
id |
UFLA_c956d1daa56a2da03af389ffaafe3c32 |
---|---|
oai_identifier_str |
oai:localhost:1/15053 |
network_acronym_str |
UFLA |
network_name_str |
Repositório Institucional da UFLA |
repository_id_str |
|
spelling |
Automated improvement for component reuseSoftware reuseComponent reuseDevelopment for reuseDevelopment with reuseReuse improvementReuse assessmentSoftware component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, analyse, assess, and modify abstractions, attributes and architectures that support reuse. Practical and objective reuse guidelines are used to represent reuse knowledge and to do domain analysis. It takes existing components, provides systematic reuse assessment which is based on reuse advice and analysis, and produces components that are improved for reuse. Our work on guidelines has been extended to a large scale industrial application.Universidade Federal de Lavras (UFLA)2004-03-012017-08-01T21:08:51Z2017-08-01T21:08:51Z2017-08-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfRAMACHANDRAN, M. Automated improvement for component reuse. INFOCOMP Journal of Computer Science, Lavras, v. 4, n. 1, p. 1-8, Mar. 2005.http://repositorio.ufla.br/jspui/handle/1/15053INFOCOMP; Vol 4 No 1 (2005): March, 2005; 1-81982-33631807-4545reponame:Repositório Institucional da UFLAinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttp://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/76/61Copyright (c) 2016 INFOCOMP Journal of Computer ScienceAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessRamachandran, Muthu2021-09-03T23:40:17Zoai:localhost:1/15053Repositório InstitucionalPUBhttp://repositorio.ufla.br/oai/requestnivaldo@ufla.br || repositorio.biblioteca@ufla.bropendoar:2021-09-03T23:40:17Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA)false |
dc.title.none.fl_str_mv |
Automated improvement for component reuse |
title |
Automated improvement for component reuse |
spellingShingle |
Automated improvement for component reuse Ramachandran, Muthu Software reuse Component reuse Development for reuse Development with reuse Reuse improvement Reuse assessment |
title_short |
Automated improvement for component reuse |
title_full |
Automated improvement for component reuse |
title_fullStr |
Automated improvement for component reuse |
title_full_unstemmed |
Automated improvement for component reuse |
title_sort |
Automated improvement for component reuse |
author |
Ramachandran, Muthu |
author_facet |
Ramachandran, Muthu |
author_role |
author |
dc.contributor.author.fl_str_mv |
Ramachandran, Muthu |
dc.subject.por.fl_str_mv |
Software reuse Component reuse Development for reuse Development with reuse Reuse improvement Reuse assessment |
topic |
Software reuse Component reuse Development for reuse Development with reuse Reuse improvement Reuse assessment |
description |
Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, analyse, assess, and modify abstractions, attributes and architectures that support reuse. Practical and objective reuse guidelines are used to represent reuse knowledge and to do domain analysis. It takes existing components, provides systematic reuse assessment which is based on reuse advice and analysis, and produces components that are improved for reuse. Our work on guidelines has been extended to a large scale industrial application. |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004-03-01 2017-08-01T21:08:51Z 2017-08-01T21:08:51Z 2017-08-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 |
RAMACHANDRAN, M. Automated improvement for component reuse. INFOCOMP Journal of Computer Science, Lavras, v. 4, n. 1, p. 1-8, Mar. 2005. http://repositorio.ufla.br/jspui/handle/1/15053 |
identifier_str_mv |
RAMACHANDRAN, M. Automated improvement for component reuse. INFOCOMP Journal of Computer Science, Lavras, v. 4, n. 1, p. 1-8, Mar. 2005. |
url |
http://repositorio.ufla.br/jspui/handle/1/15053 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
http://www.dcc.ufla.br/infocomp/index.php/INFOCOMP/article/view/76/61 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2016 INFOCOMP Journal of Computer Science Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2016 INFOCOMP Journal of Computer Science Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Lavras (UFLA) |
publisher.none.fl_str_mv |
Universidade Federal de Lavras (UFLA) |
dc.source.none.fl_str_mv |
INFOCOMP; Vol 4 No 1 (2005): March, 2005; 1-8 1982-3363 1807-4545 reponame:Repositório Institucional da UFLA instname:Universidade Federal de Lavras (UFLA) instacron:UFLA |
instname_str |
Universidade Federal de Lavras (UFLA) |
instacron_str |
UFLA |
institution |
UFLA |
reponame_str |
Repositório Institucional da UFLA |
collection |
Repositório Institucional da UFLA |
repository.name.fl_str_mv |
Repositório Institucional da UFLA - Universidade Federal de Lavras (UFLA) |
repository.mail.fl_str_mv |
nivaldo@ufla.br || repositorio.biblioteca@ufla.br |
_version_ |
1815439127658627072 |