A point based model of the Gregorian Calendar

Detalles Bibliográficos
Autor Principal: Wilkinson, Hernán
Otros autores o Colaboradores: Prieto, Máximo, Romeo, Luciano
Formato: Capítulo de libro
Lengua:inglés
Temas:
Acceso en línea:http:/dx.doi.org/10.1016/j.cl.2005.10.001
Consultar en el Cátalogo
Resumen:Time is an important aspect of all real world entities; temporal information is crucial in many computer-based applications. The Smalltalk community does not have a good model of the time domain. Smalltalk-80 and its commercial implementations provide only the classes Date and Time to model time domain entities. Squeak augmented the model with the abstractions Timespan, Year, Month and Week. These models fall short when complex situations of the time domain have to be programmed, forcing the programmers to create their own and repetitive solutions. In this paper, we present a model of the Gregorian Calendar based on a metaphor that maps time entities into points of lines, each line with its own resolution. The model addresses a great amount of functionality and reifies almost all the Gregorian Calendar entities. It allows programmers to design and program time related issues better than current time domain implementations, and in a more natural way.
Notas:Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
Descripción Física:1 archivo (482,3 KB

MARC

LEADER 00000naa a2200000 a 4500
003 AR-LpUFIB
005 20250423183149.0
008 230201s2006 xx o 000 0 eng d
024 8 |a DIF-M6555  |b 6694  |z DIF005974 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Wilkinson, Hernán  |9 48855 
245 1 0 |a A point based model of the Gregorian Calendar 
300 |a 1 archivo (482,3 KB 
500 |a Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca) 
520 |a Time is an important aspect of all real world entities; temporal information is crucial in many computer-based applications. The Smalltalk community does not have a good model of the time domain. Smalltalk-80 and its commercial implementations provide only the classes Date and Time to model time domain entities. Squeak augmented the model with the abstractions Timespan, Year, Month and Week. These models fall short when complex situations of the time domain have to be programmed, forcing the programmers to create their own and repetitive solutions. In this paper, we present a model of the Gregorian Calendar based on a metaphor that maps time entities into points of lines, each line with its own resolution. The model addresses a great amount of functionality and reifies almost all the Gregorian Calendar entities. It allows programmers to design and program time related issues better than current time domain implementations, and in a more natural way. 
534 |a Computer Languages, Systems and Structures, 32(2-3), pp. 157-183 
650 4 |a SMALLTALK  |9 43052 
650 4 |a PROGRAMACIÓN  |9 42809 
700 1 |a Prieto, Máximo  |9 44753 
700 1 |a Romeo, Luciano  |9 48856 
856 4 0 |u http:/dx.doi.org/10.1016/j.cl.2005.10.001 
942 |c CP 
952 |0 0  |1 0  |4 0  |6 A0312  |7 3  |8 BD  |9 80927  |a DIF  |b DIF  |d 2025-03-11  |l 0  |o A0312  |r 2025-03-11 17:04:18  |u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=580  |w 2025-03-11  |y CP 
999 |c 55756  |d 55756