This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations.(July 2018) (Learn how and when to remove this template message)
This article is in list format but may read better as prose. You can help by converting this article, if appropriate. Editing help is available.(October 2016)
(Learn how and when to remove this template message)
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 behaviour 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][2] While Web development can benefit from established practices from other related disciplines, it has certain distinguishing characteristics that demand special considerations. In recent years, there have been developments towards addressing these considerations.
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, data engineering, information science, 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.
^Pressman, Roger S (1998). "Can Internet Applications be Engineered?". IEEE Software. 15 (5): 104–110. doi:10.1109/ms.1998.714869. S2CID 5258957.
^Roger S Pressman, "What a Tangled Web we Weave," IEEE Software, Jan/Feb 2001, Vol. 18, No.1, pp 18-21
development. Webengineering is multidisciplinary and encompasses contributions from diverse areas: systems analysis and design, software engineering, hypermedia/hypertext...
overlaps webengineering in the broader scope of web development. Web designers are expected to have an awareness of usability and be up to date with web accessibility...
refers, may include Webengineering, Web design, Web content development, client liaison, client-side/server-side scripting, Web server and network security...
(SaaS) Mobile development framework Web 2.0 WebengineeringWeb GIS Web services Web sciences Web widget "What Is A Web Application?". stackpath.com. Stack...
Web, web, or webs in Wiktionary, the free dictionary. Web most often refers to: Spider web, a silken structure created by the animal World Wide Web or...
by the Web Hypertext Application Technology Working Group (WHATWG) Request for Comments (RFC) documents published by the Internet Engineering Task Force...
era, engineering is generally considered to consist of the major primary branches of chemical engineering, civil engineering, electrical engineering, and...
Analysis to Investigate Trust and Engagement in Dark Web Forums". In Harris, Don (ed.). Engineering Psychology and Cognitive Ergonomics. Lecture Notes in...
Engineering is the practice of using natural science, mathematics, and the engineering design process to solve technical problems, increase efficiency...
Web modeling (aka model-driven Web development) is a branch of Webengineering which addresses the specific issues related to design and development of...
Semantic Web Semantically-Interlinked Online Communities Smart-M3 Social Semantic WebWebengineeringWeb resource Web science Semantic Web at W3C: https://www...
The deep web, invisible web, or hidden web are parts of the World Wide Web whose contents are not indexed by standard web search-engine programs. This...
WMT Digital is a webengineering and technology company headquartered in Miami, Florida. The company provides engineeringweb platforms for colleges and...
Mozilla, and Opera, WebRTC specifications have been published by the World Wide Web Consortium (W3C) and the Internet Engineering Task Force (IETF). According...
in semantic web applications and as a de facto standard classification system for the field. The major section "Software and its Engineering" provides an...
just a read-only medium. WebDAV is defined in RFC 4918 by a working group of the Internet Engineering Task Force (IETF). The WebDAV protocol provides a...
Interaction technique Web literacy (navigation) Web traffic Web directory Webring Lowe, David; Gaedke, Martin (18 July 2005). WebEngineering. Springer. ISBN 9783540279969...
Progressive enhancement Universal design Web Accessibility Initiative WebengineeringWeb interoperability Web literacy European Commission, Communication...
Tim Berners-Lee, the inventor of the World Wide Web, and the URI working group of the Internet Engineering Task Force (IETF), as an outcome of collaboration...
it; these are Uniform Resource Names (URNs). The web technologies that use URIs are not limited to web browsers. URIs and URLs have a shared history. In...
Mechanical engineering is the study of physical machines that may involve force and movement. It is an engineering branch that combines engineering physics...
Girls on Top (2016). Singh is best known for her portrayal in the web shows, Engineering Girls and Please Find Attached and the films, 36 Farmhouse and Maja...