Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Design patterns for object-oriented hypermedia applications
Pattern languages of program design 2
Design reuse in hypermedia applications development
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
An object oriented approach to Web-based applications design
Theory and Practice of Object Systems - Special issue objects, databases, and the WWW
Designing component-based frameworks using patterns in the UML
Communications of the ACM
Turning clockwise: using UML in the real-time domain
Communications of the ACM
Modeling Web application architectures with UML
Communications of the ACM
Christopher Alexander's fifteen properties applied to the design of communication
Proceedings of the 22nd annual international conference on Design of communication: The engineering of quality documentation
Some Trends in Web Application Development
FOSE '07 2007 Future of Software Engineering
Hi-index | 0.00 |
This paper presents the preliminary results achieved in introducing a new formalism into the Web business logic layer. New useful and consistent patterns have been defined to support the modelling phase of web applications. The innovation in the use of patterns is extremely important when concepts like solidity, stability and reuse are crucial for the application design. The proposed patterns are graphically modelled using the Unified Modelling Language and formalized using the Object Constraints Language introduced by IBM. The new patterns are suitable for use in a CASE tool, to help developers build web solutions and eliminate inconsistences often present in natural languages.