Advanced search
Start date
Betweenand

An approach to restructuring systems based on pre-established quality requirements

Grant number: 12/05168-4
Support Opportunities:Scholarships in Brazil - Doctorate
Start date: June 01, 2012
End date: April 30, 2016
Field of knowledge:Physical Sciences and Mathematics - Computer Science
Principal Investigator:Márcio Eduardo Delamaro
Grantee:Rafael Serapilha Durelli
Host Institution: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brazil

Abstract

Legacy systems are those that have built numerous business rules of an organization and accommodating knowledge of years of maintenance. Many of them are still vital for organizations but have serious maintenance problems. One way to improve the quality of a legacy system is to submit it to a restructuring process, whose goal may range from improving its modularity, modify its architecture to meet architectural rules, adopt design patterns or even use a combination of these techniques . There is currently a lack of approaches that provide adequate support throughout the restructuring process, the majority focuses on isolated parts of this process. In addition, restructuring activities are often conducted without a clear specification of the existing problem and desired solution. In this project, the goal is to develop an approach that presents alternative of restructuring scenarios based on desired quality requirements. The flow of this approach starts with the specification of "quality requirements" that are expected to be served after the system is restructured. After that, a tool should provide a set of scenarios for restructuring and show quantitatively the impact of each of the specified quality requirements. Thus, the software engineer can analyze the pros and cons of each scenario and choose for one that is best suited to current interests. After selecting one or more sets of the system is automatically restructured.

News published in Agência FAPESP Newsletter about the scholarship:
More itemsLess items
Articles published in other media outlets ( ):
More itemsLess items
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Scientific publications
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
SANTOS, BRUNO M.; HONDA, RAPHAEL R.; DE CAMARGO, VALTER V.; DURELLI, RAFAEL S.; IEEE. KDM-AO: An Aspect-Oriented Extension of the Knowledge Discovery Metamodel. 2014 28TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2014), v. N/A, p. 2-pg., . (12/05168-4)
CHAGAS, FERNANDO; DURELLI, RAFAEL; TERRA, RICARDO; CAMARGO, VALTER; DEALMEIDA, ES. KDM as the Underlying Metamodel in Architecture-Conformance Checking. THIRTIETH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2016), v. N/A, p. 10-pg., . (12/05168-4)
Academic Publications
(References retrieved automatically from State of São Paulo Research Institutions)
DURELLI, Rafael Serapilha. An approach to create, reuse and apply refactoring in the context of architecture driven modernization. 2016. Doctoral Thesis - Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB) São Carlos.