XINFORMAÇÕES SOBRE DIREITOS AUTORAIS
As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.
A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.
A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.
A violação de direitos autorais é passível de sanções civis e penais.
As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.
A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.
A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.
A violação de direitos autorais é passível de sanções civis e penais.
Coleção Digital
Título: A MODEL OF COMPUTATION FOR OBJECT CIRCUITS Autor: MATHEUS COSTA LEITE
Instituição: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO - PUC-RIO
Colaborador(es):
CARLOS JOSE PEREIRA DE LUCENA - ADVISOR
Nº do Conteudo: 3919
Catalogação: 19/09/2003 Liberação: 19/09/2003 Idioma(s): PORTUGUESE - BRAZIL
Tipo: TEXT Subtipo: THESIS
Natureza: SCHOLARLY PUBLICATION
Nota: 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.
Referência [pt]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=3919&idi=1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=3919&idi=2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.3919
Resumo:
Título: A MODEL OF COMPUTATION FOR OBJECT CIRCUITS Autor: MATHEUS COSTA LEITE
Nº do Conteudo: 3919
Catalogação: 19/09/2003 Liberação: 19/09/2003 Idioma(s): PORTUGUESE - BRAZIL
Tipo: TEXT Subtipo: THESIS
Natureza: SCHOLARLY PUBLICATION
Nota: 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.
Referência [pt]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=3919&idi=1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=3919&idi=2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.3919
Resumo:
Object Oriented Programming is a mature, well established
software modeling technique. Nevertheless, the importance
of its role has the same magnitude as the consensus in
respect to its weakness and limitations. OO is not a
panacea, and, should it fail, alternatives must be found -
some hybrid, while others entirely new. In this work, we
argue that the parallel between OO and electric circuits is
an interesting hybrid solution, for some of the basic
features found in such circuits are the same as the ones
sought after as the Holy Grail of Software Engineering -
concurrency, modularity, robustness, scalability, etc. -
and that are not always achieved only with the traditional
OO approach. Hence, our proposal is the establishment of a
correlation between electric circuits and object oriented
programming. From the former, comes the circuit: closed
path where information flows and is processed. From the
second, comes the object: abstract entity that constitutes
the information flowing within the circuit. Finally, from
their union, arises a new model of computation - the object
circuit - where it is supposed the benefits brought by each
part are complementary. We motivate our discussion with a
collection of simple - albeit elucidative - examples,
followed by a case study in the simulation field. In order
to ratify the functioning of these circuits, an object
circuit`s implementation was built on top of the Java
programming language.