Current Released Projects
Symbiota2 - A biodiversity database appplicaiton and NSF-sponsored project. Rewrite of Symbiota in Typescript to use web services, Docker, Elasticsearch.
TJKS - This site contains code for temporal hierarchical keyword search. Java and BerkeleyDB.
PolyverseJava - Supporting the Polyverse paradigm for Java with a PolyverseJava to Java translator. ANTLR and Java.
Plug and play SQL - Plug and Play SQL adds a hierarchical query guard to SQL. Written using ANTLR and Java.
AutoRest - AutoREST is a plug-and-play web service architecture. ANTLR and Java.
Old Projects with relatively robust descriptions
- XMorph - an XML data transformation language
- Virtual Hierarchies - combines XMorph with eXistdb, a native XML database engine
- Aspect-oriented data - application of apect-oriented techniques to databases to manage and query metadata
- Data Sieve - a data stream filter and data cube builder
Other old projects
XML- TTXPath - an XPath extension for versions and transaction time
- METAXPath - an XPath extension for metadata
- Temporal Indeterminacy - modeling incomplete temporal information
- Incomplete Data Cubes - a method for retrieving information from one
- A Bibliography of Incomplete Information in Databases
- MetaXQuery - querying data with Metadata
- TTServer - A Transaction-time web server
- Jumping Spider - a local, content-directed search engine
- Educational software for the WWW - generate quizzes and self-assessment automatically
- Boomerang - a dynamic page reconfiguration engine
- TauZaman - A client/server system for converting and manipulating times in different, calendars, languages, and granularities
- Temporal Granularity - modeling times at different granularities
- Temporal Indeterminacy - modeling incomplete temporal information
- Now - modeling the current time
- Clocks and Timestamps - proposed timestamp formats
- Fast Calendar I/O - timegm and gmtime, only faster
- TSQL2 - a temporal extension of SQL-92
- MultiCal - public domain code to add calendar and time support to databases
- Object-oriented Temporal ADT - the design of a temporal ADT
- AutoDBT - database testing
- AUCQL - a query language for a semistructured database with enriched edge labels to store metadata