Um Modelo para a Criação de Serviços Cooperativos

Data
2004
Autores
Fonseca, José Benjamim Ribeiro da
Título da revista
ISSN da revista
Título do Volume
Editora
Projetos de investigação
Unidades organizacionais
Fascículo
Resumo
Os desenvolvimentos tecnológicos ocorridos nas últimas décadas conduziram a uma utilização crescente dos meios informáticos e telemáticos por utilizadores profissionais e domésticos, motivando o desenvolvimento de variadas aplicações para diversas plataformas computacionais. Durante muito tempo, inúmeros sistemas foram desenvolvidos pelos principais fabricantes, sem grandes preocupações de compatibilidade. Esta disparidade de sistemas motivou a definição de normas de interoperabilidade entre os sistemas já desenvolvidos ou a desenvolver. Um dos desenvolvimentos tecnológicos que mais revolucionaram as actividades profissionais e de lazer nos últimos anos foi a Internet, nomeadamente a World Wide Web. A sua facilidade de utilização e os atractivos que coloca em termos de obtenção de informação, de comércio e de actividades de lazer, levaram a um crescimento exponencial da comunidade de utilizadores, potenciado recentemente pela oferta de acesso móvel à web. No contexto organizacional actual, um dos factores de sucesso é a capacidade de realizar eficazmente trabalho em equipa. Este facto tem despertado o interesse das organizações para as aplicações de trabalho cooperativo suportado por computador. Neste tipo de aplicações assumem particular importância os aspectos da interoperabilidade, da familiarização com as aplicações e do suporte à mobilidade dos utilizadores. Nesta Tese de Doutoramento propõe-se um modelo de criação de serviços cooperativos suportado em tecnologias web, através da utilização da tecnologia de web services para a comunicação entre os componentes do sistema e para a construção de um conjunto de serviços cooperativos genéricos capazes de se adaptar a diversas aplicações. Para a sua validação, implementou-se um ambiente de criação de serviços cooperativos baseado no modelo, o qual foi usado para desenvolver um protótipo duma aplicação de edição cooperativa de vídeo.
The technological advances that took place in the last few decades led to a growing utilisation of computational and communications resources by both residential and professional users, encouraging the development of several kinds of applications for diverse computational platforms. For considerable time, numerous systems were developed by the major software vendors, without significant concerns with compatibility. These disparate systems encouraged the definition of interoperability standards targeted for developed or under development systems. One of the technological developments that more revolutionized the professional and leisure activities in recent years was the Internet, namely the World Wide Web. Its ease of utilisation and the attraction it encompasses regarding information retrieval, business and leisure activities, led to an exponential growth of the users’ community, fostered by the recent availability of mobile access to the web. In the current organizational context, one success factor is the ability to effectively realize team work. This fact has raised the interest of organizations in applications of computer supported cooperative work. In this kind of applications interoperability issues, application’s familiarity and users’ mobility support assume significant importance. This Thesis proposes a model for the creation of cooperative services supported by web technologies, through the utilisation of web services technology for the communication between system components and for building a set of generic cooperative services adaptable to diverse applications. To validate it, an environment for cooperative services creation based on the model was implemented that was then used to develop a prototype of a cooperative video editing tool.
Descrição
Tese de Doutoramento em Engenharia Electrotécnica e de Computadores
Palavras-chave
Computação , Trabalho cooperativo , Sistemas distribuídos , Web Services , Bases de Dados de Objectos , Java , Edição de Vídeo
Citação