Everything about Web engineering
Web application development platform
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. 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. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Web engineeringA 5-minute orientation
- Skim a recent paper: Accessibility engineering in web evaluation process: a systematic literature reviewInfluential work since 2022
- Pick up a classic book: Advances in Computers, Volume 49 (Advances in Computers)The most-reprinted book on the subject
- Read the landmark paper: The anatomy of a large-scale hypertextual Web search engineCited 9,376 times
- Go sideways: Tony WassermanA closely related topic
- Go sideways: Software engineeringA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The anatomy of a large-scale hypertextual Web search engine
Web engineering: an introduction
Usage-centered engineering for Web applications
Engineering Web applications for reuse
What a tangled Web we weave [Web engineering]
Experiences in engineering flexible Web services
Engineering web cache consistency
Engineering Web technologies for embedded applications
🆕 Influential since 2022
Accessibility engineering in web evaluation process: a systematic literature review
Web Application Firewall Using Machine Learning and Features Engineering
LoopGrafter: a web tool for transplanting dynamical loops for protein engineering
Preparing the future entrepreneurial engineering workforce using web-based AI-enabled tools
Integration of parametric modelling in web-based knowledge-based engineering applications
📚 Books worth reading
Advances in Computers, Volume 49 (Advances in Computers)Marvin V. Zelkowitz, Marshall C. Yovits · 1995
WordPress For DummiesLisa Sabin-Wilson · 2007
WordPress all-in-one for dummiesLisa Sabin-Wilson · 2011
Search Engine Optimization All-in-One For DummiesBruce Clay · 2009
The Art of SeoEric Enge, Stephan Spencer · 2009
Pinterest For DummiesKelby Carr · 2012
Web DesignJennifer Niederst Robbins · 1998
Coal GeologyLarry Thomas · 2002
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Tony Wasserman Anthony I. Wasserman (born March 1, 1945 in New York City) is an American computer scientist. He was the founder and CEO of Interactive Development Environments…
- Software engineering Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications…
- Spec Explorer Spec Explorer is a Model-Based Testing (MBT) tool from Microsoft. It extends the Visual Studio Integrated Development Environment with the ability to define…
- List of computer science conference acronyms This is a list of academic conferences in computer science, ordered by their acronyms or abbreviations. Contents: A C D E F G H I K L M N O P R S T U…
- Fabio Paternò Fabio Paternò is Research Director and Head of the Laboratory on Human Interfaces in Information Systems at Istituto di Scienza e Tecnologie dell'Informazione…
- Model-driven security Model-driven security (MDS) means applying model-driven approaches (and especially the concepts behind model-driven software development) to security.…
- Software configuration management Software configuration management (SCM), a.k.a. software change and configuration management (SCCM), is the software engineering practice of tracking and…
- List of computer science journals Below is a list of computer science journals. Contents Alphabetic list of titles A B C D E F G H I J K L M N O P Q R S T U V W X Y Z See also External…