Carlo Emmanoel Tolla de Oliveira
Federal University of Rio de Janeiro
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Hotspot
Dive into the research topics where Carlo Emmanoel Tolla de Oliveira is active.
Publication
Featured researches published by Carlo Emmanoel Tolla de Oliveira.
OOIS | 2001
Ana Paula V. Pais; Carlo Emmanoel Tolla de Oliveira; P. H. P. M. Leite
Use case driven development has proven being a good approach for capturing problem semantics in an orderly, structured description. However, it specifies an abstraction beyond practicity to guide system design process. Robustness diagrams are a simple solution for drafting a more formal description for business modelling. This very simplicity may, however, detract its value, falling short of capturing the rich business semantics. Stereotyping is the essence behind its robustness diagram mechanics. Symbols convey the abstraction necessary to catch the model semantics. Increasing the number of stereotypes we can achieve a closer match from model to design. Rules carefully stated for robustness diagram can help to translate high-level information into well-behaved and predictable symbolic descriptions. This enhancement to robustness diagram helps to patch the gap between abstract model and project into a paved continuum. It has been used to train programmers to extract working and consistent systems out of use case specifications.
Proceedings of Twentieth Euromicro Conference. System Architecture and Integration | 1994
M.L. Anido; Carlo Emmanoel Tolla de Oliveira; E.A. Schmitz; J.A.S. Borges; J. Knopman
The TEDMOS computer aided design (CAD) system is described and it comprises a suitable system for application specific integrated circuit (ASIC) design on IBM PC like computers. The paper discusses the main assets and shortcomings of TEDMOS, when compared with other CAD systems, and presents its architecture. Emphasis is placed on both a software overview and on the algorithms. Particular attention is paid to hierarchical design, fast circuit simulation, and the hardware limitations imposed by IBM PC like machines.<<ETX>>
Brazilian Journal of Computers in Education | 2014
Myriam Kienitz Lemos; Claudia Lage Rebello da Motta; Carla Verônica M. Marques; Carlo Emmanoel Tolla de Oliveira; Maira M. Fróes; José Otávio Pompeu e Silva
This study aims to present the Microgenetic Conductor Wire, a tool for metacognitive mediation in computational games. We present the preliminary results of application of this method taking two games provided with educational content belonging to the mathematical sciences and developed onto concrete material, in children between 9 and 10 years. The data generated showed cognitive improvements identified by the emergence of Innovative Schemes (Inhelder [ 6 ]) for the resolution of problems in games. We present evidence that learning is disconnected from predefined chronological stages as Piaget argued. Our results verified that content requiring complex mathematical reasoning and that are expected with over 12 years in the formal operations stage of abstract reasoning (Piaget [17]), can be learned and consolidated by younger children in the range between 9 and 10 years.
international conference on internet and web applications and services | 2007
Fabricio B. Goncalves; Carlo Emmanoel Tolla de Oliveira; Izalmo Silva; Luiz Gustavo L. Moura; Felipe M. G. França
Service-oriented computing (SOC) is the computational paradigm that utilizes services as fundamental elements to develop applications/solutions. To build a service model, SOC relies on the service-oriented architecture (SOA), which is a way of reorganizing software applications and infrastructures in a set of interacting services. This paper proposes a layered architectural model of the abstraction levels needed in the construction of mobile services platforms. Each one of theses layers has been defined based on SOC requirements and delivers the functionality needed to the creation of autonomous reconfiguring distributed systems.
midwest symposium on circuits and systems | 2001
Ana Paula V. Pais; M.L. Anido; Carlo Emmanoel Tolla de Oliveira
This paper describes the design and implementation of a distributed object-oriented design rule checker (DRC). The main focus is on the methodology employed to implement this distributed application. Code reusability is achieved using an OO approach, making objects available for other tools, such as circuit extractor. The paper also addresses the application of design patterns, which produce loosely coupled elements, facilitating the integration of system modules.
Brazilian Journal of Computers in Education | 2015
Soraia Pacheco Silva; Carlo Emmanoel Tolla de Oliveira; Claudia Lage Rebello da Motta
Resumo A busca por conhecimento aumenta cada vez mais na internet atraves das redes sociais. Encontrar os pares com diferentes niveis de conhecimento nao e uma tarefa trivial. Propoe-se o modelo Oraculous 1 baseado em estrategias de Sistemas de Combinacao Social, descrevendo funcionalidades a serem integradas em um ambiente computacional para o encontro de pares. Esse modelo usa anotacoes que um individuo faz sobre paginas da Internet para modelar a combinacao entre individuos, de modo a potencializar o aprendizado em rede atraves do encontro de pessoas com os mesmos interesses. Palavras-Chave: Sistema de Combinacao Social, Redes Sociais, Ambiente Virtual, Redes de Aprendizagem
Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação - SBIE) | 2010
Luiz Francisco Dias Pereira; Fábio Roberto Lapolli; Fábio Ferrentini Sampaio; Claudia L. R. Motta; Carlo Emmanoel Tolla de Oliveira
Este artigo discute a colaboracao entre estudantes na internet e a troca de conhecimento por meio desse canal de comunicacao. Propoe uma metodologia que visa potencializar as relacoes entre os usuarios de uma rede educacional situada num contexto especifico. Tal metodo tem como fundamento as teorias do contexto e a analise de redes sociais (ARS), para promover um mapeamento das redes estudadas.Refletir sobre curriculo escolar formal e comunidades de aprendizagem como metafora das TIC dinamizam os caminhos empiricos, construcoes criticas e aprofundamento da difusao do conhecimento como parte do processo de humanizacao/ tecnologizacao do homem. Oriundos de processos e movimentos contemporâneos, a consolidacao de ambientes computacionais nas escolas potencializa a construcao do conhecimento e a socializacao de praticas pedagogicas inovadoras. Esta investigacao assume as situacoes especificas curriculares, procura descobrir o que existe de mais essencial e caracteristico, partindo do conhecimento de curriculo e suas bases teoricas tradicionais, para a construcao da discussao sobre um curriculo em rede associada a instrumentalizacao das comunidades de aprendizagem.O sistema Moodle constitui-se atualmente numa das mais importantes ferramentas de apoio a cursos na Web. Apesar disto, seu modelo apresenta algumas deficiencias para uma estruturacao hierarquica e compartilhamento de materiais digitais entre disciplinas e turmas do seu ambiente virtual. Este artigo apresenta um estudo sobre a arquitetura central do Moodle, propondo a definicao de um novo nucleo, visando o aprimoramento destas caracteristicas.Estudo descritivo, qualitativo, com estudantes da 3a serie de Graduacao em Enfermagem de uma Universidade Publica de Sao Paulo, SP. Os participantes construiram Mapas Conceituais, por meio do software Cmap Tools®. Os dados foram coletados em um Grupo Focal e todos os sujeitos indicaram que o uso do software facilita e garante a organizacao, visualizacao e correlacao dos dados, porem houve dificuldades iniciais relacionadas ao manejo das ferramentas. Conclui-se, que o software Cmap Tools® favoreceu a construcao dos MC por seus recursos de formatacao, porem estrategias de orientacao deveriam ser implantadas. Como resultado, desenvolveu-se um manual para o uso do software Cmap Tool® em video Podcasting.Ha poucas iniciativas com respeito aos ambientes de virtuais para a divulgacao de materiais curriculares sobre modelagem matematica. Esses ambientes oferecem acesso as praticas pedagogicas em modelagem. Este trabalho apresenta um sistema Web para hospedar atividades de modelagem e materiais multimidia para descrever o desenvolvimento do ambiente de modelagem em sala de aula e apoiar outros professores na implementacao em suas praticas pedagogicas.A composicao e sequenciamento de Objetos de Aprendizagem sao discutidas neste trabalho a partir da representacao da estrutura conceitual de um dominio em termos das suas relacoes de dependencia. A composicao de Objetos de Aprendizagem e modelada a partir da estrutura narrativa de um discurso considerando-se os aspetos formais dos planos do conteudo e de expressao. O aspecto formal do conteudo da composicao e dado pelas pelos conceitos e seus relacionamentos e forma da expressao corresponde aos tipos de signos definidos pelo LOM. A estrutura da composicao obtida independe do tipo de midia utilizado e o modelo adequa-se as propostas de composicao adaptativas tanto do ponto de vista do meio como das disponibilidades de conexao.
international multi conference on computing in global information technology | 2007
Fabricio B. Goncalves; Carlo Emmanoel Tolla de Oliveira; Izalmo Silva; Luiz Gustavo L. Moura
Service-oriented computing (SOC) is the computational paradigm that utilizes services as fundamental elements to develop applications/solutions. To build a service model, SOC relies on the service-oriented architecture (SOA), which is a way of reorganizing software applications and infrastructures in a set of interacting services. This paper proposes an architectural model that separates in layers the abstraction levels needed for construction of mobile services platforms. Each layer has been defined based on SOC requirements and deliver functionality to create autonomous reconfiguring distributed systems.
Lecture Notes in Computer Science | 2002
Ana Paula V. Pais; Bárbara O. B. Corrêa; Carlo Emmanoel Tolla de Oliveira; Gilson Tavares
Information Systems with a large user base require thin client technology due to deployment issues. Configuration and version management, added to maintenance cost are major players on this decision. However, heavy traffic loads and network latency impose severe penalties on users. Candidate solutions to this problem must optimize users ergonomics whilst keeping maintenance costs low. In a straightforward approach, client architectures should provide web deployable local processing facilities. This paper describes an architecture based on the MVC paradigm capable of porting portions of the system to client executable scripts. Required entities are encapsulated in XML carriers and exchanged on demand between client and server side systems. Numerous user interactions are executed on the client side, relieving the network and improving responsivity. This solution not only enhances ergonomics but is also highly scalable, delegating tasks to the greater number of client machines, whereas focusing server activity on more relevant operations.
OOIS | 2001
Ana Paula V. Pais; Carlo Emmanoel Tolla de Oliveira
UML has turned out to be a great tool to exchange ideas among designers, from abstraction to detailed design. When it comes to machine interpretation, UML description lacks formalism, coverage and detail to produce a fully fleshed information system. Extensibility and genericity already built-in in the language can be exploited to cater for its deficiencies. UML diagrams can be refined and reengineered to cover unattended areas and missing information necessary for automatic system generation. GUI design, control logic and persistency can be tracked from robustness analysis diagrams down to generation of extended state, sequence, class and object diagrams. These diagrams are enhanced with new stereotypes and tags to enable machine generation of interchangeable UI paradigms, use case controllers and deployment of server entities. This enhanced UML concept is being tested in the development of a real large system using a customized set of scripts in a CASE tool.