Logo LSI r�tulo LSI Logo US

Docencia | Investigación | Personal | Información | Noticias | Enlaces | Descargas | Zona privada

Metodología y Técnicas en Proyectos software para la Web
Curso 2006/2007


Titulación Cuatrimestre Horario Créditos
Doctorado en Tecnología e Ingeniería del Software segundo Lunes de 19:30 a 21:30 3.0

Profesorado | Motivación | Objetivos | Temario | Correspondencias | Noticias | Enlaces | Material docente

Profesorado


Arriba

Motivación

  • La Ingeniería web ha tenido un gran avance en los últimos años. El avance de las comunicaciones y la popularidad de internet han provocado que en la realidad empresarial las aplicaciones se estén desarrollando en entornos web. Por esta razón, desde que en 1993 surgió HDM como metodología para el desarrollo web, son muchas las propuestas que han surgido y que han adaptado o de desarrollado nuevas técnicas y modelos adecuados para el entorno de internet. Este trabajo ha dado origen a lo que se conoce como Ingeniería Web.
         La Ingeniería Web comenzó al principio como una rama de la ingeniería del software que estaba orientada a ambientes web. Sin embargo, cada día tiene más repercusión y existen cada día más grupos de investigación trabajando en el tema. Es necesario conocer estas tendencias dentro de la ingeniería del software pues está suponiendo una línea que cada día adquiere más importancia.
         Con este curso el alumno conseguirá una visión del estado actual de la ingeniería web, además de ver con claridad porqué los proyectos webs requieren técnicas, modelos y procesos especiales para su tratamiento.

Arriba

Objetivos

  • Principalmente se trata de que con la realización del curso, el alumno pueda:
    • Entender por qué es necesario proponer nuevas técnicas en proyectos web. Qué tienen estos de especial y por qué la comunidad investigadora ha centrado su trabajo en este entorno.
    • Conocer las principales metodologías y grupos de investigación que trabajan en el entorno de la web.
    • Conocer el argot propio de la metodología web y dominar las técnicas y modelos propuestos en este entorno.

Arriba

Temario

  • 1. Introducción a la Ingeniería Web
  • 2. Metodologías para la Ingeniería Web
  • 3. MDA en Ingeniería Web
  • 4. Líneas de trabajo en Ingeniería Web
  • 5. Ingeniería de la Interfaz
  • 6. Internacionalización
  • 7. Accesibilidad
  • 8. Usabilidad

Arriba

Correspondencia con los objetivos generales del programa

  • Al tratarse el programa sobre ingeniería del software, la asignatura se puede vislumbrar como una parte importante dentro de la misma. La ingeniería web se está decantando como una línea importante de investigación que ha nacido motivada por la necesidad actual de trabajo en la web y por los trabajos anteriores en ingeniería del software.

Arriba

Correspondencia con las líneas de investigación del grupo

  • Dentro del grupo, la asignatura está íntimamente relacionada los cursos siguientes:
    - Introducción a la Ingeniería de Proyectos Software para la Web
    - Desarrollo de aplicaciones web

Arriba

Bibliografía comentada

  • M.J.Escalona. “Modelos y técnicas para la especificación y el análisis de la navegación”. Ph. European Thesis. Departamento de Lenguajes y Sistemas Informáticos.
         En esta tesis del departamento, se describen todas las técnicas de ingeniería web que actualmente se encuentran. Servirán de introducción al curso y luego se ofrecerá a los alumnos los artículos y libros que hablan de todas las propuestas que se verán en profundidad y que son:
    • Baresi L., Garzotto F., Paolini P. Extending UML for Modelling Web Applications. Annual Hawaii International Conference on System Sciences. pp. 1285 -1294. Maui , USA. Enero 2001
    • Cachero, C. Una extensión a los métodos OO para el modelado y generación automática de interfaces hipermediales. PhD Thesis. Universidad de Alicante. Alicante, España. Enero 2003.
    • Ceri, S., Fraternali, P., Bongio. Web Modelling Language (WebML): A Modelling Language for Designing Web Sites. Conference WWW9/Computer Networks 33 (1-6) pp. 137-157. Mayo 2000.
    • Conallen, J. Building Web Applications with UML. Addison Wesley 1999.
    • De Troyer, O., Leune, C. WSDM: A User-Centered Design Method for Web Sites. Computer Networks and ISDN systems. 7th International World Wide Web Conference. Elsevier. pp. 85- 94.1998.
    • Fons, J., Pelechano, V., Albert, M., Pastor, O. Development of Web Applications from Web Enhanced Conceptual Schemas. Conference on Conceptual Modeling (ER), Is International, 22nd, 2003 - October, Chicago, Illinois (EE.UU.), Il-Yeol Song, Stephen W. Liddle, Tok Wan Ling, Peter Scheuermann, Springer-Verlag, LNCS, 2813, pp. 232 – 245. Springer Verlag 2003
    • Garzotto F., Schwabe D. and Paolini P. HDM-A Model Based Approach to Hypermedia Application Design. ACM Transactions on Information System, 11 (1), pp 1-26. Enero, 1993.
    • Isakowitz, T., Stohr, E., Balasubramanian, P. RMM : A Methodology for the Design of Structured Hypermedia Applications. Communications of the ACM 38(8), 34-44. 1995.
    • Koch, N. Software Engineering for Adaptative Hypermedia Applications. Ph. Thesis, FAST Reihe Softwaretechnik Vol(12), Uni-Druck Publishing Company, Munich. Germany. 2001.
    • Lange, D.B. An Object-Oriented Design Method for Hypermedia Information Systems. 27th Annual Hawaii International Conference on System Sciences (HICSS’94). pp. 366-375. IEEE Computer Society Press. 1994
    • Lowe, D., Hall, W. Hypermedia and the Web. An Engineering approach. John Wiley & Son. 1999
    • Nanard, J., Nanard, J. Hypertext design enviroments and the hypertext design process. Communication of the ACM, August 1995. Vol 38(8), 49-56. 1995.
    • Olsina, L. Building a Web-based information system applying the hypermedia flexible process modelling strategy. Workshop on Hypermedia Development Processes, Methods and Models (Hypertext 98), Pittsburgh, USA.1998
    • Pastor O.,Insfran E.,Pelechano V.,Romero J.,Merseguer J., OO-METHOD: An OO Software Production Environment Combining Conventional and Formal Methods. Conference on Advanced Information Systems Engineering (CAiSE), Is International, 9th, 1997 - June, Barcelona (Spain), Springer, LNCS 1250, pp. 145 – 159. Springer Verlag 1997
    • Rossi, G. An Object Oriented Method for Designing Hipermedia Applications. PHD Thesis, Departamento de Informática, PUC-Rio, Brazil, 1996.

Arriba

Noticias

RSS Canal RSS de noticias de la asignatura

  • 25/06/2007 - 09:45
    Publicados los vídeos de los seminarios de la profesora Nora Koch
    Se han publicado en la zona de material audiovisual del curso los vídeos de los seminarios impartidos por la profesora Nora Koch los días 4, 5 y 6 de junio de 2007. [página web asociada]
  • 12/06/2007 - 10:02
    Publicadas las presentaciones de los trabajos de los alumnos
    Se han publicado en la zona de material docente las diapositivas utilizadas por los alumnos en la presentación de sus trabajos. Los vídeos de las presentaciones se pueden ver en la página de material audiovisual del curso. [página web asociada]
  • 05/06/2007 - 09:27
    Publicadas las presentaciones de la profesora Nora Koch
    Se han publicado en la zona de material docente las presentaciones utilizadas por la profesora Nora Koch en sus conferencias de los días 4, 5 y 6 de junio.
  • 18/05/2007 - 12:01
    Conferencia de la profesora Nora Koch el día 4 de junio
    La profesora Nora Koch, de la Universidad de Munich, impartirá el próximo día 4 de junio, dentro de la asignatura "Metodología y Técnicas en Proyectos software para la Web", una conferencia titulada "Modelado de Aplicaciones Web". A continuación se ofrece un resumen de la misma.

    Conforme aumenta el tamaño y la complejidad de las aplicaciones para el entorno Web, ha aparecido la necesidad de contar con nuevas metodologías para este tipo de aplicaciones. En particular es necesario poner énfasis en un cuidadoso análisis de requirimientos y el diseño de modelos con el nivel de detalle apropiapo para lograr el desarrallo de las aplicaciones para la Web en el menor tiempo, al menor coste y de la mejor calidad posible, disminuyendo además el riesgo de projectos Web fracasados.

    El objetivo de este tutorial es la presentación de la metodología UWE (UML-based Web Engineering) cuyo objetivo es el desarrollo sistemático de aplicaciones Web. Esta metodología fue desarrollada y es continuamente mejorada en la Universidad de Munich. La principal característica de UWE es estar basada en los estándares de la OMG, como UML, MOF, XMI y MDA. UWE usa como técnica exclusiva de modelado UML aprovechando los mecanismos de extensión que provee UML definiendo un perfil para aplicaciones para el entorno Web. La conformidad con UML hace posible el uso de todas las herramientas CASE que soportan la notación UML.

  • 04/05/2007 - 12:39
    El lunes 7 de mayo no habrá clase
    La clase de MTP del lunes 7 de mayo se suspende al no poder asistir la profesora María José Escalona.
  • 17/04/2007 - 10:04
    Publicada la asignación de trabajos
    El listado de trabajos asignados está disponible en la zona de material docente
  • 10/04/2007 - 11:06
    Publicadas las propuestas de trabajos
    Están disponibles en la zona de material docente. Para cualquier aclaración, dirigirse al profesor que realiza la propuesta. Las solicitudes de propuestas deberán presentarse a los profesores personalmente o por correo electrónico hasta el día 16 de abril. Una vez pasada esa fecha se hará pública la adjudicación de los trabajos.
  • 05/03/2007 - 17:22
    Publicado el vídeo de la clase del día 26 de febrero
    Se ha publicado el vídeo con la grabación de la clase del 26 de febrero de 2006, correspondiente a la primera parte del tema "Introducción a la Interacción Persona-Ordenador" [página web asociada]
  • 23/02/2007 - 13:03
    Publicada la presentación del curso
    Se han publicado las diapositivas utilizadas para la presentación del curso el día 19 de febrero. Están disponibles en la zona de material docente

Arriba

Enlaces


Arriba

Programas de otros cursos:

umraniye escort umraniye escort pendik escort beylikduzu escort beylikduzu escort

inicio | mapa del sitio | rss | aviso legal | contacto