首页 | 本学科首页   官方微博 | 高级检索  
     


Integrating multiple calendars using τ ZAMAN
Authors:Bedirhan Urgun  Curtis E Dyreson  Richard T Snodgrass  Jessica K Miller  Nick Kline  Michael D Soo  Christian S Jensen
Affiliation:1. School of EECS, Washington State University, Pullman, WA, U.S.A.;2. School of EECS, Washington State University, Pullman, WA, U.S.A.School of EECS, Washington State University, Pullman, WA 99164, U.S.A.;3. Department of Computer Science, University of Arizona, Tucson, AZ, U.S.A.;4. Department of Computer Science, University of Washington, Seattle, WA, U.S.A.;5. Microsoft Corporation, Redmond, WA, U.S.A.;6. Amazon.com, Seattle, WA, U.S.A.;7. Department of Computer Science, Aalborg University, Aalborg, Denmark
Abstract:Programmers are increasingly interested in developing applications that can be used internationally. Part of the internationalization effort is the ability to engineer applications to use dates and times that conform to local calendars yet can inter‐operate with dates and times in other calendars, for instance between the Gregorian and Islamic calendars. equation image ZAMAN is a system that provides a natural language‐ and calendar‐independent framework for integrating multiple calendars. equation image ZAMAN performs ‘runtime‐binding’ of calendars and language support. A running equation image ZAMAN system dynamically loads calendars and language support tables from XML‐formatted files. Loading a calendar integrates it with other, already loaded calendars, enabling users of equation image ZAMAN to add, compare, and convert times between multiple calendars. equation image ZAMAN also provides a flexible, calendar‐independent framework for parsing temporal literals. Literals can be input and output in XML or plain text, using user‐defined formats, and in different languages and character sets. Finally, equation image ZAMAN is a client/server system, enabling shared access to calendar servers spread throughout the Web. This paper describes the architecture of equation image ZAMAN and experimentally quantifies the cost of using a calendar server to translate and manipulate dates. Copyright © 2006 John Wiley & Sons, Ltd.
Keywords:time  multiple calendars  calendric systems  temporal data types  datetime representation
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号