:::Temporal,spatial and belief databases:::
Conventional databases are only storing the information about the current state of the databases. When people want to query about the history of the transactions, time dimensions must be used. Temporal databases can provide not only the current state but also the history of the databases.
Spatial databases are used to store, query and manage the data over a large spatial range. Many people will benefit from spatial databases such as mobile phone users, astronomers, transport specialists, farmers and so on.
"Belief database is a repository which allows multiple views on no-volatile beliefs". Multilevel security on belief database is a hot research topic.
:::XML file system:::
XML is becoming the next generation of web-language. Due to its expressional power and flexibility, using XML to build a file system from scratch will be a great idea. I have worked on this project with Dr. Gadia and Dr.Wong for about one year and written C programs with libgdome to simulate the linux file system.
In my master thesis, we developed an XML-based Linux file system model. Based on this model, we can materialize the XML file system layer as well as virtualizing it. By virtualizing this XML file system layer, we can achieve better system performance compared to the current XML-based Linux file system runner in Java and Gdome which is actually a meterialization of this model.
:::Temporal XML-based data model and query language:::
This is my major research topic. My final goal is to design and implement an easiest, user-friendly query language on temporal XML-based data model.
Now I am working on designing a temporal XML-based data model. Although some work has been done on it, my goal for this data model is to seamlessly integrate temporal, spatial and belief databases.