PhD Seminar Schedule Fall ‘04
|
Date |
Speaker |
Topic |
|
10/7 |
Theo |
Design by Contract for Aspect
Oriented Programming ABSTRACT This talk introduces the ideas behind Aspect Oriented Software Development (AOSD) and the current technologies that support Aspect Oriented Programming (AOP). Current AOP techniques have been criticized for breaking object encapsulation and decreasing modular reasoning of Object-Oriented programs. We present an extension to Design by Contract (DBC) for AOP which provides for the incorporation of assertions inside aspects and their runtime verification. Furthermore, we propose a categorization for aspects that defines an aspect’s intentions as well as the semantics followed for its runtime contract enforcement. |
|
10/14 |
cookies |
socialize |
|
10/21 |
Donghui Zhang |
Spatial Database Query
Processing Using Indices ABSTRACT Spatial databases are very important as they have many real-life applications, e.g. Geographical Information Systems, Navigation Systems, Environmental Systems, etc. As spatial objects have special properties, traditional database systems can not handle them efficiently. This talk examines three most widely used queries to be supported by a spatial database system. Namely, the selection query, the aggregation query, and the nearest neighbor query. We talk about how spatial indices like the R-tree and the k-d-B-tree can support the queries efficiently. Moreover, we discuss some of our recent work on improving the R-tree and on computing spatial aggregations. |
|
10/28 |
cookies |
socialize |
|
11/4 |
Jay Aslam |
Evaluating Evaluation Measures:
A Framework Based on the Maximum Entropy Method ABSTRACT Dozens of measures have been proposed to assess the quality of a search engine's performance, such as (1) the probability that the top retrieved document is relevant, (2) the fraction of documents on the "first page" of results which are relevant, (3) the overall fraction of relevant documents which are retrieved within a "reasonable" list size, etc. Some of these measures are generally accepted to more "accurately" reflect the "true" performance of a search engine than others. In this talk, we will describe a framework for evaluating the quality of an evaluation measure based on the maximum entropy method. We will both discuss the maximum entropy method in general and describe its application to the problem at hand. The talk will be self-contained; no prior knowledge in Information Retrieval or Information
Theory will be assumed. |
|
11/11 |
Veteran’s day |
|
|
11/18 |
cookies |
socialize |
|
11/25 |
Thanksgiving |
|
|
12/2 |
John Clements |
|
|
12/9 |
Noubir |
Secure and Robust Heterogeneous
Wireless Networks ABSTRACT The future of wireless
networking will be heterogeneous, making use of various air interfaces with a
wide variety of capabilities and constraints. It will empower people through
a digital environment that is aware of their presence and context and
sensitive to their needs. Unfortunately, today's air interfaces merely
co-exist and very little has been achieved in making them co-operate to
provide robust, secure, and scalable networks. Building secure and robust
wireless networks raises several theoretical and practical system problems.
Solving such problems requires novel approaches to circumvent the drastic
resource limitations in such environments. In this talk I will briefly review
some on the main characteristics and desired properties of wireless networks,
and then I will address three specific problems that address some of the
issues in the wireless networks of the future. These problems are robustness
to data link-layer jamming, secure multicasting, and accumulative relaying.
Our approach makes use of a deeper understanding of the wireless physical
layer therefore providing more efficient solutions than generic networking
solutions. |
|
12/16 (Finals) |
|
|