• DocumentCode
    2496574
  • Title

    Web page reuse techniques: a dynamic referential navigational guide

  • Author

    Ng, Eng Huat ; Wade, Stu ; Ghaoui, Claude

  • Author_Institution
    E-Commerce Group, AIG-Software Int., Kuala Lumpur, Malaysia
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    72
  • Abstract
    In the field of software engineering it is generally recognised that the reuse of existing components can lead to greater productivity and cost-effectiveness, together with a more reliable and easier to maintain software product of high quality. In short, software reusability is an essential attribute of a high, quality, reliable software component. However, most Web pages are currently constructed for a particular system or Web-site rather than being built with reuse in mind. Any reuse of these pages is based on ad hoc reuse rather than systematic reuse. This article presents a new approach for Web-page reuse called a dynamic referential navigational guide (DReNG). Based on the page-component instead of the predetermined link concept, a more structured design is proposed. Generic Web pages are built as reusable components and viewed as black boxes. A master page is used for each system developed, as a reference guide, to store the navigational links and the navigational mechanisms between these pages. It is based on a “triple linked list” structure, where “back”, “forward”, and “homepage” pointers are maintained and potentially can be extended to unlimited pointers wherever an “n-tuple linked list” might be needed. Two further problems associated with the development of Web-based systems: the tracing and the maintenance of the same page across different systems or even across different servers have also been tackled
  • Keywords
    information resources; software reusability; Web page reuse techniques; Web site; black boxes; dynamic referential navigational guide; generic Web pages; master page; n-tuple linked list; navigational links; navigational mechanisms; pointers; software reusability; triple linked list structure; Algorithms; Documentation; Functional programming; Navigation; Productivity; Software engineering; Software maintenance; Software quality; Software reusability; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 2000. Proceedings of the 26th
  • Conference_Location
    Maastricht
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0780-8
  • Type

    conf

  • DOI
    10.1109/EURMIC.2000.874402
  • Filename
    874402