Título: | COMPUTATIONAL SUPPORT TO FRAMEWORK | |||||||
Autor: |
MARIELA INES CORTES |
|||||||
Colaborador(es): |
CARLOS JOSE PEREIRA DE LUCENA - Orientador |
|||||||
Catalogação: | 18/SET/2003 | Língua(s): | PORTUGUESE - BRAZIL |
|||||
Tipo: | TEXT | Subtipo: | THESIS | |||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
|||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=3913&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=3913&idi=2 |
|||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.3913 | |||||||
Resumo: | ||||||||
Framework development is expensive not only because of the
intrinsic difficulty related to the elicitation of domain
knowledge but also because of the lack of methods and
techniques to support its evolution and interactive
development. The present thesis proposes the use of two
complementary techniques to support framework evolution:
refactoring and extension rules. The refactoring technique
has been developed to enable software re-structuring in
a way to produce more readable and reusable code. Extension
rules have been proposed to change the structure of the
framework variation points by allowing the addition of
new design functionalities. Both techniques preserve the
observable behavior of programs. This property is
formally verified in this work by using CCS approach to
model checking. The proposed approach has been tested by
means of a tool specially developed to support the
application of the defined rules.
|
||||||||