<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3217/jucs-015-08-1711</article-id>
      <article-id pub-id-type="publisher-id">29429</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>D.2 - SOFTWARE ENGINEERING</subject>
          <subject>H.1 - MODELS AND PRINCIPLES</subject>
          <subject>H.5 - INFORMATION INTERFACES AND PRESENTATION (e.g.</subject>
          <subject> HCI)</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>ActiveTM - The Factory for Domain-customised Portal Engines</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Maicher</surname>
            <given-names>Lutz</given-names>
          </name>
          <email xlink:type="simple">maicher@informatik.uni-leipzig.de</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Bock</surname>
            <given-names>Benjamin</given-names>
          </name>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">University of Leipzig, Leipzig, Germany</addr-line>
        <institution>University of Leipzig</institution>
        <addr-line content-type="city">Leipzig</addr-line>
        <country>Germany</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Lutz Maicher (<email xlink:type="simple">maicher@informatik.uni-leipzig.de</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2009</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>28</day>
        <month>04</month>
        <year>2009</year>
      </pub-date>
      <volume>15</volume>
      <issue>8</issue>
      <fpage>1711</fpage>
      <lpage>1721</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/382FED13-18BC-5C49-8800-0742AEE388A2">382FED13-18BC-5C49-8800-0742AEE388A2</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/7000821">7000821</uri>
      <permissions>
        <copyright-statement>Lutz Maicher, Benjamin Bock</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="" xlink:type="simple">
          <license-p>This article is freely available under the J.UCS Open Content License.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>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.</p>
      </abstract>
    </article-meta>
  </front>
</article>
