Janusz R. Getta

Contact

Building 3, Room 210,
School of Computer Science and Software Engineering
University of Wollongong
Wollongong, Northfields Ave., NSW 2522
Australia

Phone: +61 2 4221 4339
Fax:      +61 2 4221 4170

Email: jrg@uow.edu.au

Who am I ?

I am Senior Lecturer at School of Information Technology and Computer Science, University of Wollongong. My undergraduate education and my doctorate was earned from Department of Computer Science, University of Technology, Warsaw. I am a member of ACM and I am affiliated with the Intelligent Systems Research Centre at The University of Wollongong.

Research Interests

in the last few yearsmMost of my recent research works were related to data stream processing systems. A data stream is a theoretically unlimited and continuously expanding sequence of homogeneous data items generated by the real world processes such as trading stock prices at the stock exchange, data communicated over the wide area networks, data from the weather monitoring stations, or data from the distant space objects like pulsars and supernovas etc. A data stream processing system is a software system capable of storing the elements of data streams, and iteratively processing the users' applications over the continuously changing finite subsequences of data streams. An extensible data stream processing system is a data stream processing system, which can be easily customized to a given domain of application. The overall aims of this research are to develop a new architecture of software for an extensible data stream processing system and to verify the design through prototype implementation and testing of the system.

The other important thread of my recent research works is related to the optimization of query processing in distributed heterogeneous multidatabase systems. These works consider multidatabase systems that integrate a number of remote and heterogeneous database systems in a way that the remote database sites are entirely transparent at a central site. A middleware that integrates the databases provides the users with a single view of a homogeneous database. Then, a query on a subset of the view is decomposed into subqueries that encapsulate the computations performed at the remote systems. Two generic strategies of distributed query processing either optimize an overall amount of time spend on the computations or optimize the total amount of data transmitted over a network. The entire continuum of hybrid strategies is contained between these two extremes. The aim of this research is to investigate the various query processing strategies and to optimize data integration when processing the results of subqueries at a central site.

Yet another area of my research works is related to the design, implementation, and processing of database systems with inconsistent information. Integration of independent and heterogeneous sources of information requires efficient handling of inconsistent information. A global information service based on a network of distributed and heterogeneous database systems, also called as multidatabase systems, is a typical environment where the inconsistencies between the contents of local databases are unavoidable. A large number of heterogeneous systems connected to the service and their full autonomy makes the preservation of global data consistency too time consuming and too expensive. A lack of global consistency control is a source of discrepancies in the contents of common database domains represented in the remote systems. This research assumes that in a general case, it is too expensive to eliminate the inconsistencies detected at a data integration stage and because of that we have to deal with this phenomenon in the ordinary day to day processing of a multidatabase. The objectives of works include the representation of inconsistent information in a multidatabase system with a relational view of the integrated and remote databases and the efficient query processing in such a system.

The remaining areas of my research include database privacy and security, object-oriented database systems, computer supported cooperative workgroup systems, transaction processing, indexing multimedia documents, and the others.

A complete list of my publications is here.

I have supervised PhD and Master Research thesises in the following areas:

Teaching

During may stay with the Department of Mathematics and Computer Science, University of Kuwait (1986-1990) I had a chance to teach many of the traditional Computer Science subjects like Database Systems, Data Structures, Operating Systems, Compiler Design , Systems Programming, Introduction to Programming, Software Project, Introduction to Computer Graphics, Artificial Inteligence. When I joined University of Wollongong in 1991 my teaching concentrated only on the database subjects. Since then, I developed and I taught the following subjects:

In 1999 I contributed to the development and to teaching of a new subject:

In 2003 I developed and I taught over the next two years a new subject:

In the last year I completely re-developed and I taught a subject:

Administration

Since 1999 I am a coordinator of Master of Computer Studies degree at The University of Wolongong.

Personal

I enjoy the administration of Oracle 11g R2 relational database server at SCSSE, gardening, and in particular taking care about my collection of cool growing orchids (see below).

                    

 

Last modified: 11 September 2011