RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA / REENGINEERING THE C&L SOFTWARE TOWARDS LUA-KEPLER PLATFORM USING PRINCIPLES OF TRANSPARENCY
AUTOR(ES)
EDUARDO KINDER ALMENTERO
DATA DE PUBLICAÇÃO
2009
RESUMO
Transparency is a keyword present in different contexts such as the economic and the political ones, and, currently, one of the new contexts, in which it stands, is software. Free (open source) software is a good example of transparency, where the great advantage is that one can access the source code and then choose the characteristics he/she wants, but, in this way, we will be serving only those who understand the source code. Understanding software source code can be an arduous task, especially if no technique has been used for facilitate reading. In this work we explore a method for developing free software based on the use of scenarios. The result of applying this method is a single document, the source code, in which the scenarios will be integrated within the code, making it easier to read and understand, thus bringing more transparency to the software. This method was refined during its application to reengineer the C&L software. In order to produce additional documentation, besides the scenarios embedded in the code, we used the LEL (Language Extended Lexicon) technique to map the namespace of the new C&L.
ACESSO AO ARTIGO
Documentos Relacionados
- Re-engenharia do software SCMS para uma linguagem orientada a objetos (Java) para uso em construções de phantoms segmentados
- UMA ABORDAGEM PARA TRANSPARÊNCIA EM PROCESSOS ORGANIZACIONAIS UTILIZANDO ASPECTOS
- Elaboration of a method for the improvement of information flows using principles of lean thinking and business reengineering
- "PARFAIT: an contribution for the software reengineering based on patterns languages and frameworks"
- Desenvolvimento de uma plataforma multimidia utilizando a linguagem Python