Hypertext and hypermedia
Designing object-oriented software
Designing object-oriented software
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse
IEEE Transactions on Software Engineering
Design patterns for object-oriented hypermedia applications
Pattern languages of program design 2
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
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
Web-Oriented Software Technology
ECOOP '02 Proceedings of the Workshops and Posters on Object-Oriented Technology
Web Design Frameworks: An Approach to Improve Reuse in Web Applications
Web Engineering, Software Engineering and Web Application Development
Modeling Interactions and Navigation in Web Applications
ER '00 Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling: Conceptual Modeling for E-Business and the Web
From Web Sites to Web Applications: New Issues for Conceptual Modeling
ER '00 Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling: Conceptual Modeling for E-Business and the Web
Querying Web Information Systems
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
Abstraction and Reuse Mechanisms in Web Application Models
ER '00 Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling: Conceptual Modeling for E-Business and the Web
Navigation consistency in web site families
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
Integration of natural language dialogues into the conceptual model of storyboard design
NLDB'10 Proceedings of the Natural language processing and information systems, and 15th international conference on Applications of natural language to information systems
Integration of dialogue patterns into the conceptual model of storyboard design
ER'10 Proceedings of the 2010 international conference on Advances in conceptual modeling: applications and challenges
Engineering web applications using roles
Journal of Web Engineering
Design and implementation of linked data applications using SHDM and synth
ICWE'11 Proceedings of the 11th international conference on Web engineering
User models: a contribution to pragmatics of web information systems design
WISE'06 Proceedings of the 7th international conference on Web Information Systems
ASHDM – model-driven adaptation and meta-adaptation
AH'06 Proceedings of the 4th international conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Aspect-Oriented modeling of web applications with HiLA
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Hi-index | 0.00 |
In this paper we argue that Web applications are a particular kind of hypermedia application and show how to model their navigational structure. We argue that if we need to design applications combining hypermedia navigation with complex transactional behaviors (as in E-commerce systems), we need a systematic development approach. We present the main ideas underlying the Object-Oriented Hypermedia Design Method (OOHDM) and show that Web applications are built as views of conceptual models. We present the abstraction primitives used to design conceptual and navigational structure of Web applications and describe the view definition language. We introduce navigational contexts as the structuring mechanism for the navigational space. Further work on designing Web applications with OOHDM is also presented.