Sérgio Crespo | UFF - Universidade Federal Fluminense (original) (raw)

Papers by Sérgio Crespo

Research paper thumbnail of Usando o modelo 3C de colaboração e Vygotsky no ensino de programação distribuída em pares

Resumo: A engenharia de software e uma area de conhecimento relativamente recente. Ainda nao poss... more Resumo: A engenharia de software e uma area de conhecimento relativamente recente. Ainda nao possuimos uma forma idealmente definida para o desenvolvimento de software. Uma das linhas de estudo valoriza as metodologias ageis. Dentre as quais, a extreme programming, tambem conhecida como XP, alcanca maior sucesso. Uma das praticas mais importantes da XP no sentido de alcancar qualidade e produtividade e a programacao em pares. Em paralelo, vemos uma expansao na formacao de grupos de trabalho dispersos geograficamente. Este trabalho apresenta uma plataforma computacional que viabiliza a programacao em pares distribuida denominada RemotePP. Aspectos de modelagem da ferramenta sao apresentados, alem de uma comparacao com outros trabalhos relacionados. Abstract: The software engineering area is relatively recent and we do not have an ideal structured form for the software development. One of the software study lines give importance the agile methodologies as for instance the Extreme Prog...

Research paper thumbnail of SWService: uma biblioteca para a escrita da Língua Brasileira de Sinais baseada em Web Services

Resumo: Grandes mudancas socio-culturais tem ocorrido nos ultimos anos tornando o acesso a novas ... more Resumo: Grandes mudancas socio-culturais tem ocorrido nos ultimos anos tornando o acesso a novas tecnologias extremamente importante para todos. Assim, este trabalho tem como objetivo apresentar a SWService, uma biblioteca que fornece os recursos necessarios para que softwares baseados na web possam utilizar a Lingua Brasileira de Sinais. A solucao apresenta como principal vantagem a utilizacao da tecnologia de Web Services, o que permite seu uso sem necessidade de desenvolvimento ou instalacao local. Alem disso, serao apresentados um estudo de caso e uma pesquisa de opiniao sobre o Sign WebForum, um forum de discussao que utiliza a SWService para permitir a escrita e leitura de mensagens em portugues e Libras. Abstract: Great social-cultural changing process has been made in the last years making very important the access to the new technologies for all. Thus, the aim of this work was to develop a library, SWService, which provides the wanted features to enable web-based software t...

Research paper thumbnail of AVA: Um Ambiente Virtual Baseado em Comunidades

Resumo: A utilizacao crescente das tecnologias de informacao e comunicacao tem contribuido para a... more Resumo: A utilizacao crescente das tecnologias de informacao e comunicacao tem contribuido para a disseminacao de ambientes virtuais de aprendizagem. Atualmente, inumeras iniciativas, tanto de instituicoes educacionais como de empresas comerciais, tem disponibilizado ambientes e ferramentas para suporte a aprendizagem atraves da web. Este artigo apresenta o AVA, um ambiente virtual de aprendizagem que tem seu desenvolvimento fundamentado na concepcao epistemologica interacionista-construtivista numa abordagem sistemica e de auto-organizacao. Integra funcionalidades presentes em varios ambientes existentes no mercado e propoe novas ferramentas que viabilizam o desenvolvimento de novas praticas pedagogicas oriundas das concepcoes que permeiam a proposta do ambiente AVA. Abstract: A utilizacao crescente das tecnologias de informacao e comunicacao tem contribuido para a disseminacao de ambientes virtuais de aprendizagem. Atualmente, inumeras iniciativas, tanto de instituicoes educaciona...

Research paper thumbnail of Usando o Framework JLearningServices para Instanciar Serviços Síncronos para Ambientes de EAD

Resumo: JLearningServices e um framework educacional que busca contribuir no sentido de diminuir ... more Resumo: JLearningServices e um framework educacional que busca contribuir no sentido de diminuir a carencia de ferramentas especificas para EAD utilizando a tecnologia de Frameworks para a geracao de servicos sincronos dirigidos a ambientes virtuais de aprendizagem baseados na Web. Em seu modelo sao utilizados Design Patterns para proporcionar uma melhor representacao de seus varios hot-spots e frozen-spots. Um modelo inicial do JLearningServices foi apresentado em artigo publicado no XII SBIE, em 2001. Este novo artigo apresenta a evolucao do modelo do Framework e mostra como proceder para realizar sua instanciacao. O artigo traz um exemplo de instanciacao para criacao de um chat. Abstract: JLearningServices is an edicational Framework that aims to contribute for reducing the need of specific distance learning tools using Frameworks to generate synchronous services aplied to virtual learning enviroments based on the Web. Framework's model uses Design Patterns technology to prov...

Research paper thumbnail of Estúdio@Web Um Sistema de Apoio à Prática Educacional Baseado na WEB

The present work describes the Estudio@Web (or EstudioWeb), its working methodology and its softw... more The present work describes the Estudio@Web (or EstudioWeb), its working methodology and its software tool on the Web. The EstudioWeb presents the challenge of bringing into the Web the philosophy of school libraries plus public libraries and studying rooms in a interactive designed structure that allows cultural production and interactivity in a Cooperative Distant Learning process which surpasses the conventional educational models.

Research paper thumbnail of Uma Abordagem Prática para Implementação da Garantia da Qualidade de Processo e de Produto

Anais do VI Simpósio Brasileiro de Sistemas de Informação (SBSI 2010), 2010

Assumindo a premissa de que a qualidade de um produto de software está diretamente relacionada co... more Assumindo a premissa de que a qualidade de um produto de software está diretamente relacionada com a qualidade do processo de construção deste software, faz-se necessário lançar mão de práticas de garantia da qualidade. Tais práticas, comumente definidas por modelos de referência de qualidade, não estabelecem claramente como implementá-las, definindo apenas o que deve ser atendido e não como deve ser atendido. Para sanar esta lacuna, este artigo propõe uma abordagem prática para implementação de garantia da qualidade, a qual é experimentada em um ambiente real de desenvolvimento de software.

Research paper thumbnail of Um Sistema para Inspeções de Garantia da Qualidade Baseado em Ontologias e Agentes

Revista de Informática Teórica e Aplicada, 2013

Resumo: A implementação de práticas de garantia da qualidade possui uma relação custo/benefício d... more Resumo: A implementação de práticas de garantia da qualidade possui uma relação custo/benefício difícil de balancear. Isso ocorre porque o custo de execução das práticas é direto, enquanto que, o benefício obtido com estas é indireto. No intuito de melhorar essa relação, este trabalho apresenta um sistema de suporte para as inspeções de garantia da qualidade capaz de automatizar a definição de escopo e o endereçamento de não conformidades, além de gerenciar cadastros e calcular indicadores. O sistema é formado por uma ontologia, a qual mapeia a semântica envolvida nas inspeções de garantia da qualidade; e por agentes de software, os quais implementam as regras necessárias para automação das atividades mencionadas. Os experimentos realizados em uma Fábrica de Software mostraram melhora na produtividade nas inspeções, maximizando a cobertura, sem impactar no esforço demandado.

Research paper thumbnail of Extracción de Información de Redes Sociales (Microblogging) Mediante Ontologías

Research paper thumbnail of U-Soa

Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web, 2008

Research paper thumbnail of SOA engine

Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web, 2008

Research paper thumbnail of Um Modelo Baseado Em Ontologia e Orientado a Riscos Para Certificação De Qualidade De Produtos De Software

Revista Eletrônica de Sistemas de Informação, 2013

Research paper thumbnail of Um Modelo para Geração de Perfis de Usuários Baseado em Técnicas de Psi-cometria

Revista Brasileira de Informática na Educação, 2009

Resumo Este trabalho propõe um modelo para geração de perfis de usuários baseado em Psicometria, ... more Resumo Este trabalho propõe um modelo para geração de perfis de usuários baseado em Psicometria, propiciando a junção entre áreas distintas, como Psicologia e Computação. O PPG (Psychometric Profile Generator), assim denominado, consiste em um modelo computacional para geração de perfis de usuários, prospectando o nível de habilidade ou comportamento dos avaliados através do modelo matemático TRI-Teoria de Resposta ao Item. O PPG fornece aos sistemas externos de educação, entretenimento e recrutamento e seleção o nível de habilidade ou comportamento não tendo nenhum contato com os usuários desses sistemas. Sendo assim o principal foco do PPG é fornecer um perfil na forma de um nível de habilidade e ou comportamento, valendo-se de conhecimentos de áreas distintas, como os modelos matemáticos da Psicometria e técnicas de Inferências Estatísticas.

Research paper thumbnail of Um Modelo de Rastreabilidade com suporte ao Gerenciamento de Mudanças e Análise de Impacto

Research paper thumbnail of Fábrica de Adequação de Objetos de Aprendizagem

Revista Brasileira de …, 2009

Resumo: Para promover a reutilização de conteúdos de aprendizagem é necessário promover a sua nor... more Resumo: Para promover a reutilização de conteúdos de aprendizagem é necessário promover a sua normalização para que possam funcionar corretamente em qualquer sistema de e-learning. A normalização permite: uma fácil reutilização; a portabilidade dos conteúdos ...

Research paper thumbnail of Gerenciando Objetos de Aprendizagem em Educação Ubíqua

Colabor@-A Revista …, 2010

Page 1. Gerenciando Objetos de Aprendizagem em Educação Ubíqua Nelson Buis Sonntag 1 , Débora Bar... more Page 1. Gerenciando Objetos de Aprendizagem em Educação Ubíqua Nelson Buis Sonntag 1 , Débora Barbosa 2 , Rodrigo Hahn 1 , Jorge Barbosa 1 , Sérgio Crespo CS Pinto 1 1 Universidade do Vale do Rio dos Sinos – Mestrado ...

Research paper thumbnail of Computação Móvel e Ubíqua no Contexto de uma graduação de Referência

Revista Brasileira de …, 2009

Research paper thumbnail of OwlNet: An Object-Oriented Environment for WBE

The paper presents the design and the architecture of a new Web-Based Education (WBE) environment... more The paper presents the design and the architecture of a new Web-Based Education (WBE) environment. This environment is based on the integration of two other WBE's applications: AulaNet™ and LiveBOOKs. Here we present the main features and the architecture of those two environments to justify our motivation for the development of OwlNet. Then we show the architecture and features of this new environment.

Research paper thumbnail of WSAgent

Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, 2004

Research paper thumbnail of Calendário em Libras

Research paper thumbnail of A social software for mobile learning

The traditional teaching methods of the Learning Management Systems (or LMS) are rigid in nature ... more The traditional teaching methods of the Learning Management Systems (or LMS) are rigid in nature and impose limitations on the teaching process. By having a closed pattern, these tools end up hurting the student, for preventing it from interacting with anyone who shares the same interests as him. As a result, the concepts of community, relationship and interaction between users are required to overcome these limitations. This paper proposes the development of an architecture for creating a social software that enables the use of online social networks automatically created for students through their mobile devices. Besides, this architecture has been created based on web services, what makes it possible the integration with MLEA (Mobile Learning Environment Adapter), an application that allows students to access Moodle through their mobile devices.

Research paper thumbnail of Usando o modelo 3C de colaboração e Vygotsky no ensino de programação distribuída em pares

Resumo: A engenharia de software e uma area de conhecimento relativamente recente. Ainda nao poss... more Resumo: A engenharia de software e uma area de conhecimento relativamente recente. Ainda nao possuimos uma forma idealmente definida para o desenvolvimento de software. Uma das linhas de estudo valoriza as metodologias ageis. Dentre as quais, a extreme programming, tambem conhecida como XP, alcanca maior sucesso. Uma das praticas mais importantes da XP no sentido de alcancar qualidade e produtividade e a programacao em pares. Em paralelo, vemos uma expansao na formacao de grupos de trabalho dispersos geograficamente. Este trabalho apresenta uma plataforma computacional que viabiliza a programacao em pares distribuida denominada RemotePP. Aspectos de modelagem da ferramenta sao apresentados, alem de uma comparacao com outros trabalhos relacionados. Abstract: The software engineering area is relatively recent and we do not have an ideal structured form for the software development. One of the software study lines give importance the agile methodologies as for instance the Extreme Prog...

Research paper thumbnail of SWService: uma biblioteca para a escrita da Língua Brasileira de Sinais baseada em Web Services

Resumo: Grandes mudancas socio-culturais tem ocorrido nos ultimos anos tornando o acesso a novas ... more Resumo: Grandes mudancas socio-culturais tem ocorrido nos ultimos anos tornando o acesso a novas tecnologias extremamente importante para todos. Assim, este trabalho tem como objetivo apresentar a SWService, uma biblioteca que fornece os recursos necessarios para que softwares baseados na web possam utilizar a Lingua Brasileira de Sinais. A solucao apresenta como principal vantagem a utilizacao da tecnologia de Web Services, o que permite seu uso sem necessidade de desenvolvimento ou instalacao local. Alem disso, serao apresentados um estudo de caso e uma pesquisa de opiniao sobre o Sign WebForum, um forum de discussao que utiliza a SWService para permitir a escrita e leitura de mensagens em portugues e Libras. Abstract: Great social-cultural changing process has been made in the last years making very important the access to the new technologies for all. Thus, the aim of this work was to develop a library, SWService, which provides the wanted features to enable web-based software t...

Research paper thumbnail of AVA: Um Ambiente Virtual Baseado em Comunidades

Resumo: A utilizacao crescente das tecnologias de informacao e comunicacao tem contribuido para a... more Resumo: A utilizacao crescente das tecnologias de informacao e comunicacao tem contribuido para a disseminacao de ambientes virtuais de aprendizagem. Atualmente, inumeras iniciativas, tanto de instituicoes educacionais como de empresas comerciais, tem disponibilizado ambientes e ferramentas para suporte a aprendizagem atraves da web. Este artigo apresenta o AVA, um ambiente virtual de aprendizagem que tem seu desenvolvimento fundamentado na concepcao epistemologica interacionista-construtivista numa abordagem sistemica e de auto-organizacao. Integra funcionalidades presentes em varios ambientes existentes no mercado e propoe novas ferramentas que viabilizam o desenvolvimento de novas praticas pedagogicas oriundas das concepcoes que permeiam a proposta do ambiente AVA. Abstract: A utilizacao crescente das tecnologias de informacao e comunicacao tem contribuido para a disseminacao de ambientes virtuais de aprendizagem. Atualmente, inumeras iniciativas, tanto de instituicoes educaciona...

Research paper thumbnail of Usando o Framework JLearningServices para Instanciar Serviços Síncronos para Ambientes de EAD

Resumo: JLearningServices e um framework educacional que busca contribuir no sentido de diminuir ... more Resumo: JLearningServices e um framework educacional que busca contribuir no sentido de diminuir a carencia de ferramentas especificas para EAD utilizando a tecnologia de Frameworks para a geracao de servicos sincronos dirigidos a ambientes virtuais de aprendizagem baseados na Web. Em seu modelo sao utilizados Design Patterns para proporcionar uma melhor representacao de seus varios hot-spots e frozen-spots. Um modelo inicial do JLearningServices foi apresentado em artigo publicado no XII SBIE, em 2001. Este novo artigo apresenta a evolucao do modelo do Framework e mostra como proceder para realizar sua instanciacao. O artigo traz um exemplo de instanciacao para criacao de um chat. Abstract: JLearningServices is an edicational Framework that aims to contribute for reducing the need of specific distance learning tools using Frameworks to generate synchronous services aplied to virtual learning enviroments based on the Web. Framework's model uses Design Patterns technology to prov...

Research paper thumbnail of Estúdio@Web Um Sistema de Apoio à Prática Educacional Baseado na WEB

The present work describes the Estudio@Web (or EstudioWeb), its working methodology and its softw... more The present work describes the Estudio@Web (or EstudioWeb), its working methodology and its software tool on the Web. The EstudioWeb presents the challenge of bringing into the Web the philosophy of school libraries plus public libraries and studying rooms in a interactive designed structure that allows cultural production and interactivity in a Cooperative Distant Learning process which surpasses the conventional educational models.

Research paper thumbnail of Uma Abordagem Prática para Implementação da Garantia da Qualidade de Processo e de Produto

Anais do VI Simpósio Brasileiro de Sistemas de Informação (SBSI 2010), 2010

Assumindo a premissa de que a qualidade de um produto de software está diretamente relacionada co... more Assumindo a premissa de que a qualidade de um produto de software está diretamente relacionada com a qualidade do processo de construção deste software, faz-se necessário lançar mão de práticas de garantia da qualidade. Tais práticas, comumente definidas por modelos de referência de qualidade, não estabelecem claramente como implementá-las, definindo apenas o que deve ser atendido e não como deve ser atendido. Para sanar esta lacuna, este artigo propõe uma abordagem prática para implementação de garantia da qualidade, a qual é experimentada em um ambiente real de desenvolvimento de software.

Research paper thumbnail of Um Sistema para Inspeções de Garantia da Qualidade Baseado em Ontologias e Agentes

Revista de Informática Teórica e Aplicada, 2013

Resumo: A implementação de práticas de garantia da qualidade possui uma relação custo/benefício d... more Resumo: A implementação de práticas de garantia da qualidade possui uma relação custo/benefício difícil de balancear. Isso ocorre porque o custo de execução das práticas é direto, enquanto que, o benefício obtido com estas é indireto. No intuito de melhorar essa relação, este trabalho apresenta um sistema de suporte para as inspeções de garantia da qualidade capaz de automatizar a definição de escopo e o endereçamento de não conformidades, além de gerenciar cadastros e calcular indicadores. O sistema é formado por uma ontologia, a qual mapeia a semântica envolvida nas inspeções de garantia da qualidade; e por agentes de software, os quais implementam as regras necessárias para automação das atividades mencionadas. Os experimentos realizados em uma Fábrica de Software mostraram melhora na produtividade nas inspeções, maximizando a cobertura, sem impactar no esforço demandado.

Research paper thumbnail of Extracción de Información de Redes Sociales (Microblogging) Mediante Ontologías

Research paper thumbnail of U-Soa

Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web, 2008

Research paper thumbnail of SOA engine

Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web, 2008

Research paper thumbnail of Um Modelo Baseado Em Ontologia e Orientado a Riscos Para Certificação De Qualidade De Produtos De Software

Revista Eletrônica de Sistemas de Informação, 2013

Research paper thumbnail of Um Modelo para Geração de Perfis de Usuários Baseado em Técnicas de Psi-cometria

Revista Brasileira de Informática na Educação, 2009

Resumo Este trabalho propõe um modelo para geração de perfis de usuários baseado em Psicometria, ... more Resumo Este trabalho propõe um modelo para geração de perfis de usuários baseado em Psicometria, propiciando a junção entre áreas distintas, como Psicologia e Computação. O PPG (Psychometric Profile Generator), assim denominado, consiste em um modelo computacional para geração de perfis de usuários, prospectando o nível de habilidade ou comportamento dos avaliados através do modelo matemático TRI-Teoria de Resposta ao Item. O PPG fornece aos sistemas externos de educação, entretenimento e recrutamento e seleção o nível de habilidade ou comportamento não tendo nenhum contato com os usuários desses sistemas. Sendo assim o principal foco do PPG é fornecer um perfil na forma de um nível de habilidade e ou comportamento, valendo-se de conhecimentos de áreas distintas, como os modelos matemáticos da Psicometria e técnicas de Inferências Estatísticas.

Research paper thumbnail of Um Modelo de Rastreabilidade com suporte ao Gerenciamento de Mudanças e Análise de Impacto

Research paper thumbnail of Fábrica de Adequação de Objetos de Aprendizagem

Revista Brasileira de …, 2009

Resumo: Para promover a reutilização de conteúdos de aprendizagem é necessário promover a sua nor... more Resumo: Para promover a reutilização de conteúdos de aprendizagem é necessário promover a sua normalização para que possam funcionar corretamente em qualquer sistema de e-learning. A normalização permite: uma fácil reutilização; a portabilidade dos conteúdos ...

Research paper thumbnail of Gerenciando Objetos de Aprendizagem em Educação Ubíqua

Colabor@-A Revista …, 2010

Page 1. Gerenciando Objetos de Aprendizagem em Educação Ubíqua Nelson Buis Sonntag 1 , Débora Bar... more Page 1. Gerenciando Objetos de Aprendizagem em Educação Ubíqua Nelson Buis Sonntag 1 , Débora Barbosa 2 , Rodrigo Hahn 1 , Jorge Barbosa 1 , Sérgio Crespo CS Pinto 1 1 Universidade do Vale do Rio dos Sinos – Mestrado ...

Research paper thumbnail of Computação Móvel e Ubíqua no Contexto de uma graduação de Referência

Revista Brasileira de …, 2009

Research paper thumbnail of OwlNet: An Object-Oriented Environment for WBE

The paper presents the design and the architecture of a new Web-Based Education (WBE) environment... more The paper presents the design and the architecture of a new Web-Based Education (WBE) environment. This environment is based on the integration of two other WBE's applications: AulaNet™ and LiveBOOKs. Here we present the main features and the architecture of those two environments to justify our motivation for the development of OwlNet. Then we show the architecture and features of this new environment.

Research paper thumbnail of WSAgent

Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, 2004

Research paper thumbnail of Calendário em Libras

Research paper thumbnail of A social software for mobile learning

The traditional teaching methods of the Learning Management Systems (or LMS) are rigid in nature ... more The traditional teaching methods of the Learning Management Systems (or LMS) are rigid in nature and impose limitations on the teaching process. By having a closed pattern, these tools end up hurting the student, for preventing it from interacting with anyone who shares the same interests as him. As a result, the concepts of community, relationship and interaction between users are required to overcome these limitations. This paper proposes the development of an architecture for creating a social software that enables the use of online social networks automatically created for students through their mobile devices. Besides, this architecture has been created based on web services, what makes it possible the integration with MLEA (Mobile Learning Environment Adapter), an application that allows students to access Moodle through their mobile devices.