Mohammad Zubair - static.aminer.org · efforts have led to internationally recognized and heavily...

25
Mohammad Zubair Page 1 Curriculum Vitae Mohammad Zubair Summary M. Zubair has more than nineteen years of research experience in the area of experimental computer science and engineering both at the university as well as at the Industry. He has conducted research in three areas: Digital Library, Advanced Web Applications including E-Commerce, and High Performance Computing. In the Digital Library area, two of his efforts have led to internationally recognized and heavily used systems: Arc (http://arc.cs.odu.edu) and Kepler (http://kepler.cs.odu.edu). In the area of e-Commerce, two of his research efforts have lead to source code license agreements with major companies. His major industrial assignment was at IBM T.J. Watson Research center for three years, where his research focus was in high performance computing and some of his work was integrated into IBM products: Engineering Scientific Subroutine Library (ESSL), Parallel ESSL, PVS MPEG Encoder, and MPEG Player. He has been successful in obtaining funds to support his research work from NASA, NSF, DTIC, ARPA, Jefferson Laboratory, Los Alamos, AFRL, NRL, JTASC, Sun Microsystems, and IBM Corporation. He has actively published his research results in various refereed conferences and Journals. He has over 100 publications. On the teaching front, he has brought his Industrial and system building experience in to the classroom. He took lead in developing new curriculums in the department: Web Programming including Digital Library technologies for Undergraduate and Graduates; and E-Commerce curriculum for Undergraduate and Graduates. He has graduated seven Ph.D. students and supervised over 45 MS Projects. In services area, he has been active in organizing International workshops, participating in NSF review panels, reviewing papers, participating in International efforts on standardizing Digital Library protocols, working in various departmental committees, and participating in local communities for improving public schools infrastructure.

Transcript of Mohammad Zubair - static.aminer.org · efforts have led to internationally recognized and heavily...

Mohammad Zubair Page 1

Curriculum Vitae

Mohammad Zubair

Summary

M. Zubair has more than nineteen years of research experience in the area of experimental computer science and engineering both at the university as well as at the Industry. He has conducted research in three areas: Digital Library, Advanced Web Applications including E-Commerce, and High Performance Computing. In the Digital Library area, two of his efforts have led to internationally recognized and heavily used systems: Arc (http://arc.cs.odu.edu) and Kepler (http://kepler.cs.odu.edu). In the area of e-Commerce, two of his research efforts have lead to source code license agreements with major companies. His major industrial assignment was at IBM T.J. Watson Research center for three years, where his research focus was in high performance computing and some of his work was integrated into IBM products: Engineering Scientific Subroutine Library (ESSL), Parallel ESSL, PVS MPEG Encoder, and MPEG Player. He has been successful in obtaining funds to support his research work from NASA, NSF, DTIC, ARPA, Jefferson Laboratory, Los Alamos, AFRL, NRL, JTASC, Sun Microsystems, and IBM Corporation. He has actively published his research results in various refereed conferences and Journals. He has over 100 publications. On the teaching front, he has brought his Industrial and system building experience in to the classroom. He took lead in developing new curriculums in the department: Web Programming including Digital Library technologies for Undergraduate and Graduates; and E-Commerce curriculum for Undergraduate and Graduates. He has graduated seven Ph.D. students and supervised over 45 MS Projects. In services area, he has been active in organizing International workshops, participating in NSF review panels, reviewing papers, participating in International efforts on standardizing Digital Library protocols, working in various departmental committees, and participating in local communities for improving public schools infrastructure.

Mohammad Zubair Page 2

Curriculum Vitae

Personal Data Home address: 813 Pecan Forest Court, Chesapeake, VA 23322

Phone: Home: (757) 547 9517 Office: (757) 683 3917

Email:

[email protected]

Personal URL: http://www.cs.odu.edu/~zubair

Research Group: http://dlib.cs.odu.edu

Date of CV: January 1, 2007

Education B.Sc. Electrical & Electronics Engineering, Delhi University, 1981

Ph.D. Computer Science, Indian Institute of Technology, Delhi, 1987

Experience 2002-

Present Professor, Department of Computer Science, Old Dominion University

2000-04 Consultant, Virginia Space Grant Consortium

1996-02 Associate Professor, Department of Computer Science, Old Dominion University

1993-96 Research Staff Member, IBM Thomas .J. Watson Research Center

1993 Associate Professor, Department of Computer Science, Old Dominion University

1999-04 Consultant, Organization of American States

1998-99 Consultant, World Bank

1996-01 Consultant, ICASE, Langley Research Center, NASA

1992-93 Consultant, Naval Research Laboratory

1991-93 Consultant, ICASE, Langley Research Center, NASA

1987-93 Assistant Professor, Department of Computer Science, Old Dominion University

Mohammad Zubair Page 3

Research Interests Digital libraries, Autonomic Computing, Information security, Bioinformatics, Peer-to-

Peer Networks, and High Performance Computing.

Research Grants 2007 PI - Information Management for Chesapeake Bay Program, CBP,

$24K (Note: This is a big grant and the $24K is the amount allocated for information management part).

2006 PI – Automating IT Infrastructure Management Processes in a Typical University Environment, IBM, $40,000, (with K. Maly, R. Mukkamala)

2006 PI - Extracting Metadata And Structure From NASA Technical Documents Collections, NASA, $34,000, (with K. Maly, S. Zeil)

2006 PI - Tools For Extracting Metadata And Structure From Dtic Technical Documents Collections Using Xml Technology, DTIC, $90,000, (with K. Maly, S. Zeil)

2005 Co – PI - 2006 A Prototype of the HumanVirus Interactome Resource(HVIR), (with A. Pothen, K. Maly, C. Osgood, O. Semmes ), $95,000, ODU

2005 PI 2005 Dynamic Distributed Access Control Management System for a Federated Digital Library Based on IBM Autonomic Policy Framework, IBM, $40,000, (with K. Maly, R. Mukkamala)

2005 PI - 2005 Tools For Extracting Metadata And Structure From Dtic Technical Documents Collections Using Xml Technology, DTIC, $94,000, (with K. Maly, S. Zeil)

2005 PI - 2005 Aggregating, Integrating, Preserving, and Enhancing the NASA Digital Information Framework, NASA, $40,000, (with K. Maly, M. Nelson)

2004 PI, Aggregating, Integrating, Preserving, and Enhancing the NASA Digital Information Framework, NASA, $240,000 (with K. Maly, M. Nelson, J. Bollen)

2004-05 PI, Tools For Extracting Metadata And Structure From DTIC Technical Documents Collections Using Xml Technology, DTIC, $50,000 (with K. Maly)

2004-05 PI, Enhancing Infrastructure for OAI, Andrew Mellon Foundation, $121,364, (with K. Maly, and M. Nelson)

2004-05 PI, Access Control Management System for a Federated Digital Library Based on IBM Autonomic Policy Framework, IBM Faculty Award, $40,000 (with K. Maly, and R. Mukkamala)

2003-05 PI, “A self-sustainable Digital Library for Evolving Communities”, NSF,

Mohammad Zubair Page 4

$298,136 (with K. Maly)

2003 Co-PI, “India-US Digital Library Workshop”, Indo-US Science & Technology Forum, $50K (with E. Fox)

2002-05 Co-PI, “Kepler - A Communal Digital Library”, NSF, $750,000, (with K. Maly, M. Nelson)

2001-02 Co-PI, “An OAI-Compliant Federated Physics Digital Library for the NSDL”, NSF, $479K (with K. Maly, and M. Nelson)

2002 PI, TRI, Los Alamos National Lab, $34,959 (with K. Maly)

2002 PI, TRI, Sandia National Lab, $34,959 (with K. Maly)

2002 PI, An Interoperable Platform Independent Digital Library for COMPTEVOR (US Navy)”, Comptevor US Navy, $86,200 (with K. Maly)

2002 PI, Digital Library - TRI, NASA, $189,000 (with K. Maly)

2001 PI, Automated cataloguing and DL, JTASC, $85,500 (with K. Maly)

2001 PI, An Interoperable Platform Independent Digital Library for COMOPTEVOR (US Navy)”, Comoptevor US Navy, $44,000 (with K. Maly)

2001 PI, Technical Report Interchange. NASA Langley and Phillips Air Force lab, $104,678 (with K. Maly)

2001 PI, Digital Library - TRI, NASA, $179,000 (with K. Maly)

2001 PI, ”A Web-Based Financial Management System”, JBC, $20K (with A. Gupta)

2001 Co-PI, NCSTRL - OAI realization, CIT, $30,000 (with K. Maly, E. Fox, J. French, M. Nelson)

2000-01 PI, “Web Based Distributed Computing Environment”, ICASE NASA Langley, $45K

2000-01 Co-PI, “Adaptive Web-Based Learning in Support of Transfer Students”, NSF, $90,000 (with C. Wild, S. Toida, and K. Maly)

2000 Co-PI, “Linux Router Project”, Landmark, $35,000 (with K. Maly and A. Gupta)

1999-01 Co-PI, “A Testbed of Interoperable Multidiscipline Digital Libraries”, NASA, $318,970 (with K. Maly and S. Shen)

1999-00 PI, “Automated cataloguing and DL”, JTASC, $87,200 (with K. Maly)

Mohammad Zubair Page 5

1999-00 Co-PI, “Quality of Service Issues in Networks, Virginia State funded Initiative, $100K (with K. Maly and A. Gupta)

1999 PI, “Exploring Automated cataloguing for Building Digital Libraries, JTASC, $25K

1999-00 PI, “Web Based Distributed Computing Environment”, ICASE NASA Langley, $25K

1999 Co-PI, “Universal Preprint Service”, Los Alamos NL, $25,000 (with K. Maly)

1998 PI, “A Coordinated Browsing Tool to Support eCommerce Applications”, source code license agreement with NetEffect now AskJeeves , $100K (with K. Maly)

1998-99 Co-PI, “Planning Grant for the Use of Digital Libraries in Undergraduate

Learning in Science’’, NSF, $80,335 (with K. Maly, S. Shen, S. Zeil)

1998 PI, “Secure Web Applications for Legacy Databases, Jefferson Lab, $30,000 (with K. Maly)

1999 PI, "Web Support for Electronic Commerce Applications", IBM Partnership Award, $20,000

1998 PI, "Web Based Collaboration Tools to Support IRI Project", NSF, $34,995

1997-98 PI, "Web Support for Electronic Commerce Applications", IBM Partnership Award, $40,000

1997-98 Co-PI, “Digital Library: NCSTRL+ and Usable Tools and Systems for NASA STI Mission, NASA”, $75,103 (with K. Maly, S. Shen)

1997-98 PI, “Study of Collaborative Environments for Multidisciplinary Design Optimization Applications”, NSF, $22,500

1996-97 PI, “`A Web-Java Based Parallel and Distributed Computing Environment", NASA Langley, $99.905 (with K. Maly)

1993-96 Co-PI, “Solution of 3D Acoustic-Elastic Scattering Problems on Distributed Memory Massively Parallel MIMD Machine'', NRL,$351,589 (with N. Sobh, and C.E. Grosch)

1992-93 Co-PI, “`Design and Implementation of Scientific Kernel on High Performance IBM Machines'' T.J. Watson Research Center, IBM, $66,065

1992-93 Co-PI, “Equipment Grant '' Sun Microsystems, $180,985 (with A. Gupta and K. Maly)

1991-92 Co-PI, “A Reliable Gigabit Network Based on Parallelism-Phase I'', DARPA, $163,000 (with K. Maly, C.M. Overstreet and R. Mukkamala)

Mohammad Zubair Page 6

1989-90 Co-PI, ``Parallel Computing Laboratory for Undergraduates'', NSF, $243,045

(with C.E. Grosch)

1989-90 Co-PI, “Massively Parallel Computation of Compressible Flows”, CIT, $136,200 (with C.E. Grosch)

1989-90 Co-PI, “Massively Parallel Computation of Compressible Flows”, AMT, $118,896 (with C.E. Grosch)

Honors and Awards 2004 IBM Faculty Award

1997 IBM Partnership Award

1996 IBM Partnership Award

1995 IBM Research Division Award For Contribution to the MPEG

1994 IBM Research Division Award For Contribution to the High Performance

Enablement of Benchmarks

Publications Refereed Conference Proceedings

"Performance Evaluation of Freelib, a P2P based Digital Library Architecture1",

(with A. Amrou, and K. Maly), ICDL 2006, Bangalore, December 2006 “Freelib: Peer-to-peer-based Digital Libraries”, (with A. Amrou, K. Maly), accepted for publication, AINA 2006, April, 2006

"A Prototype of the HumanVirus Interactome Resource(HVIR)”, (with A. Pothen,

K. Maly, C. Osgood, O. J. Semmes), pp. 172-180, RCDL Sept 2006, Vladimir Russia.

“Harvesting Social Knowledge from Folksonomies”, (with H. Wu, K. Maly), pp. 11-115, ACM Hypertext 06, Odense, Denmark, August 2006

“Freelib: Peer-to-peer-based Digital Libraries”, (with A. Amrou, K. Maly), proceedings, pp. 9-14, AINA 2006, April, 2006

“Lessons Learned with Arc, An OAI-PMH Service Provider”, (with X. Liu, K. Maly, M. L. Nelson), Library Trends, Vol. 53, No. 4, Spring 2005 (“The Commercialized Web: Challenges for Libraries and Democracy,” edited by Bettina Fabos), pp. 590–603

Mohammad Zubair Page 7

“Automated Building of OAI Compliant Repository from Legacy Collection”, (with Jianfeng Tang, Steve Zeil, Mohammad Zubair, pp. 101-112, ELPUB 2006, Bansko, Bulgaria, June 2006

“Synchronization And Multiple Group Server Support For Kepler”, (with M Zubair, H Siripuram, S Zunjarwad), proceedings pp. 111-117, ICEIS 06, Cyprus, May 2006

“Automated Building of OAI Compliant Repository from Legacy Collection”, (with Jianfeng Tang, Steve Zeil, Mohammad Zubair, pp. 101-112, ELPUB 2006, Bansko, Bulgaria, June 2006

“Approaches to make CDS/ISIS databases interoperable with OAI-compliant digital libraries”, (with F. Jayakanth, K. Maly, and L Aswath), Electronic Libray & Information Systems, Issue 3 of Vol. 39, 2005

“Static and Dynamic Approaches to Make Legacy Databases OAI-compliant”, (with F. Jayakanth, K. Maly, and L Aswath), D-Lib Magazine, In Brief, Volume 11 Number 10, October 2005.

“Access Management in Federated Digital Libraries, (with Kailash Bhoopalam, Kurt Maly, Ravi Mukkamala), IADIS International Journal of WWW/Internet, accepted for publication, 2005

“Approaches to make CDS/ISIS Databases Interoperable with other Digital Libraries”, (with F. Jayakanth, K. Maly), ALISE, Boston, Mass, Jan. 2005

“Integrating Legacy Collections into an Interoperable Digital Library Framework”, (with J. Tang, K. Maly), ICIM , Dehli, India February 2005

“Efficient Discovery Service for a Digital Library of 3D Models”, (with Anan, K. Maly), 3DIM 2005, proceedings, pp. 4 Ottawa, Canada, June, 2005

“GRID Based Federated Digital Library” (with Mohammad Zubair, V. Chilukumari, Pratik Kothari), pp. 97-105, Computing Frontiers Conference, Ischia, Italy, May 2005

“A High Performance Implementation of an OAI-Based Federation Service”, (with Mohammad Zubair, Li Xuemei), pp.617-625, ICPADS, Fukuoka, Japan, July 2005

“A Flexible Framework for Content-Based Access Management for Federated Digital Libraries”, (with K. Bhoopalam, F. McCown, R. Mukkamala, K. Maly ), pp. 489-490, ECDL , Vienna, Austria, Sept. 2005

“Similarity and Duplicate Detection system for an OAI Compliant Federated Digital Library”,(with Haseebulla M Khan and Mohammad Zubair ), pp. 531-532, ECDL , Vienna, Austria, Sept. 2005

“A Comparative Study of Access Control Specification Models for Self-Protecting Autonomic Systems “, (with K. Bhoopalam, R. Mukkamala, K. Maly, D. Agrawal, D Kaminsky), CD-ROM proceedings, session 3-08, DRMTICS 2005, Sydney, Australia, Oct. 2005.

Mohammad Zubair Page 8

“A Standards-Based Approach for Supporting Dynamic Access Policies for a Federated

Digital Library, (with K. Bhoopalam, F. McCown, R. Mukkamala, K. Maly ), proceedings pp. 242-253,ICADL 05 , Bangkokj, Thailand, Dec. 2005

“Approaches to make CDS/ISIS databases interoperable with OAI-compliant digital libraries”, (with F. Jayakanth, K. Maly, and L Aswath), Electronic Libray & Information Systems, Issue 3 of Vol. 39, 2005

“Access Management in Federated Digital Libraries” (with Kailash Bhoopalam, Kurt Maly, Ravi Mukkamala), proceedings, pp. 201-209, ICWI, Madrid, Spain, October 2004

“Enhancing Kepler Usability and Performance” (with M. Nelson, K. Maly, A. Amrou, S. Kothamasa, L. Wang, R. Luce), proceedings, pp. 317-329, ECDL, Bath, England, Sept 2004

“Freelib: A Self-sustainable Digital Library for Education Community” (with A. Amrou, K. Maly), Ed-media 04, pp. 15-20, Lugano, Switzerland, June 2004

“Light-Weight Communal Digital Libraries” (with M. Nelson, K. Maly, A. Amrou, S. Kothamasa, L. Wang and Rick Luce), JCDL Proceeding 2004, pp. 237-238, Tuscon, June 2004

“Improving Federated Service for Non-cooperating Digital Libraries” (with R. Shi, K. Maly), ICDL 2004 Proceeding, New Dehli, India, Feb. 2004

“Challenges in Building Federation Services over Harvested Metadata” (with Hesham Anan, Jianfeng Tang, Michael Nelson, Kurt Maly, and Zhao Yang, proceedings, pp.602-614, ICADL2003, Kuala Lumpur, Malaysia, Dec 2003

“Navigating and Browsing 3D Models in 3DLIB” (with Hesham Anan, Kurt Maly), RCDL 2003, pp. 216-223, St. Petersburg, Russia, Oct. 2003

“RVOT: a Case Study for Making Collections OAI-PMH Compliant” (with K. Sathis, K. Maly, X. Liu), RCDL 2003, pp. 249-256, St. Petersburg, Russia, Oct. 2003

“ARC – An Open Source Metadata Harvesting System” (with Xiaoming Liu, Kurt Maly), Metascholar Workshop, Atlanta, proceedings pp. 36-41, Oct 2003

“Archon: building learning environments through extended digital library services” (with Hesham Anan, Michael Nelson, Kurt Maly, Xiaoming Liu, Jinsong Gao, Jianfeng Tang and Zhao Yang), proceedings, pp.245-250, ICNEE 03, Lucerne, Switzerland, May 2003

“Repository Synchronization in the OAI Framework” (with Xiaoming Liu, Kurt Maly, Michael Nelson), JCDL 03, pp. 191-198, Houston, May 2003

“Automatic Metadata Discovery from Non-cooperative Digital libraries” (with Rong Shi, Kurt Maly), ES2003, pp. 735-739, Lisbon, Portugal, May 2003

“Archon - A Digital Library that Federates Physics Collections” (with K. Maly, M. Nelson, X. Liu, H. Anan, J. Gao, J. Tang, and Y. Zhao), pp. 27-35, DC2002, Florence, Italy, Oct.

Mohammad Zubair Page 9

2002

"Technical Report Interchange Through Synchronized OAI Caches” (with X. Liu, K. Maly, R. Tang, M. Padshah, G. Roncaglia, J. Rocker, M. Nelson, W. Ofenheim, R. Luce, J. Stack, F. Knudsen, B. Goldsmith, I. Holtkamp, M. Blake, J. Carter, M. Giacomo, J. Nutter, S. Brown, R. Montbrand, S. Landenberger, K. Pierson, V. Duran, B. Moser), ECDL 2002, pp. 176-189, Rome, Italy, September, 2002

“Enhanced Kepler Framework for Self-Archiving” (with X. Liu, K. Maly), ICPP-02, pp. 455-461, Vancouver, August 2002.

“Preservation and Transition of NCSTRL Using an OAI-Based Architecture” (with H. Anan, X. Liu, M. Nelson, K. Maly, J. French, E. Fox, P. Shivakumar), JCDL2002, pp. 181-182, Portland, Oregon, July 2002

“DP9- An OAI Gateway Service for Web Crawlers” (with Xiaoming Liu, Kurt Maly), JCDL 2002, pp. 283-284, Portland, Oregon, July 2002

“Dynamic Interoperation of Non-cooperating Digital Libraries” (with R. Shi, K. Maly), DLOC 2002, pp. 350-361, Beijing, July 2002

“A Resource Brokerage Infrastructure for Computational Grids” (with A. Theneyan, P. Mehrotra), HiPC 2002, Bangalore, pp 463 – 473, December 2002

“DL-COTF: An XML Based Digital Library for U. S. Navy's Operational Test and Evaluation Force” (with K. Maly, S. Balusani, A. Mathur, and S. Sudeep, W. Wolters), pp. 493-497, SAC 02, March 2002, Madrid, Spain

“Digital library framework for progressive compressed 3D models” with (H. F. Anan, K. Maly), IS&T/SPIE Symposium, Proceedings pp. 138-147, San Jose, Jan 2002

“XML Based Scientific Data Management Facility” (with P. Mehrotra), WebNet 2001, 1399-1404, Awarded WebNet2001 Outstanding Paper Award, Orlando, Florida, October 2001

“An Automated Classification System and Associated Digital Library Services” (with K. Maly and H. Anan), Proceedings of New Developments in Digital Libraries (NDDL – ICEIS 2001), Setubal, Portugal, July 2001.

“Personalized Portal for Wireless Devices” (with K. Maly), WWW10, Hongkong, PRC, pp. 74-75, April 2001.

“Arc-An OAI Service Provider” (with X. Liu, K. Maly, and M. Nelson), JCDL 2001, Roanake, Virginia, pp. 65-66, June 2001

“Middleware to Support an Asynchronous Internet Course” (with C. Wild, C. Xu, and S. Toida), Proceedings of ED-MEDIA 2001, Finland, June 2001

“CoBrowser: Surfing the Web Using A Standard Browser” (with K. Maly and L. Li), Proceedings of ED-MEDIA 2001, Finland, June 2001.

Mohammad Zubair Page 10

“XML-Based Visual Specification of Multidisciplinary Applications” (with Ahmed Al-

Theneyan, Amol Jakatdar, and Piyush Mehrotra), CCGRID 2001, pp 414-421, Brisbane, May 2001 (a revised version appeared in the Journal of Future Generation Computer Systems).

“Interoperable Federated Digital Library using XML and LDAP” (with R. Shi, and K. Maly), NIT2001, Beijing, PRC, pp. 277 – 286, May 2001.

“Scalable Digital Libraries based on NCSTRL/DIENST” (with K. Maly, H. Anan, D. Tan, Y. Zhang), ECDL 2000, pp. 168-180, Lisbon, Sept 2000.

“Enhancing Jini for Use Across Non Multicastable Networks” (with Al-Theneyan, and P. Mehrotra), Portland, Oregon, Proceedings of Principles of Distributed Computing 2000 (also published in the Operating System Reviews, 2001).

“Condition Monitoring of Power Plants through Internet” (with J. Rao and C. Rao), Proc. International Conference on Gearing, Transmissions and Mechanical systems, Nottingham, UK, 3-6 July 2000 (also published in the International Journal of Agile Management Systems).

“Dynamic Construction of Federated Digital Libraries” (with K. Maly, I. Ameerally, M. Nelson), Proceedings of WWW9, pp 56-57, Amsterdam, May 2000

“Focus Research Libraries in Support of Active Learning” (with K. Maly, and R. Shi), Proceedings of EDICT 2000, Vienna, Dec 2000.

“SODA: Smart Objects, Dumb Archives” (with M. Nelson, K. Maly, S. Shen), Proceedings of ECDL’99, pp. 453-464, Paris, France, Sept. 99

“Structured Course Objects in a Digital Library” (with M. Nelson, K. Maly, S. Zeil, X. Liu), Proceedings of ISDL’99, pp.89-96, Tsukuba, Japan, Sept 99

“A Web-Java Based Framework for Distributed Computing” (with Z. Chen, K. Maly, P. Mrehotra), Proceedings of WebNet 99, pp. 201-206, Honolulu, Oct. 99

“EDI Transactions Over the Web” (with R. Shi), Proceedings of WebNet 99, pp. 952-956, Honolulu, Oct. 99

"Arcade: A Web-Java Based Framework for Supporting Distributed Computing over Heterogeneous Resources” (with Z. Chen, K. Maly, P. Mrehotra), HiPC'98, CD, Chennai, India, December 1998

``A Real Time Internet Auction System'', (with S. Sridhara), Proceedings of WebNet 98, Orlando, Florida, November 7-12, 1998

A Multi-Discipline, Multi-Genre Digital Library for Research and Education, (with M. Nelson, K. Maly, and S. Shen), Proceedings of ED-MEDIA 98,Freiburg, Germany, June 20-25, 1998.

NCSTRL+: Adding Multi-Discipline and Multi-Genre Support to the Dienst Protocol Using

Mohammad Zubair Page 11

Clusters and Buckets, (with M. Nelson, K. Maly and S. Shen), Proceedings of IEEE Advances in Digital Libraries 98, pp.128-137, Santa Barbara, CA, April 22-24, 1998.

“Coordinated Browsing System” (with J.Z. Davis, and K. Maly), Proceedings of ED-MEDIA/ED-TELECOM 98, 1998

A Java Based EDI System Over the Web, (with B. Bunting, and R. Shi), Electronic Commerce, Editors Frank Griffel, Tuan Tu, and Winfried Lamersdorf, Publisher: dpunkt.verlag, pp.90-99, 1998

"pPVM on Multiple FDDIs" (with K. Maly, and S. Kelkar), PDCS-96, , pp. 487 – 493, Dijon, France, Sept. 96.

A High Performance Algorithm for Motion Estimation for MPEG Encoder, (with E. Linzer, and Prasoon Tiwari), Proceedings of ICASSP' 96.

A High Performance Software Implementation of MPEG Audio Encoder, (with M. Kumar), Proceedings of ICASSP' 96.

A Scalable Parallel Block Algorithm for Band Cholesky Factorization, (with R.C. Agarwal, F.G. Gustavson, and M. Joshi), Proceedings of the Seventh SIAM Conference on Parallel Processing for Scientific Computing, CA, USA, pp.430-435, Feb. 1995.

An Efficient Parallel Algorithm for the 3-D NAS Parallel FFT Benchmark, (with R.C. Agarwal, and F.G. Gustavson), Proceedings of IEEE Scalable High Performance Computing, pp.129-133, May 1994.

A Very High Performance Algorithm for NAS EP Benchmark, (with R.C. Agarwal, and F.G. Gustavson), High Performance Computing and Networking International Conference Proceeding, Munich, pp.164-169, April 1994.

“A High Performance Parallel Algorithm for 1-D FFT” (with R.C. Agarwal, and F.G. Gustavson), Proceedings of IEEE Supercomputing '94, Washington, DC, pp.14-18, November 1994.

“A Scalable Parallel Implementation of the NAS Integer Sort Benchmark” (with R.C. Agarwal, and F.G. Gustavson), Proceedings of the First International Workshop on Parallel Processing, 1994, Bangalore, India.

“Scientific Computing using pPVM” (with K. Maly, and S. Kelkar), International Conference on Parallel Processing, vol. 2, pp. 201-205, Pennsylvania, August 1994.

“Distributed Computing with Parallel Networking” (with K. Maly, and S. Kelkar), FTDCS, pp.375-379, Lisbon, Portugal, September 1993.

A Prototype for Parallel Ethernets, (with S. Khanna, E.C. Foudriat, C.M. Overstreet, R. Mukkamala, K. Maly, R. Yerraballi, and S. Sudheer), HPCS, pp.1-8, Williamsburg, Virginia, September 1993.

``Parallel Communications: An Experimental Study” (with S. Khanna, E.C. Foudriat, C.M. Overstreet, R. Mukkamala, K. Maly, R. Yerraballi, D. Sudheer), Second

Mohammad Zubair Page 12

International Conference on Computer Communications and Networks, pp. 138-145, San Diego, California, June 1993

”A High Performance Algorithm Using Pre-Processing for the Sparse Matrix-Vector Multiplication” (with R.C. Agarwal, and F.Gustavson), IEEE Supercomputing'92, pp.32-41, November 1992.

“Multiprocessor Architectures for High Speed Networks: A Performance Study” (with K. Maly and S. Khanna and C. M. Overstreet and R. Mukkamala, and Y. S. Sekhar), Proceedings of the 12th World IFIP'92 Congress, 1992.

``Parallelism for High Speed Networks" (with C.M. Overstreet, R. Mukkamala, K. Maly, F. Paterra, S. Khanna, Y.S. Sekhar, R. Yerraballi), Workshop on High Performance Communication Subsystems, pp.1-6, Tucson, Arizona, February 1992.

“Implementation of Boundary Element Method for Solving Acoustic Problems on a Massively Parallel Machine” (with A. Dubey, and U.S. Shirahatti), Proceedings of International Congress on Recent Development in Air and Structure Borne Sound Vibrations, 1992.

“Solution of Acoustic Field Problems Using Parallel Computers” (with U.S. Shirahatti, T.Jackson, and C.E. Grosch), Proceedings of International Congress on Recent Development in Air and Structure Borne Sound Vibrations, 1990.

“Massively Parallel Computation of the Euler Equations” (with C.E. Grosch, M. Ghose, S.N. Gupta, and T.L. Jackson), Proceedings of The Fifth Distributed Memory Computing Conference, IEEE Computer Society Press, pp.446-452,1990.

“Visualization: An Aid to Design and Understand Neural Networks in Parallel Environment” (with S.N. Gupta, and C.E. Grosch), Proceedings of The Fifth Distributed Memory Computing Conference, IEEE Computer Society Press, pp.1223-1228, 1990.

“Simulation of Neural Networks on a Massively Parallel Computer (DAP-510) using Sparse Matrix Techniques” (with S.N. Gupta, and C.E. Grosch), Proceedings of The Third Symposium on the Frontiers of Massively Parallel Computation, IEEE Computer Society Press, pp.376-379,1990.

“Implementing database operations using data distribution in hypercube” (with R. Mukkamala), Proceeding of the Fourth Conference on Hypercube Concurrent Computers and Applications, pp.481-486, 1989.

”Systolic Implementation of Neural Networks” (with B.B. Madan), Proceedings of the International Conference on Computer Design: VLSI in Computers and Processors, IEEE Computer Society Press, pp.479-482, 1989.

“A study of various sorting algorithms on DAP-510” (with S.N. Gupta, and C.E. Grosch), Proceedings of the SIAM Conference on Parallel Processing, 1989.

Mohammad Zubair Page 13

Refereed Journals

“Search Engine Coverage of the OAI-PMH Corpus”, (With Frank McCown, Xiaoming Liu,

and Michael L. Nelson), IEEE Internet Computing, 10(2), 2006, pp. 66-73. “Lessons Learned with Arc, An OAI-PMH Service Provider” (with X. Liu, K. Maly, M. L.

Nelson), Library Trends, to appear in the Spring 2005 issue, entitled "The Commercialized Web: Challenges for Libraries and Democracies” 2004

“Condition monitoring of power plants through the Internet”, (with J.S. Rao, and C. Rao), Integrated Manufacturing Systems Journal, Volume: 14 Number: pp508 – 517, 2003

"A Scalable Architecture for Harvest-Based Digital Libraries - The ODU/Southampton Experiments", (with X. Liu, T.Brody, S.Harnad, L.Carr, K. Maly, M. L. Nelson), D-Lib Magazine 8(11), November 2002

“XML-Based Visual Specification of Multidisciplinary Applications”, (with Ahmed Al-Theneyan, Amol Jakatdar, and Piyush Mehrotra), Journal of Future Generation Computer Systems, Elsevier Science, Volume 18, Issue 4, pp. 539-548, March 2002

Federated Searching Interface Techniques for Heterogeneous OAI Repositories, (with X. Liu, K. Maly, Q. Hong, M. Nelson, F. Knudson, I. Holtkamp, JoDI Special Issue on Interactivity in Digital Libraries, Vol 2, Issue 4, May 21, 2002

“Enhancing Jini for Use Across Non Multicastable Networks”, (with Al-Theneyan, and P. Mehrotra), Operating Systems Review 35(2): pp. 21-30, 2001.

“Arc - An OAI Service Provider for Digital Library Federation” (with X. Liu, K. Maly, and M. Nelson), D-Lib Magazine, April 2001.

“KEPLER - An OAI Data/Service Provider for the Individual” (with K. Maly, and X. Liu), D-Lib Magazine, April 2001.

“The UPS Prototype project: team, goals, motivation and relation to the Santa Fe Convention” (with H. van De Sompel, T. Krichel, M. L. Nelson, P. Hochstenbach V. M. Lyapunov , K. Maly , M. Kholief , X. Liu, H. O'Connel), D-Lib Magazine, Feb 2000, Volume 6 Issue 2

“Smart Objects, Dumb Archives A User-Centric, Layered Digital Library Framework” (with M. L. Nelson, K. Maly), D-Lib Magazine, March 1999, Volume 5 Issue 3

“ Web Based Framework for Parallel Computing” , (with Z. Chen, P. Mehrotra, P.K. Vangala, K. Maly), Journal of Concurrency Practice and Experience, Wiley , Vol 9, pp. 1175-1180, Nov 1997

Scalability of Parallel Spatial Direct Numerical Simulations on Intel Hypercube and IBM SP1 and SP2, (with Ulf R. Hanebutte, and Ronald D. Joslin), Journal of Scientific Computing, Vol. 10, No. 2, pp.233-269, June 1995.

High Performance Parallel Implementations of the NAS Kernel Benchmarks on the IBM

Mohammad Zubair Page 14

SP2, IBM System Journal, (with R. C. Agarwal, B. Alpern, L. Carter, F. G. Gustavson), D. Klepacki, and R. Lawrence, Vol. 34, No. 2, pp.263-272, 1995.

Parallel Partitioning of Sparse Matrices, (with M. Ghose, and C.E. Grosch), Journal of Computer, System, Science and Engineering , Vol.10, pp.33-40, Jan. 1995.

Improving Performance of Linear Algebra Algorithms for Dense Matrices Using Prefetch, (with R.C. Agarwal, and F.G. Gustavson), IBM Journal of Research and Development, Vol. 38, No. 3, pp.265-276, May, 1994.

“A High Performance Algorithm for Matrix Multiplication on a Distributed Memory Parallel Machine Using Overlapped Communication” (with R.C. Agarwal, and F.G. Gustavson), IBM Journal of Research and Development, Vol. 38, No. 6, pp.673-681, November 1994.

A General Purpose Subroutine for Fast Fourier Transforms on a Distributed Memory Parallel Machine, (with A. Dubey, and C.E. Grosch), Parallel Computing, Vol. 20, No. 12, pp.1697-1710, Dec. 1994.

“Exploiting Functional Parallelism of Power2 to Design High Performance Numerical Algorithm” (with R.C. Agarwal, and F.G. Gustavson), IBM Journal of Research and Development, Vol. 38, No. 5, pp.563-576, September, 1994.

“A Multigrid Algorithm for Parallel Computers : CPMG. Journal of Scientific Computing” (with S.N. Gupta, and C.E. Grosch), Vol. 7, No. 3, pp. 263-279, Sept. 1992.

“Real Fourier Transforms on a Massively Parallel Machine” (with A. Dubey, and C.E. Grosch), Journal of Computer, System, Science and Engineering , 7, 243-248, 1992.

”A Variable Precision Approach to Speed-Up Iterative Schemes on Fine Grained Parallel Machines” (with S.N. Gupta, and C.E. Grosch), Parallel Computing, 18, 1223-1231, 1992.

“Computing the Fourier Transform of Real Data on a Hypercube” (with A. Dubey, and C.E. Grosch). Journal of Scientific Computing, pp.293-309, 1991.

”An Optimal Speed-up Algorithm for the Measure Problem” Parallel Computing, pp.61-70, 1990.

”Embeddings on a Boolean Cube” (with S.N. Gupta), BIT 30, pp. 245-256, 1990.

”Efficient systolic structures for LU Decomposition and System of Linear Equations” Journal of Circuits, Systems and Signal Processing, (with B.B. Madan), Vol.7, pp.275-287, 1988.

“Efficient Systolic Algorithm for Finding Bridges” (with B.B. Madan), Parallel Computing Journal, Vol.6, pp.57-61, 1988.

”On a conjecture by Plaisted and Hong” (with S. Olariu, and S. Toida), Journal of Algorithms, 9, pp. 597-598, 1988.

Mohammad Zubair Page 15

“Time efficient Systolic Architecture for Matrix into Vector Multiplication” (with B.B. Madan), Information Processing Letter (24), pp.225-231, 1987.

”A Technique for the Design of Systolic Arrays with Bit-Level Pipelining” (with B.B. Madan, and S.R. Parker), Journal of Circuits, Systems and Signal Processing, Vol.6, pp.139-151, 1987.

Creative Works Inventions, and Source Code Licensing

“System, Method, and Computer Program for Coordinated Browsing” (with K. Maly),

5/28/99, Provisional Patent Application; source license, non-exclusive, sold to Neteffect (which was bought by Ask Jeeves), Nov. 1999. To the best of our knowledge this is the first time a deal of this nature and magnitude have been made between the Old Dominion University and a high tech company.

JEDI -- A Java based Electronic Data Interchange System, Copyrighted 1997, source code license to IBM.

“Method, Circuit and Program for a Priority Interrupt Encoder with Logarithmic performance” (with B. Madan), Invention Disclosure (Ericsson), 2001.

Digital Library Software (Main Collaborator: K. Maly)

URL: http://dlib.cs.odu.edu

E-Commerce and Advance Web Applications (Main Collaborators: M. Kumar, K. Maly, P. Mehrotra, S. Toida, and C. Wild)

Title: EDI Transactions over the Web. Source Code Licensed to: IBM Abstract: In this work we address the need of small businesses interested in working with big businesses and government organizations that mandate the use of EDI. We proposed an architecture that does not require a small business to maintain EDI specific software. The key idea in our architecture is to use Java applets (downloaded by small businesses along with EDI messages) to process EDI messages. We explored the use of XML for encoding EDI messages. We developed a Java based prototype application to process and transmit a Request For Quotation (RFQ) 840 and assist a bidder in preparing the RFQ response, 843 over the Web.

Title: CoBrowser: A Coordinated Browsing System Source Code Licensed to: NetEffect (AskJeeves) Abstract: This work focuses on a synchronous class of collaborative applications. CoBrowser, a coordinated browsing system, was built, which allows a group of users to “surf” the Web together (where users have the capability to be geographically distributed, possibly working on different platforms). In this environment when a user in the group loads a new document from a site, the same document gets loaded on all the other users’ Web browsers. The proposed coordinated browsing system works on any platform that supports a graphical Web browser with Java capability

Mohammad Zubair Page 16

Title: e-Coupon Infrastructure Support on the Web. Sponsor: IBM

Abstract: The current prototype we have allows a user to download and save a coupon (an XML file) in the consumer wallet on the local disk. We have also developed a prototype retailer infrastructure where the XML based coupon can be validated and redeemed. This infrastructure provides the flexibility of using the same code at the retailer side to validate and redeem coupons issued from different manufacturers.

Title: Dynamic Custom Portal Support for Wap Enabled Cellular Devices Abstract: In this project we are investigating different ways for a user to build his/her custom portal that can be accessed by Wap enabled cellular devices. The custom portal could include dynamic HTML pages that a user typically accesses by a standard Web browser, for example quotes of certain securities of interest. We have built a prototype infrastructure that supports on-fly transcoding of HTML pages along with a tool set that allows user to set up the custom portal that is efficient for Wap devices.

Title: Arcade: A Web-Java Based Framework for Distributed Computing Sponsor: ICASE, NASA Langley Abstract: Distributed heterogeneous environments are being increasingly used to execute a variety of large size simulation and computational problems. In this project, we are developing Arcade, a web-based environment to design, execute, monitor, and control distributed applications. These targeted applications consist of independent heterogeneous modules, which can be executed on a distributed heterogeneous environment. The overall goal is to design an environment which is easy to use, easily accessible, portable and provides support through all phases of the application development and execution. We plan to leverage off commodity technologies, such as the Web and Java.

Title: Adaptive Web-based Learning in Support of Transfer Students Sponsor: NSF Abstract: Changing demographics at many colleges has led to an increasing demand for distance education programs based on emerging network and multi-media workstation technologies. Old Dominion University has recently initiated the TechEd distance education program which is targeted to students transferring from two year institutions. In order for technology-assisted learning to realize its full potential, new learning models and new methods of organizing, delivering, managing instructional material will be needed. The outcome of this proposal will be the development of an adaptive learning architecture, Web/Java delivery and management technology and the course content for the two cornerstone courses. The adaptive learning architecture, which supports students with diverse backgrounds, will address problems common in many institutes of higher learning.

High Performance Computing (Main Collaborators: R. Agarwal, C. Grosch, F. Gus tavson, R. Joslin, M. Kumar, P. Tiwari)

Title: General Purpose FFT Package Abstract: In this work we proposed an FFT implementation on a distributed memory parallel machine which works for a number of data distributions commonly encountered in scientific applications. We have also addressed the problem of rearranging the data after computing the FFT. In this work we evaluated the performance of our implementation on a distributed memory parallel machine, Intel iPSC/860.

Mohammad Zubair Page 17

Title: Register Level Blocking for Narrow Band Solvers

Abstract: Designed and implemented novel algorithms for narrow band solvers. Efficient factorization of band matrices with narrow bands is a challenging task. One reason for this is that as the bandwidth decreases the number of floating point operations per memory access also decreases. In this work we proposed a new approach, register level blocking, and demonstrated its effectiveness. The objective of register blocking is to reduce the traffic between cache and CPU. This approach results in minimum possible loads and stores in the code. This work was incorporated in the IBM product Engineering and Scientific Subroutine Library (ESSL).

Title: Scalability of Parallel Spatial Direct Numerical Simulation on Intel. Abstract: Spatially evolving disturbances associated with the laminar-to-turbulent transition in boundary-layer flows are computed with the PSDNS code. In this work we study the feasibility of using the PSDNS to perform transition studies on the Intel iPSC/860 hypercube and IBM SP1 and SP2 parallel computers. The results indicate that PSDNS approach can effectively be parallelized on a distributed-memory parallel machine by remapping the distributed data structure during the course of the calculation. The actual performance of the PSDNS code on the SP1 is evaluated with a “real world" simulation that consists of 1.7 million grid points.

Title: Parallel FFT Package (PESSL) Abstract: In this work we developed a parallel high performance FFT algorithm based on a multi-dimensional formulation. We use this to solve a commonly encountered FFT based kernel on a distributed memory parallel machine, the IBM scalable parallel system, SP1. The kernel requires a forward FFT computation of an input sequence, multiplication of the transformed data by a coefficient array, and finally an inverse FFT computation of the resultant data. We show that the multi-dimensional formulation helps in reducing the communication costs and also improves the single node performance by effectively utilizing the memory system of the node. We implemented this kernel on the IBM SP1 and observed a performance of 1.25 GFLOPS on a 64-node machine. This work formed the foundation of the FFT package in the IBM Parallel ESSL (PESSL) product.

Title: High Performance Implementation of MPEG Encoder Abstract: The MPEG (Moving Picture Expert Group) is a standard for both transmitting and recording compressed video. In this work, we proposed two high performance algorithms for the motion estimation searching, which is the dominant computation for MPEG encoding. The first algorithm expresses minimum mean square error motion estimation in terms of a cross-correlation computation; this approach reduces the number of multiply-adds needed by almost a factor of two, with further improvement possible when fast cross-correlation algorithms are used. In the second algorithm we express the motion estimation computation in a form similar to the matrix-matrix multiplication computation. We propose an efficient algorithm for this computation. The algorithm exploits the memory hierarchy of the target processor and gives optimal performance for this formulation. In certain cases, both approaches can be used simultaneously. This work was incorporated in the IBM PVS based MPEG Encoder.

Title: High Performance Implementation of MPEG Decoder Abstract: One of the key computations for MPEG decoder is the Discrete Cosine Transform (DCT). In this work we implemented a fast sparse DCT algorithm, which

Mohammad Zubair Page 18

exploits the sparsity in a block. The challenge was to do this with minimal overheads. Also, the code was structured to use both the pipelines of the Pentium architecture effectively. This work was incorporated in the IBM Aptiva product.

Title: MPEG Audio Abstract: The MPEG/Audio is a standard for both transmitting and recording compressed audio. In this work we developed a high performance implementation of the subband filter and bit-allocation procedures that are the key kernels for the MPEG audio compression. The proposed technique for subband filter computation exploits the architectural features of the RISC machines to get better performance. We proposed an efficient implementation of this computation using the heap data structure.

Ph.D. Students S.N. Gupta, (with C.E. Grosch), 1992. Thesis: Multigrid algorithms for massively

parallel machines. Present Employment: Intel Corporation.

A. Dubey, (with C.E. Grosch), 1993.. Thesis: Performance issues in designing general purpose subroutines for transforms on distributed memory parallel machines. Present Employment: University of Chicago.

S. Kelkar, Ph.D. Student (with K. Maly), 1996. Thesis: High performance communication networks. Present Employment: General Dynamics

X. Liu, Ph.D (with K. Maly), 2002. Thesis: Federating Heterogeneous Digital Libraries by Harvesting. Present Employment: Los Alamos National Laboratory

A. L. Theneyan, Ph.D.(with P. Mehrotra), 2002, Thesis: Distributed Resource Management System. Present Employment: Saudi Telecom Company.

H. Anan, Ph.D (with K. Maly), 2004. Thesis: Digital Library Services for 3-D Models.

R. Shi, Ph.D. (with K. Maly), 2004. Thesis: Lightweight Federation Of Non-Cooperating Digital Libraries.

J. Tang (with K. Maly), 2006, Integrating Legacy Collections into an Interoperable Digital Library Framework

A. Amrou (with K. Maly), Freelib: A Self-Sustainable Peer-to-Peer Digital Library Framework for Evolving Communities, Expected 2007

S. Gao (with K. Maly), Building High-Level Digital Library Services, Expected 2008

Paul Flynn, Metadata Extraction, (co-advisor with K. Maly and S. Zeil)

Kailash Bhoopalam, Secure distributed digital libraries, (co-advisor with K. Maly and R Mukkamala)

Mohammad Zubair Page 19

MS Projects Supervision Most of the MS projects that I supervise are software projects that require a design and

implementation of a prototype. Typically, these projects focus on some challenging issue that has not been explored before in a real application and look at ways of addressing it with the new technologies. In general, a student completing a project goes through a review of existing systems, their implementation choices and trade-offs, requirement analysis and benefits of the proposed project, design specification, and implementation. Based on students’ feedback, there is strong evidence that these projects play a major role in getting students good job offers. A list of sample projects supervised recently is given below. Note: Because of the nature of these projects, they require a significant amount of faculty time for students’ supervision. Faculty involvement with the supervision of MS projects is a voluntary effort, and is not considered as part of official faculty load.

• Rong Tang, Building a Static Repository from a HTML based Web Site • Praveen Chandramohan, Hierarchical feature extraction based approach to

functional differentiation of highly homologous protein functional groups • Chunxiang Xu, Multilingual Federated Digital Library • S. Konduri, Harvesting Web and Creating an OAI Compliant Repository • N. Shaikh, SNMP Network Management over a Hand-Held Device Interface • A. Mathur, Parallel OAI Harvesting • Georgia Liu, Scheduling techniques for coarse grained tasks • Rong Tang, Building a Static Repository from a HTML based Web Site • Praveen Chandramohan, Hierarchical feature extraction based approach to

functional differentiation of highly homologous protein functional groups • Chunxiang Xu, Multilingual Federated Digital Library • S. Konduri, Harvesting Web and Creating an OAI Compliant Repository • N. Shaikh, SNMP Network Management over a Hand-Held Device Interface • R. Liu, SOAP-based Implementation of OAI • Michael B. Stoeckel, Implementation of Digital Library metadata using RDF • Zhipeng Zhao, Using Oracle to Support Indexing with NCSTRL+ • Li Li, Dynamic Content Translation for WAP-Enabled Devices • K. McGhee, eCoupon Infrastructure • D. Tan, XML Based Approach for Storing, Distributing and Exploring Scientific

Data • M. Yu, XML Based Monitoring System for Cluster Computers • S. Naidu, Middleware to Support a Composite Digital Library Bucket • Ying Du, Collaborative Web Browsing

Mohammad Zubair Page 20

Consulting Sponsor: Jefferson Laboratory

Abstract: To enable secure Web infrastructure along with some prototype applications at the Jefferson Lab. To address the key management issue when secure applications are scaled to the whole laboratory. The front-end to the Web client is based on the IBM Lotus Domino. We are using certificates for authentication. At the back end the Lotus Domino is integrated with the Ingres database.

Title: A Web based coordinator centered document-sharing system. Sponsor: OAS, Washington, DC. Abstract: In this work, we are building a prototype to support a document sharing system. The system supports various types of users with different privileges. The user can register on the Web site to request access to the secure part of the Web site. The coordinator approves registration requests and documents submitted for sharing. The system is integrated with the local Email system and emails are automatically sent to a list of registered users whenever an event of their interest is posted.

Title: A Web based multilingual electronic seminar. Sponsor: Worldbank, Washington, DC. Abstract: In this work, we build a bilingual electronic forum with the provision of a translator and a moderator. The system incorporates a workflow where a seminar document goes through several approval stages, before it is published for general view.

Title: Secure Intranet applications for Office of Naval Intelligence Intranet. Sponsor: DAM NECK, NSWC. Abstract: In this work we have designed and prototype a secure Intranet that supports Web-based collaborative applications. The objective is to build an infrastructure that is cost effective to maintain and at the same time provides the required functionality. The system is based on the IBM Lotus Domino.

Membership in Professional Societies IEEE Computer ACM

Mohammad Zubair Page 21

University Service Committees

• Member of Undergraduate Committee, 1988 • Member of Undergraduate Committee, 1989 • Member of Graduate Committee, 1989 • Member of Graduate Committee, 1990 • Member of Graduate Committee, 1991 • Member of Graduate Committee, 1992 • Member of HPCC Position Search Committee, 1992 • Member of Graduate Committee, 1998 • Member of Graduate Committee, 1999 • Member of Recruiting Committee, 2000 • Member of Recruiting Committee, 2001 • Member of Promotion and Tenure Committee, 1993-2001 • Member of Graduate Committee, 2001 • Member of University Subcommittee on Technology Planning (UACT), 2002 • Member of Department strategy planning committee, 2003 • Member of College Research Committee, 2003 • Member of Recruiting Committee, 2004

• Member of the department graduate committee • Member of department recruiting committee • Member of the recruiting committee for executive director of the international

program A Workflow System for Managing Graduate Program Director Emails

Design and implemented a workflow system to manage GPD emails. Typically, a large

number of emails are received by the GPD requesting standard information and that consumes a lot of GPD time. The proposed system will reduce the load on the GPD significantly.

New curriculum development

Java/XML Graduate Course – Foundation for Interoperable Digital Libraries, 2001 With the extraordinary growth of the World Wide Web, the need for efficient information management and retrieval infrastructure is becoming important. To address some of the key requirements of this infrastructure the World Wide Web Consortium has developed an Extensible Markup Language (XML). The XML, which provides data portability, along with Java that provides code portability is a perfect match. The objective of this course is to cover the ongoing research in this area through weekly lectures, and interactive short in-class experiments to reinforce the concepts. The course consists of two components: Core component and Application component. The Core Component consists of XML, XSLT, XLINK, XPATH, Programming with DOM and SAX APIs, and Server side XML

Mohammad Zubair Page 22

based Middleware. The application component consists of Digital Libraries and eCommerce applications.

E-Commerce, 2000 M. Zubair led the effort from the Computer Science Department in developing a E-Commerce Undergraduate and Graduate Degree Proposal. This required development of several new courses for the program and identifying the infrastructure needs to support such a program (Note: The proposal was not implemented due to lack of funds).

Web Programming – On Line Course. , 1999 The CS 495/595, Web Programming Course, was offered as an on-line course for the first time in the Fall of 1999. This course was developed using partly Lotus Learning Space databases and two custom databases. The learning space databases that we use for this course are: Schedule and Media Center. The custom databases are: Discussion and Submission. The course was delivered on the Web including all assignments and project submissions were via the Web. The class also had synchronous session, once in two weeks. This course had two novel expects: (a) Web based experiments to reinforce the concepts, and (b) use of discussion database as a forum to discuss a selected set of assignment. This approach was very successful and the number of documents that were posted to the discussion database attests to that fact. Around 1600 documents were posted. This is equivalent to 800 printable pages. Based on the student’s assignments and their postings in the discussion database, we can assert that on average students learned more in the Web based offering than in the traditional offering.

Web Programming Curriculum, 1997 M. Zubair designed and offered three new courses for this curriculum: Web Programming, Internet Security, and Advanced Web Applications. All these courses are very relevant to Industry. With the exponential growth of the World Wide Web, there is a shortage of skills in this area. In particular, skills, which address the commercial applications of the Internet and Web, are in great demand. The three new courses address these needs. The response for these courses has been excellent.

HPCC Curriculum, 1987 C.E. Grosch and M. Zubair introduced a new program in supercomputing for the undergraduates in the Computer Science curriculum at ODU. Computer science majors and students in other technical disciplines could take as many as six courses in Supercomputing and Distributed Computing Architecture, Algorithms and Software. This program involved a substantial hands-on laboratory experience of Vector, Parallel and Distributed Supercomputing. This includes the use of algorithms and languages, and the measurement of performance on actual Supercomputers. The three parallel/vector supercomputers which students were exposed to are DAP 510, NCUBE 7 and CRAY Y-MP/832.

Mohammad Zubair Page 23

Professional Service Organization of International Workshops

INDEST-NCSI Workshop on Institutional Repositories, Bangalore, India, July 2004

The workshop was sponsored by INDEST consortium, and was organized along with Dr. T.B. Rajashekar, NCSI, IISc. The main objective of the workshop was to facilitate establishment of interoperable institutional repositories at the INDEST consortium member institutions.

Organized India-US Workshop on Digital Libraries, Arlington, Virginia, June 2003 Along with Ed Fox of Virginia Tech, we organized an Indo US workshop on Digital Libraries. The objective of the workshop was to: (1) advance / share knowledge among researchers, fellows, and students of the two countries working in the area of digital libraries; (2) foster and strengthen collaboration on R&D in the field, especially as it helps address the abovementioned problems; (3) develop approaches, standards, and frameworks to build open multilingual digital libraries of mutual interest to the two countries, such as on: cultural heritage, Indo-US memory (e.g., history of Indo-US cooperation), and learning/teaching; and (4) identify and develop proposal areas and plans for pursuing research of mutual interest.

Special Track on Database and Digital Library Technologies, ACM SAC’02, March 2002 Organized the Special Track on Digital Library Technologies for The 17th ACM Symposium on Applied Computing, March 2002, Spain. The special track on Digital Library Technologies helped engineers, researchers, and practitioners to share technical ideas and experiences relating to implementation and application of digital library technologies.

ECDL 2001 International Workshop, September 2002 Organized the ECDL 2001 Workshop on Experimental OAI Based Digital Library Systems, September 2001, Germany. The focus of this workshop was to bring researchers in the area of digital libraries who are building OAI based systems so as to share their experiences, problems they are facing, and approaches they are taking to address them. There were 30 participants for the Workshop from all over the World.

Contribution to International Standard Committees

Member of International Technical Committee for establishing standards for Digital Libraries (Open Archives Initiatives)

Mohammad Zubair Page 24

The objective of the Open Archives Initiative (OAI) is to develop a simple, lightweight framework to facilitate the discovery of content in distributed archives (http://www.openarchives.org). The OAI Technical Committee evaluates the effectiveness of the OAI interoperability architecture and proposes changes and enhancements based on community experience. Support for Open Archives Initiative activities comes from the Digital Library Federation, the Coalition for Networked Information, and from National Science Foundation.

Contributed to Defense Technical Information Center effort on standardizing Z39.18 DTD Contributed in developing a DTD Z39.18 technical reports structure and a stylesheet for presentation. The objective of this effort is to develop a standard for representing Defense Technical Information Center (DTIC) technical reports.

Member of NCSTRL Steering committee The initial work of the committee, which has been completed was to develop and deploy an OAI-based operation of NCSTRL, with four NCSTRL collections in Virginia demonstrating the feasibility of both saving the historical NCSTRL collection and pointing the way for a new paradigm of disseminating Computer Science technical reports. Our aim is to demonstrate that our approach can be linked with related projects -- e.g., the National Science Foundation's National Science Digital Library (see http://www.nsdl.nsf.gov/) and the Networked Digital Library of Theses and Dissertations (see other articles in this issue of D-Lib Magazine) -- and can be expanded to other disciplines as well.

Reviewing

Referee for Parallel Computing, IEEE Computer, IEEE Transaction on Computer, Journal of Parallel and Distributed Computing, and several conferences in the area of Digital Library, and High Performance Computing and Communication. Participated in a number of NSF panels for reviewing proposals.

Invited Talks and Tutorials

Invited Talks In the past I have been invited for talks at universities, federal laboratories, and industry. A partial list includes: IBM T.J. Watson Research Center, Princeton University, Maui High Performance Computing Center, ICASE NASA Langley; NASA Ames, Office of Naval Intelligence, Cornell University, DISA - Washington DC, JTASC-Suffolk; Naval Research Laboratory, Los Alamos National Laboratory, IIT Delhi, IBM India Division, Tata Consultancy Ltd, Indiana University - Purdue University, Florida State University, and IBM Research Laboratory Delhi.

Short Courses/Tutorials Conducted short courses and tutorials at Supercomputing 94 conference, Maui High Performance Computing Center, NASA Ames, and National Oceanic Atmospheric Administration.

Mohammad Zubair Page 25

Community Service Undergraduate Recruitment Activities

Participated in the Old Dominion University's annual bus tours around the state. It is a

two day tour where faculty teaches high school classes and makes personal contacts with potential college students. Participated in Governor's Technology Scholarship Program. Worked with students to discuss their goals and missions and helped in the evaluation process.

Networking School

Led the ODU team for NetDay East 96. NetDay, is a grassroots initiative involving companies, teachers, parents, and students to wire schools throughout the United States for connection to the Internet. The objective is to bring the vast resources of the Internet to our children without spending a penny of taxpayer money. It was first tried in California -- over 3000 schools were wired in a single weekend. NetDay East 96 was a similar effort for the East Coast involving DC, MD, and VA. The ODU CS department took this opportunity to assist Booker T. Washington High School in the NetDay East effort.