An authoring tool for temporal intensional web pages

ITPerl is a web authoring tool that enables users to add temporal features to intensional web pages. ITPerl adds temporal macros to IPerl, a Perl interface to the C++ intense library. ITPerl combines temporal and default logic with intensional programming. ITPerl is an ideal solution for many time-s...

Full description

Bibliographic Details
Main Author: Hoke, Yatang
Other Authors: Wadge, W. W.
Format: Others
Language:English
en
Published: 2005
Subjects:
Online Access:http://hdl.handle.net/1828/48
id ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-48
record_format oai_dc
spelling ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-482015-01-29T16:50:22Z An authoring tool for temporal intensional web pages Hoke, Yatang Wadge, W. W. web authoring web pages ITPerl intensional programming Computer science ITPerl is a web authoring tool that enables users to add temporal features to intensional web pages. ITPerl adds temporal macros to IPerl, a Perl interface to the C++ intense library. ITPerl combines temporal and default logic with intensional programming. ITPerl is an ideal solution for many time-sensitive and rapidly changing web applications. When developing a site, a user can add a temporal section to a webpage by providing different versions of it and associating each version with a time constraint. When a webpage is requested by a browser, a time point will be sent, as part of the request, to the ITPerl module. This time point is by default the current server time, but can be any time specified by the viewer. ITPerl will then compare the time point with each time constraint. If the time point satisfies more than one time constraint, then ITPerl will choose the best-fit version of the section by finding the most refined constraint. A html page that contains this best-fit version of this section will then be generated and sent back to the browser. ITPerl is easy to use. It provides the user with high level macros that have a simple syntax and that generate temporal codes as cgi files. This frees the user from having to write the complex temporal code himself. 2005-10-28T18:25:55Z 2005-10-28T18:25:55Z 2005 2005-10-28T18:25:55Z Thesis http://hdl.handle.net/1828/48 English en Available for World Wide Web 3315982 bytes application/pdf
collection NDLTD
language English
en
format Others
sources NDLTD
topic web authoring
web pages
ITPerl
intensional programming
Computer science
spellingShingle web authoring
web pages
ITPerl
intensional programming
Computer science
Hoke, Yatang
An authoring tool for temporal intensional web pages
description ITPerl is a web authoring tool that enables users to add temporal features to intensional web pages. ITPerl adds temporal macros to IPerl, a Perl interface to the C++ intense library. ITPerl combines temporal and default logic with intensional programming. ITPerl is an ideal solution for many time-sensitive and rapidly changing web applications. When developing a site, a user can add a temporal section to a webpage by providing different versions of it and associating each version with a time constraint. When a webpage is requested by a browser, a time point will be sent, as part of the request, to the ITPerl module. This time point is by default the current server time, but can be any time specified by the viewer. ITPerl will then compare the time point with each time constraint. If the time point satisfies more than one time constraint, then ITPerl will choose the best-fit version of the section by finding the most refined constraint. A html page that contains this best-fit version of this section will then be generated and sent back to the browser. ITPerl is easy to use. It provides the user with high level macros that have a simple syntax and that generate temporal codes as cgi files. This frees the user from having to write the complex temporal code himself.
author2 Wadge, W. W.
author_facet Wadge, W. W.
Hoke, Yatang
author Hoke, Yatang
author_sort Hoke, Yatang
title An authoring tool for temporal intensional web pages
title_short An authoring tool for temporal intensional web pages
title_full An authoring tool for temporal intensional web pages
title_fullStr An authoring tool for temporal intensional web pages
title_full_unstemmed An authoring tool for temporal intensional web pages
title_sort authoring tool for temporal intensional web pages
publishDate 2005
url http://hdl.handle.net/1828/48
work_keys_str_mv AT hokeyatang anauthoringtoolfortemporalintensionalwebpages
AT hokeyatang authoringtoolfortemporalintensionalwebpages
_version_ 1716728954516144128