JUCS - Journal of Universal Computer Science 15(8): 1711-1721, doi: 10.3217/jucs-015-08-1711
ActiveTM - The Factory for Domain-customised Portal Engines
expand article infoLutz Maicher, Benjamin Bock
‡ University of Leipzig, Leipzig, Germany
Open Access
Abstract
Our goal is increasing the users' value and experience and decreasing the implementation time for web portals. To achieve this goal we adopt a subject-centric perspective on information architecture. The fundament of this approach is that portals should be driven by subject-centric models of the portals' domains. Out of these domain models, the interaction and interface design of the portals is self-evident. Amongst others, the international industry standard Topic Maps is a portal technology and an implementation of the subject-centric modelling paradigm. With ActiveTM we introduce a technology, which implements a Model-driven approach to automatically create domain-customised, subject-centric portal engines, based on Topic Maps. Extending ActiveTM, Information Shapes provide domain-specific views of the ActiveTM data, increasing the reusability of view components. ActiveTM and Information Shapes have proved as techniques for reducing the implementation cost of portals enormously and the implied subject-centricness increases the users’ value and experience significantly.
Keywords
subject-centric, Information Architecture, Ruby, Topic Maps, Ruby Topic Maps, RTM, ActiveTM, Shapes, Information Shapes, Semantic domain models, Web 2.0, portal federation, XML, XTM, model-driven development, localisation, internationalisation