A study about the impact of code annotations in software evolution
Greek-Portuguese digital dictionary: annotation and edition: a continuous open acc...
CleverCare system's improving through the development of new features, adaptations...
Grant number: | 14/16236-6 |
Support type: | Regular Research Grants |
Duration: | November 01, 2015 - October 31, 2017 |
Field of knowledge: | Physical Sciences and Mathematics - Computer Science - Computer Systems |
Principal researcher: | Eduardo Martins Guerra |
Grantee: | Eduardo Martins Guerra |
Home Institution: | Instituto Nacional de Pesquisas Espaciais (INPE). Ministério da Ciência, Tecnologia e Inovações (Brasil). São José dos Campos , SP, Brazil |
Assoc. researchers: | Fábio Fagundes Silveira ; Paulo Roberto Miranda Meirelles ; Tiago Silva da Silva ; Uira Kulesza |
Abstract
Nowadays, metadata-based frameworks are very important for the industry, since they allow a low coupling and a reduced development time comparing with other types of framework. A recent study developed a reference architecture that captured the main solutions used in this kind of framework. However, the usage of such model on several frameworks revealed that there is still a code repetition and difficulties in implement metadata reading, due to a deficient programing interface. Considering this context, the main goal of this research project is to define a programming interface to retrieve metadata, based on common needs of such frameworks. Initially, it will be conducted an analysis in existing frameworks to identify needs for this interface, followed by an iterative process to develop the programming interface and a reference implementation, which will be available as free software. The developed solution will be evaluated by the development of new frameworks and the refactoring of existing ones to incorporate the proposed solution. Additionally, a controlled experiment will be conducted aiming to monitor the construction of frameworks with and without the proposed solution, comparing metrics that assess the software structure and the development dynamics. As a consequence, it is expected that by the development of a suitable programming interface that simplifies the adoption ob metadata reading best practices, making the usage of this technique more accessible to less experienced programmers. (AU)
Articles published in Agência FAPESP Newsletter about the research grant: |
TITULO |
Articles published in other media outlets (0 total): |
More itemsLess items |
VEICULO: TITULO (DATA) |
VEICULO: TITULO (DATA) |