The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex behavior and place some unique demands on their usability, performance, security and ability to grow and evolve.

PropertyValue
p:abstract
  • The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex behavior and place some unique demands on their usability, performance, security and ability to grow and evolve. However, a vast majority of these applications continue to be developed in an ad-hoc way, contributing to problems of usability, maintainability, quality and reliability [1-4]. While Web development can benefit from established practices from other related disciplines, it has certain distinguishing characteristics that demand special considerations. In the recent years, there have been some developments towards addressing these problems and requirements. As an emerging discipline, Web engineering actively promotes systematic, disciplined and quantifiable approaches towards successful development of high-quality, ubiquitously usable Web-based systems and applications [1,2]. In particular, Web engineering focuses on the methodologies, techniques and tools that are the foundation of Web application development and which support their design, development, evolution, and evaluation. Web application development has certain characteristics that make it different from traditional software, information system, or computer application development. Web engineering is multidisciplinary and encompasses contributions from diverse areas: systems analysis and design, software engineering, hypermedia/hypertext engineering, requirements engineering, human-computer interaction, user interface, information engineering, information indexing and retrieval, testing, modelling and simulation, project management, and graphic design and presentation. Web engineering is neither a clone, nor a subset of software engineering, although both involve programming and software development. While Web Engineering uses software engineering principles, it encompasses new approaches, methodologies, tools, techniques, and guidelines to meet the unique requirements of Web-based applications. For an introduction to Web engineering, see "Web Engineering: Introduction and Perspectives" by San Murugesan and Athula Ginige, Chapter 1 in "Web Engineering: Principles and Techniques" (Suh, W. ed.), Idea Group Publishing, 2005. http://www.idea-group.com/downloads/excerpts/01%20Suh.pdf (en)
  • =Introducción= El crecimiento desenfrenado que esta teniendo la Web esta ocasionando un impacto en la sociedad y el nuevo manejo que se le esta dando a la información en las diferentes áreas en que se presenta ha hecho que las personas tiendan a realizar todas sus actividades por esta vía. Desde que esto empezó a suceder el Internet se volvió más que una diversión y empezó a ser mas serio, ya que el aumento de publicaciones y de informaciones hizo que la Web se volviera como un desafío para los ingenieros del software, a raíz de esto se crearon enfoques disciplinados, sistemáticos y metodologías donde tuvieron en cuenta aspectos específicos de este nuevo medio.[1] Uno de los aspecto mas tenidos en cuenta, en el desarrollo de sitios web es sin duda alguna el diseño gráfico y la organización estructural del contenido. En la actualidad la web esta sufriendo grandes cambios, que han obligado a expertos en el tema a utilizar herramientas y técnicas basadas en la ingeniería del software, para poder garantizar el buen funcionamiento y administración de los sitios web. Ahora para garantizar el buen funcionamiento y mantenimiento de los sitios web, este debe contar con ciertos atributos y características que en conjunto forman un concepto muy importante, para alcanzar el éxito en cualquier organización, herramienta, y todo aquello que se pueda considerar como servicio. Dicho concepto es la calidad, que con atributos como, usabilidad, navegabilidad, seguridad, mantenibilidad, entre otros, hace posible por un lado la eficiencia del artefacto web y por ende la satisfacción del usuario final. Pero para tener artefactos de calidad, a esa misma se le debe planificar, programar y controlar, es decir la calidad no podrá ser agregada a un artefacto web o a cualquier otro producto, al final del proceso de desarrollo, si no que se deberá implementar durante todo el ciclo de vida del desarrollo. Para finalizar el resultado de un proceso de calidad, podría arrojar recomendaciones para introducir mejoras, y la decisión final podría consistir en lanzar una nueva versión del sitio web o en modificar algunos atributos ausentes o pobremente diseñados.[1] Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitios Web - Luis Antonio OLSINA. (es)
  • Der Begriff Web Engineering bezeichnet die Entwicklung von Webanwendungen, wie beispielsweise Portalsystemen, Shopping-Seiten (s. E-Commerce) oder anderen komplexe Websites. In der Regel ist Web Engineering nicht nur die Entwicklung, sondern auch die Fortentwicklung und Erweiterung von vormals erstellten Websites. Die Ersteller und Entwickler von Webanwendungen werden auch Web-Entwickler genannt. (de)
  • Web-ohjelmistotekniikka on ohjelmistotekniikan tieteenhaara, joka tutkii web-sovellusten kehittämistä ja siihen liittyviä kysymyksiä. Web-ohjelmistotekniikan kiinnostuksen kohteina on web-sovellusten tuotantoprosessit, niissä käytettävät menetelmät ja välineet sekä menetelmien teoreettiset perusteet. Web-ohjelmistotekniikka on poikkitieteellisen web-tieteen osa. Omana tieteenhaaranaan web-ohjelmistotekniikka on vielä hyvin nuori. Web-ohjelmistotekniikka on esitelty vuonna 1998 (9th ACM Conference on Hypertext and Hypermedia). Web-ohjelmistotekniikka on eriytynyt omaksi tieteenhaarakseen web-sovellusten erityispiirteiden vuoksi. Web-ohjelmistotekniikkaa ei vielä (2008) opeteta Suomessa itsenäinenä oppiaineena. Web-ohjelmistotekniikkaa voi opiskella maailmalla ainakin Wienissä, Coimbatoressa ja Sydneyssä. Kirjallisuutta: - Roger Pressman & David Lowe: Web Engineering: A Practitioner's Approach - http://www.rspa.com/about/webe.html (fi)
p:hasPhotoCollection
p:wikipage-de
p:wikipage-es
p:wikipage-fi
rdfs:comment
  • The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex behavior and place some unique demands on their usability, performance, security and ability to grow and evolve. (en)
  • =Introducción= (es)
  • Der Begriff Web Engineering bezeichnet die Entwicklung von Webanwendungen, wie beispielsweise Portalsystemen, Shopping-Seiten (s. E-Commerce) oder anderen komplexe Websites. In der Regel ist Web Engineering nicht nur die Entwicklung, sondern auch die Fortentwicklung und Erweiterung von vormals erstellten Websites. (de)
  • Web-ohjelmistotekniikka on ohjelmistotekniikan tieteenhaara, joka tutkii web-sovellusten kehittämistä ja siihen liittyviä kysymyksiä. Web-ohjelmistotekniikan kiinnostuksen kohteina on web-sovellusten tuotantoprosessit, niissä käytettävät menetelmät ja välineet sekä menetelmien teoreettiset perusteet. (fi)
rdfs:label
  • Web engineering (en)
  • Ingeniería de la Web (es)
  • Web Engineering (de)
  • Web-ohjelmistotekniikka (fi)
skos:subject
foaf:page