1 |
[en] A SEMIOTIC MODEL OF THE COMMUNICATION PROCESSES RELATED TO THE ACTIVITY OF APPLICATION EXTENSION BY END-USERS / [pt] UM MODELO SEMIÓTICO DOS PROCESSOS DE COMUNICAÇÃO RELACIONADOS À ATIVIDADE DE EXTENSÃO À APLICAÇÃO POR USUÁRIOS FINAISCECILIA KREMER VIEIRA DA CUNHA 01 June 2005 (has links)
[pt] Aplicações extensíveis por usuários finais representam uma
proposta para tratar o problema
de que é improvável que um software consiga atender a todas
as necessidades específicas de
cada usuário em um domínio. Uma das áreas de pesquisa de
aplicações extensíveis é a de
Programação por Usuários Finais ou End-User Programming
(EUP).
Investigações empíricas de EUP evidenciam a existência de
práticas colaborativas
relacionadas ao processo de extensão de aplicação, onde
pessoas se comunicam com diversos
objetivos: para ajudarem-se a resolver seus problemas com
computação, para compartilhar
extensões prontas ou construí-las conjuntamente. Nosso
trabalho complementa essas
investigações, contribuindo com um tratamento aprofundado e
teoricamente motivado dos
fenômenos de comunicação relacionados às práticas
colaborativas observadas. Com base na
teoria da Semiótica e na Engenharia Semiótica, propomos um
modelo desses fenômenos,
descrevendo sua estrutura e comportamento, permitindo assim
uma melhor compreensão das
questões relacionadas aos mesmos. De acordo com o modelo,
projetamos uma linguagem
computável para a representação de extensões de forma
associada aos discursos das
comunicações estudadas. / [en] Applications that are extensible by end-users represent a
proposal to cope with the issue that it
is improbable that a software will attend every specific
need of each different user within a
domain. One of the research areas approaching extensible
applications is End-User
Programming (EUP).
EUP empirical investigations evidence the existence of
collaborative practices related to the
process of application extension. In these practices,
people communicate with each other with
various purposes: to help themselves deal with their
problems regarding computing, to share
ready-made extensions or to build extensions together. Our
work complements these
investigations by offering a deep and theoretically
motivated treatment of the communication
phenomena related to the observed collaborative practices.
Based on Semiotics theory and
Semiotic Engineering, we propose a model of these
phenomena, describing its structure and
behavior thus supporting a better understanding of the
issues related to them. According to the
model, we designed a computable language for the
representation of extensions in association
with corresponding communicative discourse.
|
2 |
[en] TEAM: AN ARCHITECTURE FOR E-WORKFLOW MANAGEMENT / [pt] TEAM: UMA ARQUITETURA PARA GERÊNCIA DE E-WORKFLOWSLUIZ ANTONIO DE MORAES PEREIRA 30 August 2004 (has links)
[pt] Em aplicações colaborativas distribuídas, o uso de
repositórios centralizados para armazenamento dos dados e
programas compartilhados compromete algumas características
importantes desse tipo de aplicações, tais como tolerância a
falhas, escalabilidade e autonomia local. Aplicações como
Kazaa, Gnutella e Edutella exemplificam o emprego de
computação ponto-a-ponto (P2P), que tem se mostrado uma
alternativa interessante para solução dos problemas
apontados acima, sem impor as restrições típicas de
sistemas centralizados ou mesmo distribuídos do tipo
mediadores e SGBDHs. Nesse trabalho apresentamos a
arquitetura TEAM (Teamwork-support Environment
Architectural Model) para gerência de workflows na web.
Além de descrevermos os componentes e conectores da
arquitetura, que se baseia em computação P2P, tratamos dos
aspectos de modelagem de processos, gerência dos dados,
metadados e das informações de controle de execução dos
processos. Exploramos, também, a estratégia adotada para
disseminação das consultas e mensagens encaminhadas aos
pares da rede em ambientes baseados na arquitetura.
Ilustramos o emprego da arquitetura TEAM em um estudo de
caso em e-learning. / [en] In distributed collaborative applications, the use of
centralized repositories for storing shared data and
programs compromises some important characteristics of
this type of applications, such as fault tolerance,
scalability and local autonomy. Applications like Kazaa,
Gnutella and Edutella exemplify the use of peer-to-peer
computing, which is being considered an interesting
alternative for the solution of the problems mentioned
above, without imposing typical restrictions of centralized
or even distributed systems such as mediators and HDBMSs. In
this work we present the TEAM (Teamwork-support Environment
Architectural Model) architecture for managing workflows in
the Web. Besides describing the components and connectors
of the architecture, which is based on P2P computing, we
address the modelling of processes and management of data,
metadata and execution control information.We also discuss
the strategy adopted for queries dissemination and messages
sent to peers in environments based on the architecture. We
illustrate the application of TEAM in a case study in
e-learning.
|
Page generated in 0.0218 seconds