Cej: Um Ambiente Para a De~Çãoe Execução De Processos Customizáveis De Publicação Científica
Total Page:16
File Type:pdf, Size:1020Kb
CEJ: UM AMBIENTE PARA A DE~ÇÃOE EXECUÇÃO DE PROCESSOS CUSTOMIZÁVEIS DE PUBLICAÇÃO CIENTÍFICA Daniel Serrão Schneider TESE SUBMETIDA AO CORPO DOCENTE DA COORDENAÇÃO DOS PROGRAMAS DE PÓS-GRADUAÇÃO DE ENGENHARIA DA UNIVERSIDADE FEDERAL DO RIO DE JANEIRO COMO PARTE DOS REQUISITOS NECESSÁRIOS PARA A OBTENÇÃO DO GRAU DE MESTRE EM CIÊNCIAS EM ENGENHARIA DE SISTEMAS E COMPUTAÇÃO. Aprovada por: Prof. Sérgio Palma da Justa Medeiros, Profa. Vera Maria Benjamin Werneck, D.Sc. RIO DE JANEIRO, RJ - BRASIL DEZEMBRO DE 2004 SCKNEIDER, DANIEL SERRÃO CEJ - Um ambiente para a definição e execução de processos customizáveis de publicação científica [Rio de Janeiro] 2004 XIV, 153 p., 29,7 cm (COPPE/UFRJ, M.Sc., Engenharia de Sistemas e Computação. 2004) Tese - Universidade Federal do Rio de Janeiro. COPPE 1. Ma-estruturas do conhecimento científico 2. Sistemas de Anotações na Web. 3. Sistemas de Wor&!ows customizáveis 4. Web Semântica I. COPPE/UFRJ II. Título (série). iii AOS MEUS AVÓS TERESA E JOSE Primeiramente a Deus, por toda a força que me proporcionou durante a caminhada desta longa e árdua estrada do mestrado, e com quem compartilho todos os momentos de felicidade. A duas pessoas maravilhosas que são os meus pais: Ligia Maria Schneider e Ricardo Luiz Schneider. Agrade90 igualmente aos meus irmãos Adriana e André, aos meus avós Teresa e José, à minha tia Magaly e primo Pedro, e toda a minha família, e peço desculpas por ter me privado do convívio mais intenso com vocês em hnção deste trabalho de pesquisa. A todos os colegas da minha turma do mestrado. O convívio de vocês foi muito importante ao longo desta jornada. Aos meus amigos novos e antigos Gabriel Schneider, Cada Peres, Cristiano Bretas, Joana Melo, Priscila Iague e à Branca Duboc. Um agradecimento especial e carinhoso à Cristina Soares, uma pessoa compreensiva que tive oportunidade de conhecer em 2004, e que me apoiou muito durante este último ano do mestrado. A Coordenação de Aperfeiçoamento de Pessaal de Nível Superior (CAPES), pelo apoio financeiro durante os primeiros dois anos do mestrado. Aos professores e comandantes José Roberto Blaschek e Francisco Pereira Neto, por todas as oportunidades que me foram oferecidas nos projetos da Marinha ao longo de quase seis anos; à comandante Célia pelo carinho com que me tratou durante todo esse tempo; ao comandante Giancarlo Cuquel pela confiança que depositou em mim nos últimos anos, e à qual eu tenho me empenhado em retribuir; um agradecimento especial ao comandante Glauco Monteiro de Castro, meu amigo e atualmente companheiro de equipe na Marinha, por todo o apoio que me foi dado para a conclusão destre trabalho de tese. As experiências trocadas foram muito gratxcantes. Finalmente, um agradecimento aos colegas com quem tive oportunidade de trabalhar nos projetos da Marinha ao longo desses anos, sobretudo ao professor Geraldo Zimbrão. A cinco pessoas que eu tive oportunidade de conhecer durante o período do mestrado, e que contribuiram indiretamente com este trabalho de pesquisa: Raquel Coelho Gomes, Frederico Pontes, Emerson Morais, Carlos Ribeiro da Cunha e, especialmente, Carlos Augusto Garcia, o "Guto ". A todas as pessoas que torceram pelo sucesso deste trabalho. Em particular, gostaria de agradecer aos tios Lúcia e Hélder, e especialmente às minhas duas tias "Ana": Ana Maria Amara1 e Anna Marya Schneider. Um agradecimento também ao pesquisador alemão Alexander Hars, autor do livro "Frorn publishing to knowledge networks", obra que forneceu muitos subsídios a este trabalho de tese. A todas as pessoas que colaboraram nos experimentos realizados com o ambiente CEJ: ao professor Schneider, à Adriana Vivacqua, à Jonice Oliveira e a todos os alunos das duas turmas de graduação que forneceram numerosas contribuições para esta pesquisa. Gostaria de agradecer imensamente aos professores co-orientadores Geraldo Bonorino Xexéo e Sérgio Palma da Justa Medeiros, pelas numerosas contribuições que foram dadas neste trabalho de pesquisa. Ao professor Xexéo por ter assentado os principais alicerces deste trabalho, e ao professor Palma por ter colocado um foco mais consistente nesta pesquisa, sobretudo por ter aberto um novo horizonte na minha vida - o da publicação científica - que resultou na minha viagem para a conferência da China. Ao carinho da Patrícia Leal, sempre disposta a ajudar. Agradeço também a todos os professores que tiveram alguma participação na minha educação, começando pelo ensino fundamental, passando pelo ensino médio, pela graduação e finalmente o mestrado. À professora Vera Werneck por ter aceitado participar da banca de avaliação desta monografa. A todas as pessoas que contribuiram direta ou indiretamente com este trabalho. Por último, um agradecimento mais do que especial ao professor e orientador que eu muito admiro, e que hoje ocupa o papel mais importante na minha vida acadêmica e profissional. Àquele que me abriu inúmeras portas desde o ano de 1999 quando o conheci: a porta dos projetos da COPPETEC, do curso de Mestrado, a porta para o meu trabalho de pesquisa, e até a porta para uma excursão à China! Ao professor que esteve sempre disposto a dialogar, a discutir idéias e a abrir novos caminhos: Jano Moreira de Souza. Resumo da Tese apresentada à COPPEAJFRJ como parte dos requisitos necessários para a obtenção do grau de Mestre em Ciências (M.Sc.) CEJ: UM AMBIENTE PARA A DEFINTÇÃOE EXECUÇÃO DE PROCESSOS CUSTOMIZÁVEIS DE PUBLICAÇÃO CIENTÍFICA Daniel Serrão Schneider Orientador: Jano Moreira de Souza Programa: Engenharia de Sistemas e Computação Um número crescente de portais, incluindo-se as revistas científicas eletrônicas, bibliotecas digitais, enciclopédias eletrônicas e laboratórios de colaboração, têm-se dedicado ao conhecimento científico nos últimos anos. Estes portais têm sido denominados inpa-estruturas de conhecimento cientwco na literatura. Apesar do avanço aparente, em que as revistas científicas tradicionais estão migrando para a Web, as publicações se tornam digitais e algumas atividades do processo de publicação são automatizadas, uma análise mais atenta sobre essas infa-estruturas indica que o modelo de publicação científica permanece essencialmente inalterado. Nesse contexto nasceu a proposta do projeto denominado Configurable Electronic Journal (CEJ). Trata-se de um ambiente para a construção de revistas eletrônicas, que permite a definição e execução de processos de publicação c~~guráveise extensíveis. Um dos principais objetivos desta proposta é de aplicar padrões e tecnologias abertas, sobretudo as da Web Semântica, no projeto de um ambiente inovador para a definição e execução de processos de publicação flexíveis. Um dos componentes que o ambiente CEJ provê consiste em um gerenciador de workflows dinâmicos e customizáveis, podendo acomodar diferentes estilos de publicação e adaptar-se a diferentes processos e disciplinas do conhecimento. vii Abstract of Thesis presented to COPPEíUFRJ as a partia1 fulfillment of the requirements for the degree of Master of Science (M.Sc) CEJ - AN ENVIRONMENT FOR THE DEFIMTION AND EXECUTION OF CUSTOMIZBBLE SCIENTIFIC PUBLICATION PROCESSES Daniel Serrão Schneider Advisor : Jano Moreira de Souza Department: System and Computation Engineering An increasing number of sites including scientific electronic journals, digital libraries, electronic encyclopedias and collaboratories have been dedicated to scientific knowledge in the recent years. These sites have been called scientific knowledge infiastructures in the literature. Despite the apparent progress, in which traditional scientific journals are migrating to Web, new forms of communication emerge, and some activities of the publication process are automated, a closer look at these sites indicates that the scientific publishing model remains essentially unchanged. In this context was bom the CEJ project, which is a sohtion for generatihg configurable and extensible electronic journals. One of the main goals of this work is to apply open source technologies, including W3C Semantic Web technologies, in the design of an innovative environment for the dekition of publication processes. CEJYs customizable workftow can accommodate dserent styles of publication, suitabk to be used in different pfíM$ses and disciplines, viii Agradecimentos.,. ......................................................................................................... Sumário......................................................................................................................... Lista de Figuras............................................................................................................. xii Lista de Tabelas............................................................................................................. xiv Capítulo 1 - Introdução................................................................................................. 15 1. 1 - Mo tivaçao. N ......................................................................................................... 1.2 - Descrição do problema e objetivos a atingir ..................................................... 1.3 .Contexto da tese ................................................................................................ 1.4 .Organização do trabalho de tese ........................................................................ Capítulo 2 - Infia-estruturas do conhecimento científico ................................................ .... 2.1 .Consideraçoes iniciais.......................................................................................