Mining Design Patterns in the Conceptual Schema of Web Applications
Dimitra Dimitrakopoulou, T. Katsimpa, Maria Rigou, Spiros Sirmakessis, Athanasios Tsakalidis, Giannis E. Tzimas · 2005
Abstract: The tremendous evolution of Web applications in several productive contexts of our society is laying the foundations of a renewed scenario of software development, where software industry has to invent new approaches for designing and maintaining Web applications. To this end, software community has proposed a variety of modeling methods and techniques. In this work, we propose a methodology for mining design patterns in the conceptual schema of an application modelled using WebML, a modeling language for designing data-intensive applications. We extend the set of design patterns provided by WebML and illustrate a validation experiment based on an e-learning scenario.