Recent Changes - Search:

About

Users

Developers

edit SideBar

AlgebraicExtensions

UserManual.AlgebraicExtensions History

Hide minor edits - Show changes to output

June 02, 2009, at 02:51 PM by 72.200.112.238 -
Deleted lines 0-2:
A neat way to specify calendars is to give a algebraic specification. Currently, tZaman only supports partial algebraic specification. To more fully support algebraic specification, we have developed a list of operators that should be suppported. [[ http://www.cs.arizona.edu/projects/tau/tauZaman/calendarOperators.htm | The algebraic operators list ]] includes an XML specification for each operator. An example of how these operations would be used to [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xml/ADGregorianAlg_v2.xml | specify the Gregorian calendar is available ]]. Finally, we have also developed an [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xsd/calAlg.xsd | XML Schema to validate the extended calendar algebra ]].

Kyriacos Pavlou is specifying in denotational semantics and as a translator in Java these algebraic operators. When finished, a calendar could be expressed either with the partial algebraic specification, which requires the developer to also supply a Java class file, or with the full algebraic specification, from which the (optimized) Java is generated automatically, transparently to the application that loads the calendar.
Changed lines 1-2 from:
A neat way to specify calendars is to give a algebraic specification. Currently, tZaman only supports partial algebraic specification. To more fully support algebraic specification, we have developed a list of operators that should be suppported. The algebraic operators list includes an XML specification for each operator. An example of how these operations would be used to [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xml/ADGregorianAlg_v2.xml | specify the Gregorian calendar is available ]]. Finally, we have also developed an [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xsd/calAlg.xsd | XML Schema to validate the extended calendar algebra ]].
to:
A neat way to specify calendars is to give a algebraic specification. Currently, tZaman only supports partial algebraic specification. To more fully support algebraic specification, we have developed a list of operators that should be suppported. [[ http://www.cs.arizona.edu/projects/tau/tauZaman/calendarOperators.htm | The algebraic operators list ]] includes an XML specification for each operator. An example of how these operations would be used to [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xml/ADGregorianAlg_v2.xml | specify the Gregorian calendar is available ]]. Finally, we have also developed an [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xsd/calAlg.xsd | XML Schema to validate the extended calendar algebra ]].
Added lines 1-3:
A neat way to specify calendars is to give a algebraic specification. Currently, tZaman only supports partial algebraic specification. To more fully support algebraic specification, we have developed a list of operators that should be suppported. The algebraic operators list includes an XML specification for each operator. An example of how these operations would be used to [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xml/ADGregorianAlg_v2.xml | specify the Gregorian calendar is available ]]. Finally, we have also developed an [[ http://www.cs.arizona.edu/projects/tau/tauZaman/xsd/calAlg.xsd | XML Schema to validate the extended calendar algebra ]].

Kyriacos Pavlou is specifying in denotational semantics and as a translator in Java these algebraic operators. When finished, a calendar could be expressed either with the partial algebraic specification, which requires the developer to also supply a Java class file, or with the full algebraic specification, from which the (optimized) Java is generated automatically, transparently to the application that loads the calendar.
Edit - History - Print - Recent Changes - Search
Page last modified on June 02, 2009, at 02:51 PM