Export Ready — 

[pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA

Bibliographic Details
Main Author: EDUARDO KINDER ALMENTERO
Publication Date: 2009
Format: Doctoral thesis
Language: por
Source: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Download full: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=2
http://doi.org/10.17771/PUCRio.acad.14485
Summary: [pt] A transparência é um termo chave que está presente em diversos contextos como o econômico e político, e atualmente um dos novos contextos em que se apresenta é a transparência de software. Software livre é um bom exemplo de transparência de software, onde a grande vantagem é que podemos acessar o código fonte e então escolher entre suas características as que desejamos, porém esta possibilidade está direcionada somente aqueles que entendem seu código fonte. Entender o código fonte de um software poder ser uma tarefa árdua, especialmente se nenhuma técnica foi utilizada para facilitar sua leitura. Neste trabalho exploramos um método de desenvolvimento para software livre baseado no uso de cenários. O resultado da aplicação deste método será um documento único, o código fonte, onde teremos os cenários integrados com o código, facilitando sua leitura e entendimento, trazendo assim mais transparência para o software. Este método foi refinado durante sua aplicação na re-engenharia do software C&L. Para produzir uma documentação complementar aos cenários inclusos no código fonte, utilizamos a técnica LAL (Léxico Ampliado da Linguagem) para mapear o espaço de nomes do novo software C&L.
id PUC_RIO-1_f67d37e1797d0865b038e8daeafa9b22
oai_identifier_str oai:MAXWELL.puc-rio.br:14485
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA [en] REENGINEERING THE C&L SOFTWARE TOWARDS LUA-KEPLER PLATFORM USING PRINCIPLES OF TRANSPARENCY [pt] TRANSPARENCIA DE SOFTWARE[pt] CENARIO[en] SOFTWARE TRANSPARENCY[pt] A transparência é um termo chave que está presente em diversos contextos como o econômico e político, e atualmente um dos novos contextos em que se apresenta é a transparência de software. Software livre é um bom exemplo de transparência de software, onde a grande vantagem é que podemos acessar o código fonte e então escolher entre suas características as que desejamos, porém esta possibilidade está direcionada somente aqueles que entendem seu código fonte. Entender o código fonte de um software poder ser uma tarefa árdua, especialmente se nenhuma técnica foi utilizada para facilitar sua leitura. Neste trabalho exploramos um método de desenvolvimento para software livre baseado no uso de cenários. O resultado da aplicação deste método será um documento único, o código fonte, onde teremos os cenários integrados com o código, facilitando sua leitura e entendimento, trazendo assim mais transparência para o software. Este método foi refinado durante sua aplicação na re-engenharia do software C&L. Para produzir uma documentação complementar aos cenários inclusos no código fonte, utilizamos a técnica LAL (Léxico Ampliado da Linguagem) para mapear o espaço de nomes do novo software C&L.[en] 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.MAXWELLJULIO CESAR SAMPAIO DO PRADO LEITEEDUARDO KINDER ALMENTERO2009-10-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=2http://doi.org/10.17771/PUCRio.acad.14485porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2018-09-03T00:00:00Zoai:MAXWELL.puc-rio.br:14485Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342018-09-03T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
[en] REENGINEERING THE C&L SOFTWARE TOWARDS LUA-KEPLER PLATFORM USING PRINCIPLES OF TRANSPARENCY
title [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
spellingShingle [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
EDUARDO KINDER ALMENTERO
[pt] TRANSPARENCIA DE SOFTWARE
[pt] CENARIO
[en] SOFTWARE TRANSPARENCY
title_short [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
title_full [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
title_fullStr [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
title_full_unstemmed [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
title_sort [pt] RE-ENGENHARIA DO SOFTWARE C&L PARA PLATAFORMA LUA-KEPLER UTILIZANDO PRINCÍPIOS DE TRANSPARÊNCIA
author EDUARDO KINDER ALMENTERO
author_facet EDUARDO KINDER ALMENTERO
author_role author
dc.contributor.none.fl_str_mv JULIO CESAR SAMPAIO DO PRADO LEITE
dc.contributor.author.fl_str_mv EDUARDO KINDER ALMENTERO
dc.subject.por.fl_str_mv [pt] TRANSPARENCIA DE SOFTWARE
[pt] CENARIO
[en] SOFTWARE TRANSPARENCY
topic [pt] TRANSPARENCIA DE SOFTWARE
[pt] CENARIO
[en] SOFTWARE TRANSPARENCY
description [pt] A transparência é um termo chave que está presente em diversos contextos como o econômico e político, e atualmente um dos novos contextos em que se apresenta é a transparência de software. Software livre é um bom exemplo de transparência de software, onde a grande vantagem é que podemos acessar o código fonte e então escolher entre suas características as que desejamos, porém esta possibilidade está direcionada somente aqueles que entendem seu código fonte. Entender o código fonte de um software poder ser uma tarefa árdua, especialmente se nenhuma técnica foi utilizada para facilitar sua leitura. Neste trabalho exploramos um método de desenvolvimento para software livre baseado no uso de cenários. O resultado da aplicação deste método será um documento único, o código fonte, onde teremos os cenários integrados com o código, facilitando sua leitura e entendimento, trazendo assim mais transparência para o software. Este método foi refinado durante sua aplicação na re-engenharia do software C&L. Para produzir uma documentação complementar aos cenários inclusos no código fonte, utilizamos a técnica LAL (Léxico Ampliado da Linguagem) para mapear o espaço de nomes do novo software C&L.
publishDate 2009
dc.date.none.fl_str_mv 2009-10-26
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=2
http://doi.org/10.17771/PUCRio.acad.14485
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=14485&idi=2
http://doi.org/10.17771/PUCRio.acad.14485
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1840643339370627072