• DocumentCode
    3203607
  • Title

    CoOWA: a Component Oriented Web Application model

  • Author

    Zhao, Weiquan ; Chen, Jian

  • Author_Institution
    Sch. of Comput. & Inf. Sci., South Australia Univ., Adelaide, SA, Australia
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    191
  • Lastpage
    199
  • Abstract
    As applications based on the World Wide Web are increasing rapidly in terms of both scale and complexity, it has been well recognized that the World Wide Web has evolved from a hypermedia information medium into a new distributed application platform, and it is therefore proper and prospective to view Web applications as software. Developing and maintaining large and complex Web applications demands a systematic process and an effective engineering methodology. A suitable model of Web application that can capture its features is crucial and fundamental to the establishment of such approaches. In this paper, based on our understanding of Web applications as software, we propose a component-oriented Web application (CoOWA) model in which a Web application is regarded as a collection of components, each having its own functionality and cooperating with others through certain interfaces. It is aimed at establishing a foundation for an engineering methodology for more effective Web application development and maintenance that can benefit from the notion of a component-oriented approach
  • Keywords
    application program interfaces; distributed object management; information resources; software maintenance; subroutines; CoOWA; World Wide Web applications; applications development; component functionality; component-oriented Web application model; component-oriented approach; cooperating software components; distributed application platform; hypermedia information medium; interfaces; software engineering methodology; software maintenance; Application software; Australia; HTML; Information science; Information systems; Java; Lakes; Maintenance engineering; Software maintenance; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
  • Conference_Location
    Nanjing
  • Print_ISBN
    0-7695-0393-4
  • Type

    conf

  • DOI
    10.1109/TOOLS.1999.796482
  • Filename
    796482