8 research outputs found

    A Proposal for UI-flexible, Loosely-coupled Programming Learning System for Undergraduates

    Get PDF
    As the scale and the complexity of computer systems increase, the importance of programming education in universities enlarges in these days. In this paper, to improve the quality of programming education in universities, we propose a programming learning system for undergraduates who learn programming. Our proposed system provides a similar experience to pair programming by using static code analyzers as teachers, which means that the system can teach undergraduates many aspects of programming. We designed the system to have UI (User Interface) flexibility and to be loosely-coupled by using REST (Representational State Transfer) in order to increase the maintainability of the system. We implemented the system as an SPA (Single-page Web Application) in order to increase the interoperability between the system and LMSs (Learning Management Systems). We evaluated the system and conclude that the system is a great help for such undergraduates

    Maintaining Web Applications by Translating Among Different RIA Technologies

    Get PDF
    As RIA (Rich Internet Application) technologieshave been widely used, the compatibility problem has arisen:they are hardly compatible with each other. To solve theproblem, we have proposed and implemented an automatic RIAtransformation system named Web-IR, which uses anXML-based intermediate representation with a Java-basedframework. As concrete examples, Web-IR currently supportsAjax, Flex, JavaFX, and OpenLaszlo as its input/output. Ourevaluations show that Web-IR can transform existing realapplications into other RIA technologies keeping almost thesame appearances. Finally, we conclude that Web-IR can solvethe problem sufficiently

    GENERAL SESSION

    No full text
    corecore