INTRODUCCION A LA COMPUTACION MOVIL

Documentos relacionados
Construcción de Sistemas de Computación Código: 32

Fechas Mes/año Clave Semestre 8 a 10

Matemáticas Especiales

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

COMUNICACIÓN Y EDUCACIÓN

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

ANÁLISIS Y DISEÑO DE SISTEMAS

Fundamentos de Organización de Datos

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

Introducción a la Ingeniería Básicas de Ingeniería

PROGRAMA DE ESTUDIOS: Concentradores switches y routers PROTOCOLO

Universidad Católica de Santiago del Estero Facultad de Matemática Aplicada Carrera de Ingeniería en Electrónica

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIOS DE LICENCIATURA

MARIA. -Plan de Estudios- Doctorado en Informática

Programa de estudios por competencias Arquitectura de computadoras

PROBABILIDAD Y ESTADISTICA

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Programación de Sintetizadores y Manejo de Máquinas I

Gerenciamiento de Proyectos y Obras (On-Line)

Nombre de la asignatura : Sistemas de Computación Código : Nivel (semestre de la carrera) : 7 : Ingeniería Civil Informática Nº de créditos : 4

Presentación del curso Proyecto de Seguridad informática I código:

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA CIVIL

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS

Diseño de Bases de Datos

MARIA. -Plan de Estudios- Doctorado en Salud Publica

Cátedra: Tecnologías de desarrollo de aplicaciones móviles

Facultad de Ciencias Sociales - Universidad de la República

Común / Optativo: Profesional Integral

PROGRAMA. 2. MATERIA/ OBLIGACION ACADEMICA: Práctica para la Formación

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS DE LA SALUD

ESCUELA: UNIVERSIDAD DEL ISTMO

EL CONSEJO DIRECTIVO RESUELVE:

Propuesta de currículo para Ingeniería en Computación

Pontificia Universidad Católica Argentina Santa María de los Buenos Aires FACULTAD DE PSICOLOGIA Y PSICOPEDAGOGÍA DEPARTAMENTO DE PSICOLOGÍA

UNIVERSIDAD DE LOS LLANOS FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACION ESCUELA DE PEDAGOGIA Y BELLA SARTES DIPLOMADO EN DOCENCIA UNIVERSITARIA 2011

FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE MINAS GEOMETRÍA DESCRIPTIVA SÍLABO

Análisis y Diseño de Sistemas en Tiempo Real

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Matemática 2. UNIVERSIDAD NACIONAL DE CÓRDOBA Facultad de Ciencias Exactas, Físicas y Naturales República Argentina. Programa de:

Guía docente de la asignatura

Propuesta de un Modelo para Especificar Requisitos de Software para Sistemas Sensibles al Contexto. Marisa Daniela Panizzi, Lucio Oscar Bravo

: Algorítmica y Estructura de Datos I

Programa de Asignatura Estadística

Nuevas tecnologías de información y comunicación

GUÍA DOCENTE 2016/2017. Trabajo fin de Grado Grado en ENFERMERÍA 4º curso. Modalidad presencial

UNIVERSIDAD VERACRUZANA NUEVO MODELO EDUCATIVO PROGRAMA DE ESTUDIO. Dirección del Area Académica: Humanidades

Planificaciones Seminario de Electrónica. Docente responsable: HIRCHOREN GUSTAVO ABRAHAM. 1 de 5

Plan 95 Adecuado DEPARTAMENTO: ELECTRÓNICA CLASE: ELECTIVA ÁREA: SISTEMAS DE CONTROL HORAS SEM.: 4 HS. HORAS / AÑO: 64 HS.

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

MARIA. -Plan de Estudios- Doctorado en Marketing

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

SÍLABO DE FUNDAMENTOS DE RELACIONES PÚBLICAS

PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE

Servicios turísticos en función del contexto basados en semántica

Indentificar los principios fundamentales de la ventilacón mecánica asistida para la intervención del paciente críticamente enfermo.

DEPARTAMENTO DE HUMANIDADES Y CIENCIAS SOCIALES

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

Sistema de Control Página 1 de 6. Código:

GUÍA DOCENTE Fundamentos de Computadores

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

OBJETIVO GENERAL: Al terminar el curso el alumno será capaz de analizar, diseñar e implementar bases de datos distribuidas

GUÍA DOCENTE DISEÑO E SISTEMAS DE CONTROL Y ROBÓTICA Grado en Ingeniería Electrónica Industrial y Automática

PROCEDIMIENTO CLAVE PARA LA ACTUALIZACIÓN DEL PERFIL DE INGRESO Y LA

Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones

PC02-PROCEDIMIENTO DE DEFINICIÓN DE PERFILES Y CAPTACIÓN DE ESTUDIANTES

A continuación se describe con mayor detalle cada una de tales unidades:

CURSO PREVENCIÓN DE RIESGOS AMBIENTALES

PROGRAMA. 4. SEDE: Delegación Provincia de Corrientes Campus San Roque Gonzáles de Santa Cruz

FORMULACION Y EVALUACIÓN DE PROYECTOS

Los alumnos al finalizar la unidad 2 : Aplican, y dominan el conocimiento del cliente, las motivaciones de Compra, las compras institucionales.

ESTRUCTURACION DEL PROGRAMA DE ASIGNATURA 1. INFORMACION GENERAL

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

CURSO DE FORMULACION Y PREPARACION DE PROGRAMAS DE INVERSION PUBLICA 2015

CARRERA PROFESIONAL DE INGENIERÍA CIVIL SEMESTRE ACADÉMICO 2016-I

Pontificia Universidad Católica del Ecuador

Universidad de las Illes Balears Guía docente

MARIA. -Plan de Estudios- Doctorado en Arquitectura

Diseño arquitectónico 1ª edición (2002)

Aprendizaje basado en estrategias y dinámicas de juego

DISEÑO DE UNA METODOLOGÍA DOCENTE

Guía Particular de Asignatura DATOS BÁSICOS DE LA ASIGNATURA DATOS BÁSICOS DE LOS PROFESORES DATOS ESPECÍFICOS DE LA ASIGNATURA

LÍNEAS DE INVESTIGACION

REDES Y SERVICIOS AVANZADOS EN INTERNET FUNDAMENTACIÓN OBJETIVOS GENERALES

Programa de estudios por competencias. Seminario de Sistemas operativos en red

SILABO. La Ley Universitaria, Normas de comportamiento del Estudiante Universitario. La Actividad Pensante. COMPETENCIA ESPECÍFICA

Programa de Asignatura Psicología General y de los Aprendizajes

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

POR LA CUAL SE REGLAMENTA LA APERTURA, EL FUNCIONAMIENTO Y CIERRE DE LAS INSTITUCIONES TÉCNICAS SUPERIORES

Luminotecnia PLANIFICACIONES Actualización: 2ºC/2016. Planificaciones Luminotecnia. Docente responsable: ALVAREZ EDUARDO LUIS.

INFORMÁTICA I. Lic. Mirta Targovnic Profesora Adjunta Ordinaria. Avda. 60 esq. 124 Tel. /Fax (0221) /

MARIA. -Plan de Estudios- Doctorado en Ciencias Politicas y Administración Gubernamental

Programa de estudios por competencias Métodos Matemáticos II. Fecha elaboración/modificación: Julio 2015 Clave de la asignatura:

Operaciones algebraicas elementales (Unidad I del curso Matemáticas Básicas).

Programas de Asignatura LABORATORIO EXPERIMENTAL: SUSTENTABILIDAD APLICADA

PROCESO DE DEFINICIÓN DEL PERFIL DE INGRESO Y CAPTACIÓN DE ESTUDIANTES

SILABO DEL CURSO SEMINARIO DE TESIS

PROTOCOLO. Fechas Mes/año Clave Semestre 6

Común / Optativo: Profesional Integral. 5to: 6to: 7mo: 8vo: Tipo de curso: Otras unidades curriculares Turno/s: SOLEDAD ALVAREZ SANTIAGO CARDOZO

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Transcripción:

Carrera/ Plan: INTRODUCCION A LA COMPUTACION MOVIL Licenciatura en Informática Plan 2015 Licenciatura en Sistemas Plan 2015 Licenciatura en Sistemas Plan 2003-07/Plan 2012 Año: 4to. y 5to. Año 2016 Régimen de Cursada: Semestral Carácter: Optativa Correlativas: Ingeniería de Software II Redes y Comunicaciones Profesor/es: Gordillo Silvia Hs. semanales : 6 hs FUNDAMENTACIÓN La masificación en el uso de dispositivos móviles ha generado la necesidad de crear nuevas aplicaciones móviles acordes a los dinámicos requerimientos de los usuarios. A menudo estas aplicaciones son creadas ad hoc careciendo de la posibilidad de evolución de las mismas. Desde la Ingeniería de Software, se cuenta con buenas prácticas para lograr diseños de aplicaciones extensibles y mantenibles. En particular en esta materia se abordarán estas buenas prácticas para el diseño y la creación de aplicaciones móviles. Las aplicaciones móviles que serán objeto de estudio en esta materia son aquellas en las que la posición del usuario es relevante para brindarle información o servicios. Este tipo de aplicaciones se denominan "aplicaciones móviles basadas en posicionamiento". OBJETIVOS GENERALES Presentar a los alumnos los principales elementos subyacentes al desarrollo de aplicaciones móviles basadas en posicionamiento. Presentar ejemplos significativos de esta temática. Calle 120 y 50 - C.P. 1900 - La Plata Pág. 1 de 6 TEL-FAX: (54) 221-4277270

Discutir áreas de aplicación tales como sistemas basados en posición, sistemas sensibles al contexto, hipermedia móvil, etc. Diseñar y crear aplicaciones móviles basadas en posicionamiento desde la perspectiva de la ingeniería de software. CONTENIDOS MINIMOS (de acuerdo al Plan de Estudios) Características particulares de las aplicaciones móviles basadas en posicionamiento. Arquitecturas para aplicaciones móviles. Posicionamiento del usuario y de puntos de interés. Diseño de aplicaciones móviles usando, por ejemplo, buenas prácticas de la orientación a objetos. Plataformas para desarrollo de aplicaciones móviles. PROGRAMA ANALÍTICO Computación móvil: Conceptos básicos. Características particulares de las aplicaciones móviles. Descripción de las características de los dispositivos móviles. Ejemplos de aplicaciones. Arquitectura de las aplicaciones móviles: Características de las arquitecturas para aplicaciones móviles. Introducción a los mecanismos de sensado. Definición del modelo de usuario. Aspectos destacados que se deben modelar considerando que se cuenta con un usuario en constante movimiento y en diferentes entornos. Definición del concepto de contexto. Características relevantes de las aplicaciones sensibles al contexto. Conceptos relacionados: Mecanismos de posicionamiento. Posicionamiento indoor/outdoor. Representación del entorno físico. Dinámicas con las formas de recorrido que pueden proponer las diferentes aplicaciones móviles basadas en posicionamiento. Análisis y discusión de diseños para aplicaciones móviles basadas en posicionamiento desde la perspectiva de la ingeniería de software. Hipermedia móvil; ejemplos de aplicación. Desarrollo de aplicaciones de hipermedia móvil guiada por modelos. Calle 120 y 50 - C.P. 1900 - La Plata Pág. 2 de 6 TEL-FAX: (54) 221-4277270

BIBLIOGRAFÍA Adelstein, F., KS Gupta, S., Golden, R., Schwiebert, L. (2004): Fundamentals of Mobile and Pervasive Computing. McGraw-Hill Professional. Challiol, C. (2011). Desarrollo dirigido por modelos de aplicaciones de hipermedia móvil (Doctoral dissertation, Facultad de Informática). http://hdl.handle.net/10915/4208 Dey, A. K. (2000): Providing Architectural Support for Building Context-Aware Applications. PhD thesis, Georgia Institute of Technology. Director: G. D. Abowd Emmanouilidis, C., Koutsiamanis, R. A., and Tasidou, A. (2013): Mobile guides: Taxonomy of architectures, context awareness, technologies and applications. Journal of Network and Computer Applications, 36(1), 103-125. Fortier, A., Rossi, G., Gordillo, S. E., & Challiol, C. (2010). Dealing with variability in context-aware mobile software. Journal of Systems and Software, 83(6), 915-936. Henn, H., Hepper, S., Rindtorff, K., Schack, T. (2002): Pervasive Computing: Technology and Architecture of Mobile Internet Applications. Addison-Wesley Professional. Kjeldskov, J. and Paay, J. (2007): Augmenting the City with Fiction: Fictional Requirements for Mobile Guides. In Proceedings of Workshop on Mobile Guides, Mobile HCI 2007, Singapore. Korhonen, P., Kahn, P., Shelness, N., Hansmann, U. (2003): Pervasive Computing: The Mobile World (Springer Professional Computing). Springer. Lyytinen, K. and Yoo, Y. (2002): Issues and challenges in ubiquitous computing: Introduction. In Communications of ACM, Vol. 45, Nº 12, pp. 62-65. Pernici, B. and Krogstie, J. (2006): Mobile information systems. Springer-Verlag Berlin Heidelberg. Roy, N., Scheepers, H. and Kendall, E. (2003): Mapping the Road for Mobile Systems Development. In Proccedings of Pacific Asia Conference on Information Systems 2003 (PACIS 2003), paper 94, pp. 1358-1371. Schilit, B. (1994): A System Architecture for Context-Aware Mobile Computing. PhD thesis, Columbia University. Schiller, J. and Voisard, A. (2004): Location-based Services. Ed. Elsevier Talukder, A.K. and Yavagal, R. (2006): Mobile Computing: Technology, Applications, and Service Creation. McGraw-Hill Professional. Talukder, A.K., Ahmed, H. and Yavagal, R. (2010): Mobile Computing: Technology, Applications, and Service Creation. Second Edition. McGraw-Hill Professional. Calle 120 y 50 - C.P. 1900 - La Plata Pág. 3 de 6 TEL-FAX: (54) 221-4277270

METODOLOGÍA DE ENSEÑANZA Se dictarán clases teóricas en donde, además de introducir los conceptos, se abordarán ejemplos de aplicaciones para presentar y discutir características particulares de este tipo de aplicaciones. A partir de los conceptos teóricos presentados, se trabajará en la generación y discusión de diseños orientados a objetos de manera grupal (taller). Se emplearán dispositivos móviles y simuladores para realizar pequeños desarrollos prototípicos. EVALUACIÓN La aprobación de la cursada se realizará mediante la aprobación de cada trabajo práctico con nota mayor o igual a 7 (siete). En caso de aprobar la cursada, y dependiendo de la nota obtenida en los trabajos prácticos, el alumno podrá optar por un régimen de promoción o bien final convencional. En caso del régimen de promoción, se deberá aprobar cada trabajo práctico con nota mayor o igual a 8 (ocho). En dicho caso, el alumno puede optar entre: un coloquio con los temas teóricos y prácticos abordados en la materia o bien, la elaboración de un trabajo final de promoción (a convenir con la cátedra). Calle 120 y 50 - C.P. 1900 - La Plata Pág. 4 de 6 TEL-FAX: (54) 221-4277270

CRONOGRAMA DE CLASES Y EVALUACIONES A continuación se detallan las fechas estimativas para cada actividad teórica/práctica las cuales pueden variar acorde a las dinámica del grupo considerando la modalidad taller que tiene esta materia y considerando las necesidades del grupo que asista a la misma. Clase Fecha Contenidos/Actividades 1 6/4/2016 Computación móvil: conceptos básicos Características particulares de las aplicaciones móviles 2 13/4/2016 Características particulares de las aplicaciones móviles 3 20/4/2016 Arquitectura de las aplicaciones móviles 4 27/4/2016 Modelo de Usuario 5 4/5/2016 Modelo de Contexto 6 11/5/2016 Modelo de Contexto 7 18/5/2016 Mecanismos de Sensado. 8 1/6/2016 Representación del entorno físico 9 8/6/2016 10 15/6/2016 Dinámicas con las formas de recorrido que pueden proponer las diferentes aplicaciones móviles basadas en posicionamiento. Uso de dispositivos móviles y simuladores para realizar pequeños desarrollos prototípicos 11 22/6/2016 Desarrollos prototípicos 12 29/7/2016 Desarrollos prototípicos 13 6/7/2016 Hipermedia móvil En cuanto a las evaluaciones previstas para esta materia, las mismas se realizan con la entrega y devolución personalizada de los docentes a los alumnos en fecha a convenir acorde a la dinámica del grupo. Calle 120 y 50 - C.P. 1900 - La Plata Pág. 5 de 6 TEL-FAX: (54) 221-4277270

Contacto de la cátedra: Dra. Silvia Gordillo gordillo@lifia.info.unlp.edu.ar Dra. Cecilia Challiol cecilia.challiol@lifia.info.unlp.edu.ar Mg. Alejandra Lliteras alejandra.lliteras@lifia.info.unlp.edu.ar Firma del/los profesor/es Dra. Gordillo Silvia. Calle 120 y 50 - C.P. 1900 - La Plata Pág. 6 de 6 TEL-FAX: (54) 221-4277270