Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse
IEEE Transactions on Software Engineering
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
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
Designing dynamic web pages and persistence in the WYSIWYG interface
Proceedings of the 7th international conference on Intelligent user interfaces
Information Systems - Special issue on Databases: creation, management and utilization
Web Engineering, Software Engineering and Web Application Development
Web Engineering, Software Engineering and Web Application Development
FAR: An End-User Language to Support Cottage E-Services
HCC '01 Proceedings of the IEEE 2001 Symposia on Human Centric Computing Languages and Environments (HCC'01)
Public Programming in a Web World
VL '98 Proceedings of the IEEE Symposium on Visual Languages
Guest Editors' Introduction: Model-Driven Development
IEEE Software
From the Editor: The Dangers of End-User Programming
IEEE Software
Meta-design: a manifesto for end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Conceptual modelling of web information systems
Data & Knowledge Engineering
Programming with data frames for everyday data items
AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
Developing e-commerce applications from task-based descriptions
EC-Web'05 Proceedings of the 6th international conference on E-Commerce and Web Technologies
As easy as “click”: end-user web engineering
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Towards end user development of web applications for SMEs: a component based approach
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Conceptual model based semantic web services
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Transforming web requirements into navigational models: AN MDA based approach
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
A transformational approach to produce web application prototypes from a web requirements model
International Journal of Web Engineering and Technology
Introducing graphic designers in a web development process
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Hi-index | 0.00 |
End-users who are nonprogrammers create web applications by using advanced web development tools. However, these tools are not supported by any methodological process which produces that web applications are of low quality. This paper presents an approach to bring web engineering principles to the end-user community. We complement the web engineering method OOWS with tools that allow end-users to develop web applications by: (1) describing web applications in terms of the end-users' knowledge about the application domain, (2) automatically obtaining a web application prototype by means of the OOWS code generation strategy, and (3) personalizing the web application look and feel by simply selecting a design template. To achieve this, an ontology-based strategy is introduced to support end-users throughout the web application development. We also introduce a strategy that allows us to define domain-independent presentation templates.