OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
HDM—a model-based approach to hypertext application design
ACM Transactions on Information Systems (TOIS)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Hypermedia design, analysis, and evaluation issues
Communications of the ACM
Object-oriented application frameworks
Communications of the ACM
Frameworks = (components + patterns)
Communications of the ACM
Systematic framework design by generalization
Communications of the ACM
From custom applications to domain-specific frameworks
Communications of the ACM
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
ACM Computing Surveys (CSUR)
Navigating between objects. Lessons from an object-oriented framework perspective
ACM Computing Surveys (CSUR)
A framework for automatic generation of web-based data entry applications based on XML
Proceedings of the 2002 ACM symposium on Applied computing
Designing Web Usability: The Practice of Simplicity
Designing Web Usability: The Practice of Simplicity
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Design and Maintenance of Data-Intensive Web Sites
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
Frameworks in the Financial Engineering Domain - An Experience Report
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Web Design Frameworks: An Approach to Improve Reuse in Web Applications
Web Engineering, Software Engineering and Web Application Development
"Modeling-by-Patterns" of Web Applications
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
Cascading Style Sheets: The Definitive Guide, 2nd Edition
Cascading Style Sheets: The Definitive Guide, 2nd Edition
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
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
The economics of end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Natural development of ubiquitous interfaces
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Towards enterprise frameworks for networked hypermedia: a case-study in cultural tourism
Proceedings of the sixteenth ACM conference on Hypertext and hypermedia
CBEADS©: a framework to support meta-design paradigm
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
Smart tools to support meta-design paradigm for developing web based business applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
Interactive dialogue model: a design technique for multichannel applications
IEEE Transactions on Multimedia
Hi-index | 0.00 |
This paper investigates enterprise frameworks in the context of data intensive web applications, andproposes an approach that integrates the paradigms of End User Development and Model Baseddevelopment. An enterprise framework denotes a reusable, semi-complete application "skeleton" thatcan be easily adapted to produce custom software products in a specific business sector.Traditionally, it is conceived as a tool for expert software developers. In contrast, we propose toregard enterprise frameworks as tools that enable domain experts to develop for data intensive webapplications in a given field without the need of technological training or support by expertprogrammers. We propose the adoption of a model-driven process for framework-enableddevelopment, based on conceptual models that are appropriate for the framework domain and domainexperts can understand, adapt, and customize. We discuss requirements for and benefits of combiningthe two paradigms, and exemplify our approach presenting CHEF, an enterprise framework for dataintensivemultichannel web applications in the domain of cultural heritage and cultural tourism.CHEF has been developed in the context of a wide international initiative called MEDINA and hasbeen intensively evaluated in this and other projects.