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
RMM: a methodology for structured hypermedia design
Communications of the ACM
Design reuse in hypermedia applications development
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Catching the boat with Strudel: experiences with a Web-site management system
SIGMOD '98 Proceedings of the 1998 ACM SIGMOD international conference on Management of data
Pushing reuse in hypermedia design: golden rules, design patterns and constructive templates
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
The Unified Modeling Language user guide
The Unified Modeling Language user guide
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Building Web applications with UML
Building Web applications with UML
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Conceptual Modeling of Data-Intensive Web Applications
IEEE Internet Computing
Engineering Web Applications for Reuse
IEEE MultiMedia
Design and Maintenance of Data-Intensive Web Sites
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
"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
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
gSpan: Graph-Based Substructure Pattern Mining
ICDM '02 Proceedings of the 2002 IEEE International Conference on Data Mining
Conceptual-Level Log Analysis for the Evaluation of Web Application Quality
LA-WEB '03 Proceedings of the First Conference on Latin American Web Congress
CloseGraph: mining closed frequent graph patterns
Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining
Scalable mining of large disk-based graph databases
Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining
Application modeling using reverse engineering techniques
Proceedings of the 2006 ACM symposium on Applied computing
Hi-index | 0.00 |
In the Internet era, the development of Web applications has impressively evolved and is characterized by a large degree of complexity. To this end, software community has proposed a variety of modeling methods and techniques. In this work, we provide a methodology and metrics for mining the conceptual schema of applications, to discover recurrent design solutions in an automatic manner. The mechanism is designed for models based on WebML, a modeling language for designing data-intensive applications. This approach, when applied in an application's conceptual schema, results in effective design solutions, as it facilitates reuse and consistency in the development and maintenance process. Furthermore, when applied to a large number of applications, it enables hypertext architects to identify templates for Web application frameworks for specific domains and to discover new design patterns extending the predefined set of patterns supported by WebML. Finally, we illustrate a validation scenario.