• DocumentCode
    2394648
  • Title

    Establishing an Expandable Architecture for a Tele-teaching Portal

  • Author

    Siebert, Maria ; Moritz, Franka ; Meinel, Christoph

  • Author_Institution
    Hasso Plattner Inst., Univ. Potsdam, Potsdam, Germany
  • fYear
    2010
  • fDate
    18-20 Aug. 2010
  • Firstpage
    323
  • Lastpage
    328
  • Abstract
    The complexity of web applications becomes a big problem, when applications are growing. Especially if new algorithms should be tested and compared, it is important to be able to separate the newly implemented functions from the core system. It is not enough to use standard frameworks to handle this, but to plan a maintainable structure for the application. This paper describes how a maintainable structure can be planned and implemented by using the Django framework while trying to avoid a big programming overhead. The new architecture for the main features and its advantages and disadvantages is described together with an example for a rating plug-in. An outlook on the possibilities for future developments using this architecture is provided as well.
  • Keywords
    computer aided instruction; portals; teaching; Django framework; Web application; expandable architecture; maintainable structure; plug-in architecture; teleteaching portal; Computer architecture; Context; Data models; Databases; Portals; Rendering (computer graphics); Videos; Django; plug-in architecture; rating; tele-teaching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2010 IEEE/ACIS 9th International Conference on
  • Conference_Location
    Yamagata
  • Print_ISBN
    978-1-4244-8198-9
  • Type

    conf

  • DOI
    10.1109/ICIS.2010.141
  • Filename
    5590543