Access to Spatial Data Using Traditional Methods :
User Interface for a Geographic Information System
Y. Oshima
Many applications use geographic data, such as land management,
urban planning, tourism, vehicle guidance and navigation, and
e-commerce. A related research problem is to define user-friendly
interfaces for Web GIS. There is a need for the definition of simple
and user-friendly interfaces to allow the users to pose ad-hoc queries.
Query-By-Example (QBE) is a user-friendly language developed for a
RDBMS. However, many RDBMS have included support for spatial
extensions in SQL. QBE has not been extended in line with these
extensions. In this paper, we make an effort to create extensions
for QBE to support spatial queries and thus calling it Spatial QBE.
Research Thesis Completed :
Doctor
1. Enhancing Information Requirement Ellicitation in
Geographic Data Queries for Human Computer Interfaces
Master
1. Algorithms for Online Generation of Global Database Checkpoints
2. Data Mining in Tele-communication Databases,
3. A High Level Interface for Web-GIS Supporting Dynamic Contents,
4. Materialized View Maintenance in Data Warehouse Environment,
5. Query-By-Object Interface for Web-based Information System,
6. Generating Dynamic Content at a Database Supported Web-Based
Information System
7. Simple Query Interface for Dynamic Queries on the Web
8. Accessing Database Contents Through a Web Based Agent
9. A Query Language Interface for Geographic Information Systems
10. A Query by Example (QBE) Interface for Geographic Information Systems
11. Dynamic Load Balancing for Streaming Servers
12. Enabling Personalized Recommendation on the Web for Book Utilization
Proposed Graduation Theses Topics:
Intelligent Storage Management Grids to Control Replication:
- This project studies a Storage Grid Management System.
A replicated database system will be crated to simulate
and test user activity
(related reference GBorg project by PostgreSQL) .
- High speed backup and database copy algorithms for use in
embedded computing applications will be developed.
- Transaction Management in High-Performance applications will be
studied with the help of simulations and modelling.
Inteligent Search for a Dictionary Database
(see also Jim Breen
databases)
A Web User Level Query Interface for Database Access
-
Most users of a database system use database
query languages, such as SQL. Many other users
use the web interface through a web browzer.
To help such uses, a query language interface
(for easy access through the web) is to be made.
(see a sample Application)
Data Management in Wireless Mesh Networking:
Tracking a Mobile Host System Using Data Dependencies
-
Data management in wireless mesh networks (WMN) is a new technology. It
will play an important role in the future generation wireless mobile networks.
Standard organizations are developing specifications for mesh networking,
e.g. IEEE 802.11, IEEE 802.15, IEEE 802.16 and IEEE 802.20. WMN includes
dynamic self-organization, self-configuration and self-healing to enable
flexible integration, quick deployment, easy maintenance, low cost, high
scalability and reliable services, and also to enhance the network capacity,
connectivity and throughput in multi-hop adhoc networks, wireless personal
area networks (PAN), wireless local area networks (LAN), wireless metropolitan
area networks (MAN) and wireless wide area networks (WAN). The project will
study data management aspects in case of mobile ad hoc networks.
Information Interchange Through SOA:
Implementing Web Services
-
A distributed computing system will be developed for
creating a Service Oriented Architecture to support
business applications. A web service interface to test
a client application will be developed.
Web Based Interface for a Geographic Information System (GIS)
-
The project uses map data to create a GIS application
using a Web Interface.
To generate information on the web (dynamically ),
server need to execute a script. This script program
connects to a DBMS. A common gateway Interface (CGI)
can be made. At present, there are many server side
architectures that give better performance. In this
study project, these approaches are studied for a
comparision.
(see a sample
Application)
Others
Regular meetings, reports, presentations,initiative and team spirit
Knowledge required: Knowledge of algorithms, programming, C, C++ or Java