High Tech with a Human Touch
Computer Sciences, College of Engineering
Educational BackgroundB.A. State University of New York at Oswego 1984
M.S. State University of New York at Albany 1987
Ph.D. State University of New York at Albany 1988
Professional ExperienceAug. 1998 to present: Associate Professor, Department of Computer Science, Florida Institute of Technology, Melbourne, FL.
From 1995-1998, Dr. Bernhard worked as a software engineer for Harris Information Systems Division (ISD) in Melbourne, Fla. While there, he worked on a variety of research and development projects involving databases, performance tuning and natural language processing. From 1993-1995 he was a software engineer on the CORE program for NASA at Harris Space Systems Corporation in Rockledge, Fla. From 1992-1993 he was a senior instructor for P.P. Texel of Eatontown, JF. From 1998-1992 he was a faculty member in the Computer Science Department at Clemson University in South Carolina.
Current ResearchCurrent research area is databases. Specific interests include XML databases, very large databases, information retrieval, open source database management systems, and database performance tuning. Additional interests include software engineering and network message routing algorithms.
Selected PublicationsBernhard, P.J., Faulkner, G., and Frieder, O., XML Strategies for Legacy Database Search, IEEE IT Professional, March/April 2003.
Bernhard, P.J. and D.J. Rosenkrantz. 1994. Partitioning Message Patterns for Bundled Omega Networks. IEEE Transactions on Parallel and Distributed Systems, Vol. 5, No. 4, pp. 353-363.
Bernhard, P.J. 1994. A Reduced Test Suite for Protocol Conformance Testing. ACM Transactions On Software Engineering and Methodology, Vol. 3, No. 3, pp.201-220.
Bernhard, P.J. 1993. Bounds on the Performance of Message Routing Heuristics. IEEE Transactions On Computers, Vol. 42, No. 10, pp. 1253-1256.
Bernhard, P.J., D.P. Jacobs. and S.T. Hedetniemi. 1993. Efficient Sets in Graphs. Discrete Applied Math, 44, pp. 99-108.
Bernhard, P.J. and D.J. Rosenkrantz. 1991. An Efficient Method for Representing and Transmitting Message Patterns on Multiprocessor Interconnection Networks. Journal of Parallel and Distributed Computing, Vol. 11, No. 1, pp. 72-85.
Bernhard, P.J., H.B. Hunt III and D.J. Rosenkrantz. 1991. Compaction sof Message Patterns into Succinct Representations for Multiprocessor Interconnection Networks. Journal of Parallel and Distributed Computing, Vol. 12, No. 1, pp. 39-49.
Bernhard, P.J. and D.J. Rosenkrantz. 1991. Using the Dual Path Property of Omega Networks to Obtain Conflict-free Message Routing. IEEE Transactions on Parallel and Distributed Systems, Vol. 2, No. 4, pp. 503-507.