2 research outputs found

    Web site synthesis based on computational logic

    No full text
    Abstract. Web site design and maintenance has become a challenging problem due to the increase in volume and complexity of information presented in this way. Much attention has been given to the deployment of Web sites but little thought has been given to methods for their design and maintenance. Web site applications can also benefit from systematic approaches to development that make design more methodical and maintenance less time consuming. One way to tackle this problem is via automated synthesis, automatically deriving a Web site from a high-level application description. Computational logic is well suited to this problem because of its support of a uniform view of data and computation, allowing reasoning with both specification and program via meta-programming

    Running Head: VERIFYING WEB SITE PROPERTIES USING COMPUTATIONAL LOGIC VERIFYING WEB SITE PROPERTIES USING COMPUTATIONAL LOGIC

    No full text
    The continuing increase in size and complexity of Web sites has turned their design and construction into a challenging problem. Systematic approaches can bring many benefits to Web site construction, making development more methodical and maintenance less time consuming. Computational logic can be successfully used to tackle this problem as it supports declarative specifications and reasoning about specifications in a more natural way. Computational Logic also offers meta-programming capabilities which can be used to develop methods for automated Web site synthesis. This chapter presents an approach to Web site synthesis based on computational logic and discusses in more detail two important features of the proposed approach: the support for property checking and integrity constraint specification and verification.
    corecore