CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Guided tours and tabletops: tools for communicating in a hypertext environment
ACM Transactions on Information Systems (TOIS)
HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse
IEEE Transactions on Software Engineering
Hypermedia design, analysis, and evaluation issues
Communications of the ACM
Top ten blunders by visual designers
ACM SIGGRAPH Computer Graphics
Information reuse in hypermedia applications
Proceedings of the the seventh ACM conference on Hypertext
Guidelines for designing usable World Wide Web pages
Conference Companion on Human Factors in Computing Systems
WebComposition: an object-oriented support system for the Web engineering lifecycle
Selected papers from the sixth international conference on World Wide Web
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
WSDM: a user centered design method for Web sites
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Model-driven development of Web applications: the AutoWeb system
ACM Transactions on Information Systems (TOIS)
Empirically validated web page design metrics
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
Leonardo's Laptop: Human Needs and the New Computing Technologies
Leonardo's Laptop: Human Needs and the New Computing Technologies
Designing Web Usability: The Practice of Simplicity
Designing Web Usability: The Practice of Simplicity
Executable UML: A Foundation for Model-Driven Architectures
Executable UML: A Foundation for Model-Driven Architectures
Java Internationalization
Bulletproofing Web Applications with Cdrom
Bulletproofing Web Applications with Cdrom
The Art of Software Architecture: Design Methods and Techniques
The Art of Software Architecture: Design Methods and Techniques
Object-Oriented Web Application Development
IEEE Internet Computing
Guest Editors' Introduction: Usability and the Web
IEEE Internet Computing
IEEE Internet Computing
Guest Editors' Introduction: Web Engineering An Introduction
IEEE MultiMedia
Guidelines for Hypermedia Usability Inspection
IEEE MultiMedia
Web Engineering: Creating a Discipline among Disciplines
IEEE MultiMedia
Rapid Application Design and Testing of Web Usability
IEEE MultiMedia
A Global Perspective on Web Site Usability
IEEE Software
Quality Attributes of Web Software Applications
IEEE Software
Usage-Centered Engineering for Web Applications
IEEE Software
Cross-cultural user-interface design: what? so what? now what?
CHI '00 Extended Abstracts on Human Factors in Computing Systems
IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
Designing multinational online stores: challenges, implementation techniques and experience
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
The Pragmatics of Model-Driven Development
IEEE Software
Designing hypertext and the web with the heart and the mind
Information modeling for internet applications
Modeling and Designing Processes in E-Commerce Applications
IEEE Internet Computing
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Some Heresy Regarding Software Engineering
IEEE Software
From the Editor in Chief: Interface Pains
IEEE Internet Computing
Extending desktop applications to the web
ISICT '04 Proceedings of the 2004 international symposium on Information and communication technologies
Learning to Distinguish a Solution from a Problem
IEEE Software
Hypermedia, the Web and Usability Issues
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Hera: development of semantic web information systems
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Model-based development of web applications using graphical reaction rules
FASE'03 Proceedings of the 6th international conference on Fundamental approaches to software engineering
From page-centric to portlet-centric Web development: Easing the transition using MDD
Information and Software Technology
Performing Domain Analysis for Model-Driven Software Reuse
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Requirements for Rich Internet Application Design Methodologies
WISE '08 Proceedings of the 9th international conference on Web Information Systems Engineering
WCAG conformance approach based on model-driven development and WebML
Proceedings of the 28th ACM International Conference on Design of Communication
Using spring Roo for the test-driven development of Web applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
International Journal of Metadata, Semantics and Ontologies
A model-driven approach to develop high performance web applications
Journal of Systems and Software
Hi-index | 0.01 |
A lot of research is currently conducted in the field of Model-Driven Development (MDD), especially regarding its applications to specific domains. Another field that enjoys a great amount of popularity is the Web. As a result, one of the domains MDD is applied to quite frequently is that of Web Applications. However, Web Engineering differs significantly from general Software Engineering and a number of well-established non-MDD solutions already exist in that field. This leads to several interesting questions, which have been left unanswered so far. In this paper, we address this shortcoming by analyzing whether the problems encountered in the field of Web Engineering can really be solved with MDD approaches. We also answer the questions whether MDD will be able to solve these problems better and/or cheaper than traditional Web Engineering approaches and whether the current Web MDD propositions live up to this potential. While answering these questions, we will show that there exists a great synergy between the two groups and that the success of MDD in the Web domain will depend on exploiting the strengths of both.