Southern Polytechnic State University
Colloquium Series
Computer Science and Software Engineering

Wednesday, June 16, 4:30-5:30 PM
Room H 320

Dr. Hassan Pournaghshband and Dr. Sheryl Duggins
Department of Computer Science
Southern Polytechnic State University

What makes a Query Processor Efficient:
Optimization Issues for Nondistributed and Distributed DBMSs
(Dr. Pournaghshband)

Abstract

Query optimization of query processing in both nondistributed as well as distributed environments has been a subject for significant research and development. A major decision for the query processor/optimizer of the DBMS is how process a query efficiently and effectively. In this talk, we discuss major issues regarding query optimization for Relational DBMSs, and address actions that can be taken toward more efficient query processing. Characteristics of a "good" query optimizer are discussed and suggestions to better utilize resources (and therefore keep the cost down) for the optimization process are given.

About the Speaker

Dr. Hassan Pournaghshband is an Associate Professor and Graduate Coordinator of Computer Science at Southern Polytechnic State University, Atlanta, GA. Prior to the current position, he held faculty positions at DeKalb College, University of Missouri, Hofstra University, and City University of New York. He received a Ph.D. degree from the University of Oklahoma, M.S. Degree from Northwestern University, and B.A. degree frm the University of Tehran.

Distributed Characteristics of Subject Oriented Programming:
An Evaluation with the Process and Object Paradigms
(Dr. Duggins)

Abstract

The process paradigm, the object-oriented paradigm and the subject paradigm offer three different approaches to programming. This presentation will introduce and evaluate each model. Subject-oriented programming represents an approach to distributed programming in the large and is an attempt to decentralize development. The technology utilizes 'class' composition as opposed to 'object' composition in implementations of the delegation pattern. Class implementers employ classic object-oriented methodologies while at a higher level decisions are made as to how classes will be combined from several different implementations. While it is easier to form these compositions during initial development, source availability is not a requirement. This facilitates the extension of existing applications. This presentation will conclude that the subject paradigm is equal to the process paradigm in most regards and may offer certain advantages over the object-oriented paradigm in a distributed environment.

About the Speaker

Dr. Sheryl Duggins has been a professor in the Computer Science department of Southern Polytechnic State University since 1992.  She has served as the Graduate Coordinator for Software Engineering for the last two years and was integral in getting the MSSE up and running.  Her areas of interest include object-oriented analysis and design, software engineering, formal specification methods, and software engineering education.  She obtained her Ph.D. degree in Computer Science from the University of Florida in 1991. She also holds a MS degree in Computer Science and a BS degree in Mathematics and Education, both from the University of Missouri.  Prior to coming to Southern Polytechnic, she taught at the University of Florida, the University of Missouri, and in the public schools.

For more information, contact Venu Dasigi.

This page is maintained by Venu Dasigi.