PPGCC - INE 6406 - Mobilidade em Computação - 2011.3 - UFSC |
Computação Ubíqua e Móvel |
Objetivo Geral: |
Abordar, através de aulas expositivas e seminários, os temas específicos relativos à mobilidade computacional de dispositivos e de software. |
Carga Horária: |
|
Plano de Ensino: |
|
Conteúdo
de Computação Ubíqua |
Material
Didático |
1. Ubiquitous and Mobile Computing (Cap. 16, Livro do
Coulouris) (Prof. Bosco) "Uma Análise de Protocolos de Roteamento Anônimo para Redes Sem Fio Ad Hoc Móveis" Clytia Higa Tamashiro - PPGCC -2007 "Aspectos de Modelagem para Ambientes de Computação Ubíqua" Rodrigo Campiolo - PPGCC - 2007 "Especificando Privacidade em Ambientes de Computação Ubíqua" Vivian Cremer Kalempa - PPGCC - 2009 |
|
|
Cronograma dos Seminários |
2. Introdução a Dados Espaciais e Espaço Temporais,
Relacionamentos Espaciais e Bancos de Dados Espaço-Temporais para dados móveis |
Aula 5 |
3. Consultas e Análise de Dados gerados por dispositivos móveis | Aula 6 |
4. Modelagem e Mineração de Dados Gerados por Dispositivos Móveis | Aula 7 |
5. Aula Prática sobre Análise de Dados de Dispositivos Móveis | Aula 8 |
6. Aula Prática sobre Mineração de Dados de Dispositivos Móveis | Aula 9 |
7. Seminários | |
8. Seminários | |
9. Seminários | |
Obs: Seminários: 30 minutos para cada speaker. Colocar conceitos, comentar pontos de vista, apresentar visões. Entregar slides na data do seminário. Entregar artigo elaborado na disciplina |
|
Conteúdo
de Software de Código Móvel |
Material
Didático |
1. Introdução ao Software de Código Móvel |
SoftwareCodigoMovel.ppt |
2. Agentes de Software: Conceitos e Princípios |
Agentes.ppt |
3. Linguagens de Comunicação de Agentes: KIF, KQML, ACL (FIPA) | Cap.8 do livro: Michael Wooldridge ComSistMultiAg.ppt |
4. Plataformas de Agentes: (a) Aglets (IBM) Aglet Software Development Kit (b) SACI (Simple Agent Communication Infrastructure) (USP) (c) JADE (Java Agent Development Environment) (d) Linguagem AgentSpeak |
Exemplo JADE |
Ferramentas |
Mobile Code Toolkit - provides an infrastructure for advanced network management based on mobile code. |
AgentBuilder - an integrated software toolkit that allows software developers to quickly develop intelligent software agents and agent-based applications. |
JATLite - is a set of light-weight java packages being developed that can used to build multiagent systems. |
JESS - expert system shell in Java to give Java agents the ability to reason using a CLIPS rule base. |
Tools for building MASs http://www.multiagent.com/Software/Tools_for_building_MASs/ |
Links
Importantes - Tecnologias de Agentes |
IBM's Massively
Distributed Systems research page has several interesting agent-related
links: http://www.research.ibm.com/massdist |
The Architecture of Aglets: http://www.javaworld.com/javaworld/jw-04-1997/jw-04-hood.html |
Getting Started with Aglets http://www.ryerson.ca/~dgrimsha/courses/cps720/agletsStart.html |
SACI - Simple Agent Communication Infrastructure (Origem: USP) |
Aglets - Arquivo Compactado para Aglets - aglets.zip (Origem dos Aglets: IBM - Japan) |
CETUS-LINKS - http://www.cetus-links.org/ |
UMBC KQML Web - KQML Software http://www.inf.ufsc.br/~bosco/old_page/downloads/umbc_kqml_web.htm |
Tools for building MASs http://www.multiagent.com/Software/Tools_for_building_MASs/ |
UMBC AgentWeb - http://www.cs.umbc.edu/agents |
SIGART (ACM) Special Interest Group on Artificial Intelligence - http://sigart.acm.org/ai/Para ontologias, ver em: http://sigart.acm.org/ai/ontology.html |
MLivros |
Mohammad Ilyas, Imad Mahgoub. Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems. CRC Press; July, 2004. ISBN: 0849319684 |
Edgar H., Jr. Callaway, Edgar H. Callaway. Wireless Sensor Networks: Architectures and Protocols. Auerbach Publications; August, 2003. ISBN: 0849318238 |
Anna Hac. Wireless Sensor Network Designs. John Wiley & Sons; December, 2003. ISBN: 0470867361 |
Feng Zhao, Leonidas Guibas. Wireless Sensor Networks: An Information Processing Approach (Morgan Kaufmann Series in Networking). Morgan Kaufmann Publishers; May 2004. ISBN: 1558609148 |
Richard Murch. Autonomic Computing. Prentice Hall PTR; 1st edition; March, 2004. ISBN: 013144025X |
Primeira
edição do livro Introdução à Computação Móvel (1 240 363 bytes) Texto preparado para a XI Escola de Computação, Rio de Janeiro, RJ, 1998. |
Segunda
edição do livro Introdução à Computação Móvel (versão preliminar, 1 918
448 bytes) Versão em preparação a ser publicada, provavelmente em 2005. |
Computação Móvel: Comunicação Sem Fio e Computação Móvel: Tecnologias, Desafios e Oportunidades (2 709 712 bytes) Texto da Jornada de Atualização em Informática do Congresso da Sociedade Brasileira de Computação, Campinas, SP, Agosto de 2003.
|
Redes de Sensores sem Fio:
|