tesis

Páginas: 207 (51637 palabras) Publicado: 24 de junio de 2013
Magíster en Ingeniería de Software
Universidad Nacional de La Plata
Facultad de Informática

Tesis

Identificación y Clasificación de
Patrones en el Diseño de
Aplicaciones Móviles.

Dirigida por Dr. Gustavo Rossi
Desarrollada por Ing. Darío Yorio

Índice General

Índice General
Capitulo 1: Introducción y Objetivo
1.1 Introducción

1

1.2 Objetivo

2

1.3 Organización dela Tesis

2

Capitulo 2: Aplicaciones Móviles
2.1 Introducción

4

2.1 Requerimientos para una Arquitectura de Aplicaciones Móviles

4

2.2 Modelos de adaptación a Movilidad

6

2.3 Arquitectura de Portal para Aplicaciones Móviles

8

2.4 Arquitectura de Documentos Compartidos para Aplicaciones Móviles

12

2.5 Arquitectura de Bases de Datos para Aplicaciones Móviles

182.6 Resumen Capitulo

22

Capitulo 3: Consideraciones de Diseño en Aplicaciones Móviles
3.1 Introducción

23

3.2 Patrones de Uso

24

3.2.1 Tiempo de Inicio

24

3.2.2 Foco en Objetivo

25

3.3 Interfase de Usuario

25

3.3.1 Interacción con Datos

25

3.3.2 Influencia del contexto en el uso de la aplicación

27

3.4 Interconexión de Dispositivos

273.4.1 Selección de Métodos de Transferencia

28

3.4.2 Acceso a Datos Críticos

28

3.4.4 Seguridad

29

3.5 Requerimientos de confiabilidad

29

3.5.1 Always Running

30

3.5.2 Manejo de fallas

30

3.5.3 Uso de memoria

30

3.5.4 Servicios Críticos

30

3.6 Resumen Capitulo

31

Capitulo 4: Patrones en Aplicaciones Móviles
4.1 Introducción

32

4.2 TrabajosRelacionados

32

4.2.1 Patterns of Mobile Interaction
II

33
Ing. Darío Yorio
U.N.L.P. – Tesis Magíster Ingeniería Software

Índice General

4.2.2 Design Patterns for Ubiquitous Computing

38

4.2.3 An architectural pattern catalogue for mobile web
information systems

45

4.4 Resumen Capitulo

53

Capitulo 5: Patrones y Clasificación
5.1 Introducción

54

5.2Clasificación de Patrones

55

5.3 Catalogo de Patrones

57

5.3.1 Acceso: Sincronización

58

5.3.2 Acceso: Emulación

62

5.3.3 Adaptación: Adaptador Cliente

63

5.3.4 Adaptación: Adaptador Servidor

64

5.3.5 Personalización: Entrega Personalizada

65

5.3.6 Interfase: Entrada Rápida

67

5.4 Resumen Capitulo

68

Capitulo 6: Uso de los patrones en aplicacionesconcretas
6.1 Introducción

69

6.2 Análisis de WebSphere Everyplace Mobile Portal

69

6.3 Análisis de Windows 2000 Server y su servicio “Offline Files”

72

6.4 Describiendo una aplicación cliente de correo para teléfonos
celulares

73

6.5 Resumen Capitulo

74

Capitulo 7: Conclusiones y Trabajo Futuro
7.1 Conclusiones

75

7.2 Trabajo Futuro

76

Bibliografía77

Glosario

83

Anexos
Anexo 1: Contexto y Aplicaciones Móviles
A.1.1 Introducción
A.1.2 Definición de Contexto

91

A.1.3 Categorías de Contexto

91

A.1.4 Definición de Context-Aware Computing

92

A.1.5 Funciones Context-Aware
III

90

93
Ing. Darío Yorio
U.N.L.P. – Tesis Magíster Ingeniería Software

Índice General

A.1.6 Desarrollo de AplicacionesContext-Aware

94

A.1.6.1 Context Toolkit

94

A.1.6.2 Hydrogen Context-Framework

96

A.1.7 Tecnologías y Dispositivos

98

A.1.8 Detección de Contexto

99

A.1.8.1 Detección de la ubicación
A.1.8.1.1 Outdoors

99
99

A.1.8.1.2 Indoors

100

A.1.8.1.3 Híbridos

100

A.1.8.2 Detección de contexto de bajo nivel

100

A.1.8.3 Detección de contexto de alto nivel

101A.1.9 Resumen Anexo

101

Anexo 2: Arquitectura de Software
A.2.1 Introducción

102

A.2.2 Definiciones

103

A.2.3 Estilos Arquitectónicos

105

A.2.4 Lenguajes de Descripción Arquitectónica

109

A.2.5 Concepto de Vistas

110

A.2.6 Arquitectura vs. Diseño

111

A.2.7 Aporte de la Arquitectura de Software

112

A.2.8 Resumen Anexo

113

Anexo 3: Patrones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Mi Tesis
  • Tesis
  • Tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS