Академический Документы
Профессиональный Документы
Культура Документы
DO
RIO
DE JANEIRO
APLICAES
DE INFORMTICA
DE
MESTRADO
PA RA
C O M P U TA O
UBQUA
Over the next twenty years computers will inhabit the most trivial
things: clothes labels (to track washing), coffee cups (to alert
cleaning staff to moldy cups), light switches (to save energy if no
one is in the room), and pencils (to digitize everything we draw).
In such a world, we must dwell with computers, not just interact
with them."
Mark Weiser
E S U M O
de
mquinas
mais
robustas
como
por
exemplo,
laptops
ou
seus
principais
conceitos,
alguns
exemplos
de
aplicaes
em
Contedo
1.
2.
3.
I n t r o d u o ...........................................................................8
1.1
ERA
DO
M A I N F R A M E ..................................................................................8
1.2
ERA
DO
P C .................................................................................................. 8
1.3
TRANSIO A INTERNET
1.4
ERA
1.5
ABORDAGEM
DA
C O M P U T A O D I S T R I B U D A .........9
E A
U C ............................................................................................... 1 0
C A P T U L O S ...............................................................1 1
DOS
C O M P U T A O U B Q U A ........................................................1 2
2.1
A FILOSOFIA
2.2
O V I S I O N R I O : M A R K W E I S E R .............................................................1 4
2.3
A INFRAESTRUTURA
2.4
QUESTES
DA
DA
C O M P U T A O U B Q U A .............................................1 2
DA
C O M P U T A O U B Q U A ................................1 5
C O M P U T A O U B Q U A .................................................1 6
A P L I C A C E S U B Q U A S ........................................................2 3
3.1
P A R C T A B ................................................................................................... 2 4
3. 1. 1 M O T I VA O ............................................................................................ 24
3. 1. 2 P R O J E T O
DE
S I S T E M A ............................................................................25
3. 1. 3 P R O J E T O
DE
I N T E R FA C E .........................................................................28
3. 1. 4 A R Q U I T E T U RA
DE
S I S T E M A ....................................................................30
3. 1. 5 D E S E N V O LV I M E N T O
3. 1. 6 C L A S S I F I C A E S
3. 1. 7 E X P E R I N C I A S
DE
SISTEMA
COMPONENTES
DA
A P L I C A O ........31
DAS
A P L I C A E S ........................................................32
COM O
P A RC T A B ............................................................37
3. 1. 8 C O N C LU S E S ......................................................................................... 39
3.2
C L A S S R O O M 2 0 0 0 ..............................................................................4 0
3. 2. 1 M O T I VA O ............................................................................................ 40
3. 2. 2 O P R O T T I P O ........................................................................................41
3. 2. 3 A R Q U I T E T U RA
3. 2. 4 A VA L I A O
DA
DO
QUESTES
DE
I M P L E M E N TA O ..............47
E F I C C I A .......................................................................50
3. 2. 5 R E C O M E N D A E S
4.
SISTEMA
T RA B A L H O S F U T U R O S ............................................53
C O N C L U S O ..........................................................................5 6
4.1
T R A B A L H O S F U T U R O S .............................................................................5 7
L I S T A D E A C R N I M O S ...............................................................6 0
R e f e r n c i a s B i b l i o g r fi c a s ............................................................6 1
Lista de Figuras
I S T A
D E
A B E L A S
1.
As
N T R O D U O
importantes
ondas
de
mudana
tecnolgica
so
aquelas
que
1.1
RA
D O
A I N F RA M E
computador
era
um
recurso
escasso,
negociado
1.2
RA
D O
PC
caro, que apesar de levar a pessoa onde ela desejava ir, tambm
requeria uma ateno considervel para aprender a oper-lo. Assim como
uma pessoa poderia ter vrios carros, ela tambm poderia ter vrios
computadores: um para casa, um para o trabalho, e um para quando
estivesse fora de casa e fora do trabalho. Qualquer computador com quem
o ser humano tenha um relacionamento especial, ou que o ocupa
completamente, um computador pessoal.
1.3 T
D
RA N S I O
INTERNET
O M P U TA O
I S T R I B U DA
Muitas coisas tem sido escritas sobre a Internet e sobre o movimento que
ela lidera. A Internet tem tido uma grande influncia em negociaes e na
prtica da tecnologia. Milhes de pessoas e suas informaes passaram a
estar interconectados.
De maneira bastante interessante, a Internet colocou em contato
elementos da era mainframe e da era PC. o advento da computao
client-servidor em larga escala, onde de um lado, como clientes Web,
esto os PCs e de outro, como servidores Web, esto os mainframes.
Embora transitria, a Internet um fenmeno massivo que convoca os
melhores inventores, os financistas mais inovadores e um grande nmero
de empresas multinacionais. Ao longo de talvez mais uma dcada, as
consequncias dessa interconexo massiva de informaes pessoais, dos
governos, e dos negcios vo sedimentar esse novo campo, esse novo
meio, do qual o prximo tipo de relacionamento vai surgir.
1.4 E
RA
DA
UC
1.5
BO R DAG E M
D O S
A P T U LO S
alguns
exemplos
de
aplicaes
em
computao
ubqua
da
pelas
12
Computao Ubqua
2.
O M P U T A O
B Q U A
2.1 A F
I LO S O F I A
DA
O M P U TA O
B Q U A
13
Computao Ubqua
de
ser
uma
preocupao,
computador
tem
estado
14
Computao Ubqua
contexto
comunicao.
comunicao
permite
que
2.2
O V
I S I O N R I O
: M
A R K
E I S E R
15
Computao Ubqua
2.3 A I
N F RA E S T R U T U RA
DA
O M P U TA O
B Q U A
recursos
computacionais
em
qualquer
ponto
da
rede.
16
Computao Ubqua
2.4
U E S T E S
DA
O M P U TA O
B Q U A
17
Computao Ubqua
os
tipos
de
computadores
que
estaro
envolvidos
na
de
armazenamento
requerida
pelos
nossos
tradicionais
18
Computao Ubqua
dispositivos com
permanece
fixa.
Um
aspecto
da
atual
pesquisa
em
19
Computao Ubqua
das
idias
chaves
da
computao
ubqua
de
que
os
qualidade,
que
est
comeando
ficar
mais
praticvel
nos
Computao Ubqua
20
Computao Ubqua
21
22
Aplicaes Ubquas
3.
P L I C A C E S
B Q U A S
vrios
elementos
pertencentes
diversas
categorias.
caracteriz-las
como
aplicaes
baseadas
em
contexto
23
Aplicaes Ubquas
3.1 P
A RC
A B
3.1.1
O T I VA O
O ParcTab tinha que ser fisicamente atrativo aos usurios, compatvel com
a rede, e capaz de mudar seu comportamento de acordo com o contexto
corrente. Acreditava-se que para preencher todos esses requisitos, o
ParcTab tinha que ser pequeno, leve e esticamente agradvel de forma
que os usurios o aceitariam como um acessrio do dia-a-dia. Precisava
ter uma conexo sem fio com as redes confivel e mecanismos de
rastreamento capazes de detectar sua localizao at dentro de uma sala.
Tinha que ter bateria suficiente para um dia sem que fosse necessria
recarga.
A interface com o usurio tinha que permitir que as pessoas fizessem seu
uso mesmo que tivessem apenas uma das mos livres. O vdeo tinha que
ser capaz de exibir tanto grficos como textos. Os usurios teriam que ser
capazes de selecionar opes atravs do toque. Alm disso, o custo do
hardware e da infraestrutura de rede tinham que estar dentro dos
limites razaveis de modo que se pudesse dispor de seu uso alm do
laboratrio.
O custo no foi a unica limitao nas opes do projeto. Alguns outros
fatores tambm foram limitantes na atual tecnologia tais como a largura
de banda de conexo de alguns dispositivos, resoluo do vdeo,
desempenho do processador e capacidade de bateria.
O projeto ParcTab tinha os seguintes objetivos:
1. projetar o hardware para um dispositivo mvel, o ParcTab, que
permitisse a comunicao pessoal;
24
Aplicaes Ubquas
3.1.2
R O J E T O
D E
I S T E M A
O Equipamento Mvel
Os requerimentos e as limitaes acima citadas foram cuidadosamente
pesadas quando da ocasio das decises dos engenheiros na aparncia
final (Figura 2) e na funcionalidade do equipamento ParcTab.
Havia uma crena de que um pacote ergonomico seria essencial uma vez
que as pessoas iriam carregar e usar o tab regularmente. O PARCTAB
foi envolto em uma capa plstica de alta qualidade junto com um
prendedor de cinto. O tab tinha o tamanho aproximado ao dos
assistentes digitais pessoais (PDAs), 10.5 cm X 7.8 cm X 2.4 cm. Ele
pesava 215 gr. O tab foi concebido de forma que o usurio poderia optar
pelo uso de uma das mos com botes ou o uso de ambas as mos.
Porque o pacote simtrico, poderia ser usado por qualquer uma das
mos, uma caracterstica importante para os canhotos que desejavam
us-lo de maneira elegante. Para converter o uso da mo direita para
esquerda, o usurio precisaria executar um comando de configurao que
giraria o vdeo e as coordenadas da tela em 180 graus.
Um vdeo LCD foi concebido com as seguintes dimenses: 6.2 cm X 4.5
cm e com uma resoluo de 128 X 64 pixels monocromticos.
25
Aplicaes Ubquas
26
Aplicaes Ubquas
Figura 3: O transceiver
INTERFACE DE REDE LOCAL
27
Aplicaes Ubquas
3.1.3
R O J E T O
D E
N T E R FAC E
Aplicaes Ubquas
28
29
Aplicaes Ubquas
3.1.4
R Q U I T E T U RA
D E
I S T E M A
30
Aplicaes Ubquas
3.1.5
D
C
E S E N V O LV I M E N T O
O M P O N E N T E S
DA
D E
I S T E M A
P L I C A O
31
Aplicaes Ubquas
3.1.6
L A S S I F I C A E S
DA S
P L I C A E S
32
Aplicaes Ubquas
Aplicaes Ubquas
33
34
Aplicaes Ubquas
s as
35
Aplicaes Ubquas
Vrios
ParcTabs
poderiam
se
concetar
um
nico
computador,
feitas
por
outros
colegas.
Os
blocos
de
rascunho
compartilhados eram definidos por usurios de uma sala, onde cada sala
tinha seu bloco de rascunho independente, muito embora tambm
pudessem compartilhar blocos de rascunho por sala.
IV. OPERAO LOCAL
Na ltima reviso de equipamento, o tab estava com 128K de memria
RAM, para permitir que programas pudessem ser transferidos atravs do
link IR e fossem executados em modo stand-alone. Operando o tab
36
Aplicaes Ubquas
3.1.7
X P E R I N C I A S
C O M
A RC
A B
melhorias
que
aumentaram
desempenho
dos
canais
de
37
Aplicaes Ubquas
que
pudessem
fornecer
informaes
mais
detalhadas
38
Aplicaes Ubquas
3.1.8
O N C LU S E S
39
Aplicaes Ubquas
3.2.1
O T I VA O
3.2.2
O P
R O T T I P O
40
Aplicaes Ubquas
em
computadores
ou
demonstraes
ao
vivo
no
foi
Adotou-se
PostScript
como
formato
universal
para
Os alunos
41
Aplicaes Ubquas
42
Aplicaes Ubquas
43
Aplicaes Ubquas
Um outro recurso
Ao
44
Aplicaes Ubquas
45
Aplicaes Ubquas
automticos
online
multimdia.
3.2.3
A
I
R Q U I T E T U RA
D O
I S T E M A
U E S T E S
D E
M P L E M E N TA O
46
Aplicaes Ubquas
Seja
essa
47
Aplicaes Ubquas
de pr-produo,
uploading
de ps-
48
Aplicaes Ubquas
3.2.4
VA L I A O
DA
F I C C I A
Prottipos Iniciais
A infraestutura do Classroom 2000 foi desenvolvida durante o outono do
ano de 1995 pelo Georgia Tech. Durante esse trimestre, ao mesmo tempo
em
que
desenvolvimento
acontecia,
quarenta
estudantes
da
do
material
que
era
fornecido
eles
depois
das
aulas
Os
recursos
tecnolgicos
do
projeto
foram
sendo
gradativamente introduzidos em sala de aula comeando com o quadronegro eletrnico, depois o servio de audio e finalmente, as unidades
mveis para os estudantes. Na terceira semana, os alunos j estavam
fazendo anotaes eletrnicas. Quatro dos alunos (os regulares) foram
49
Aplicaes Ubquas
50
Aplicaes Ubquas
de
outras
aulas.
Vrios
alunos
notaram
que
eles
51
Aplicaes Ubquas
3.2.5
E C O M E N DA E S
RA B A L H O S
U T U R O S
Durante
prototipao,
houve
vrios
momentos
onde
52
Aplicaes Ubquas
essa
perspectiva s
requereu
esse
tipo
de
computador
na
Aplicaes Ubquas
53
54
Concluso
4.
O N C L U S O
uma
interao
contnua
que
vai
desde
uma
no
tempo
fornecendo
modelos
de
armazenamento
associativos.
A existncia de recursos tecnolgicos mais adequados e a sua utilizao
apropriada so aspectos extremamente importantes para o sucesso e a
maior aceitao das aplicaes ubquas. Por exemplo, a substituio
55
Concluso
completa do papel tem que ser mais bem avaliada. Papel ainda muito
bom e bem aceito para algumas coisas. Ele tem uma resoluo muito alta,
confivel, portvel e de baixo custo. Os progressos na rea da viso e a
sua aplicao em projetos pode vir a quebrar barreiras entre o mundo
eletrnico e e o mundo digital.
Recursos ainda no so suficientemente disponibilizados para essa rea de
aplicaes ubquas para ajud-la a ser tornar de fato uma realidade e para
demonstrar o benefcio que ela pode vir a proporcionar.
Em suma, medida que a computao tem se tornado mais ubiquamente
disponvel, extremamente necessrio que as aplicaes/ferramentas
oferecidas exeram seus papis em atividades de mais longa durao.
Embora os princpios da computao onipresente/do dia-a-dia possam ser
aplicados s interfaces desktop, os desafios de projeto so mais
relevantes quando se tem um usurio que constantemente est trocando
de contexto.
4.1
RA B A L H O S
U T U R O S
56
Concluso
at hoje essas
desenvolvimento
de
aplicaes
que
capture
pedaos
Concluso
57
58
Lista de Acrnimos
I S T A
D E
C R N I M O S
GUI
IR
I NFRA - VERMELHO
LAN
PDA
PIM
UC
U BIQUITOUS C OMPUTING
VCR
ISDN
HTML
GPS
59
Referncias Bibliogrficas
E F E R N C I A S
[1]
I B L I O G R F I C A S
Computing.
GVU
Center
and
College
of
ABOWD,
Gregory,
ATKESON,
Chris,
FEINSTEIN,
Ami,
Tani.
Interaction
Classroom
and
Review.
2000:
GVU
Enhancing
Center
and
Classroom
College
of
Computing, GIT-GVU-96-21.
[3]
[4]
[5]
em
http://www.cc.gatech.edu/classes/cs6751_97_fall/projects/
gacha/daniels_essay.html
[6]
[7]
LAVE,
Jean.
Situated
learning:
legitimate
peripheral
communication.
Xerox
PARC
Technical
[10]
60
Referncias Bibliogrficas
[11]
[12]
265(3):
pp.
94-104,
Setembro
de
1991.
Disponvel
em
http://www.ubiq.com/hypertext/weiser/SciAMDraft3.html
[13]
[14]
em
http://www.ubiq.com/hypertxt/weiser/UbiCACM.html
[15]
de
1994.
Disponvel
http://www.ubiq.com/hypertext/weiser/ACMInteractions2.html
em