Title :
The `domain model concealer´ and `application moderator´ patterns: addressing architectural uncertainty in interactive systems
Author :
Hansen, Klaus Matius ; Thomsen, Michael
Author_Institution :
Dept. of Comput. Sci., Aarhus Univ., Denmark
Abstract :
Designing architectures for interactive systems is difficult: many system failures are due to the inability to handle the social and technical changes that occur during the development. We present two architectural patterns for interactive systems. We applied these to a short-term and a long-term development project. In the WebviseLT project, the conceptual model was modified to handle various extensions and to meet an emerging standard. In the Dragon project, the user interface evolved significantly over a period of almost two years. The application of these two architectural patterns demonstrates how focusing on change, or more specifically on architectural uncertainty, can be crucial to the success of a project
Keywords :
interactive systems; management of change; object-oriented methods; project management; software architecture; software development management; software standards; user interfaces; Dragon project; WebviseLT project; application moderator pattern; architectural patterns; architectural uncertainty; conceptual model; domain model concealer pattern; emerging standard; interactive systems; model extensions; social changes; software development projects; system failures; technical changes; user interface evolution; Application software; Computer architecture; Interactive systems; Object oriented modeling; Programming; Software architecture; Software design; Uncertainty; User interfaces; Web sites;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
DOI :
10.1109/TOOLS.1999.796481