• DocumentCode
    378518
  • Title

    Automatically restructuring programs for the Web

  • Author

    Graunke, Paul ; Findler, Robert Bruce ; Krishnamurthi, Shriram ; Felleisen, Matthias

  • Author_Institution
    Northeastern Univ., Boston, MA, USA
  • fYear
    2001
  • fDate
    26-29 Nov. 2001
  • Firstpage
    211
  • Lastpage
    222
  • Abstract
    The construction of interactive server-side Web applications differs substantially from the construction of traditional interactive programs. In contrast, existing Web programming paradigms force programmers to save and restore control state between user interactions. We present an automated transformation that converts traditional interactive programs into standard CGI programs. This enables reuse of existing software development methodologies. Furthermore, an adaptation of existing programming environments supports the development of Web programs.
  • Keywords
    automatic programming; information resources; interactive systems; programming environments; software reusability; user interfaces; Web programming paradigms; Web programs; automated transformation; automatic program restructuring; control state; interactive server-side Web applications; programming environments; software development methodology reuse; standard CGI programs; traditional interactive programs; user interactions; Automatic control; Computer languages; Databases; Displays; Force control; Java; Programming profession; Software engineering; Web pages; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2001. (ASE 2001). Proceedings. 16th Annual International Conference on
  • ISSN
    1938-4300
  • Print_ISBN
    0-7695-1426-X
  • Type

    conf

  • DOI
    10.1109/ASE.2001.989807
  • Filename
    989807