• DocumentCode
    2871610
  • Title

    Optimizing the Performance of Educational Web Services

  • Author

    Floryan, Mark ; Woolf, Beverly Park

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA
  • fYear
    2011
  • fDate
    6-8 July 2011
  • Firstpage
    399
  • Lastpage
    400
  • Abstract
    We describe how web service architectures can provide better performance to applications by offering fine-grained services. We define web service granularity in terms of the amount of data that can be retrieved from a service in a single request on average. This is important because developers cannot predict if students will be using state of the art hardware. Thus, service-oriented architectures (SOA) with fine service granularity can minimize network communication and allow server machines to perform more work for applications. We present the Rashi Intelligent Tutoring System and describe how its architecture has been adapted into a web service with two competing application interfaces. We show how the interface that uses more fine-grained services leads to significant improvements in network message response time, message size, and response size, without a significant change in the number of requests.
  • Keywords
    Web services; information retrieval; intelligent tutoring systems; optimisation; service-oriented architecture; Rashi intelligent tutoring system; Web service architectures; data retrieval; educational services; fine grained services; fine service granularity; optimization; service-oriented architectures; Artificial intelligence; Collaboration; Computer architecture; Games; Servers; Service oriented architecture; Cloud Computing; Intelligent Tutoring; Serious Games; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies (ICALT), 2011 11th IEEE International Conference on
  • Conference_Location
    Athens, GA
  • ISSN
    2161-3761
  • Print_ISBN
    978-1-61284-209-7
  • Electronic_ISBN
    2161-3761
  • Type

    conf

  • DOI
    10.1109/ICALT.2011.126
  • Filename
    5992376