|
| Dennis Kafura Professor | Office Hours: | TR: 1:00 to 2:00 p.m. and by appointment | |
Dennis Kafura received his Ph.D. and M.S. degrees in Computer Science from Purdue University in 1974 and 1972, respectively. He had earlier received a B.S. in Mathematics from the University of San Francisco in 1970. He served on the faculty at Iowa State University from 1975 to 1981 where he received tenure. He joined the faculty at Virginia Tech in 1982, serving as Head of the department from 1998 to 2008.
His research interests are broadly in systems and software engineering. He has directed several projects involving object- oriented concurrent programming (ACT++), object-oriented distributed systems (OOSI, and Symphony), and security in grid computing systems (PRIMA). He is the author of over 50 refereed journal and conference publications and the author of two books on object-oriented programming. He has been awarded 18 research grants exceeding $4.5 million in funding and over $2.5 million in equipment grants and donations. He is a member of the ACM, the IEEE, and the IEEE Computer Society.
2008
Lorch M., Kafura D., Fisk I., Keahy K., Freeman T., Rana A., Wurtherwein F.,
"Authorization and identity mapping services for the Open Science Grid",
International Journal of High Performance Computing and Networking, vol. 5, no. No. 3, pp. 144-155, 2008.
Tagged BibTex xml
2005
Wurtherwein F., Lorch M., Kafura D., Keahey K., Carcassi G., Keahy K., Peremutov T., Rana A.,
"Authorization and Account Management in the Open Science Grid",
6th IEEE/ACM International Workshop on Grid Computing, Seattle, Washington, pp. 17-24, November 2005.
Tagged BibTex xml
2004
Wurtherwein F., Lorch M.,
"The PRIMA Grid Authorization System",
International Journal of Grid Computing, vol. 2, no. 3, pp. 279-298, September 2004.
Tagged BibTex xml
Wurtherwein F., Basney J., Lorch M.,
"A Hardware-secured Credential Repository for Grid PKIs",
6th ACM/IEEE International Symposium on cluster Computing and the Grid (CCGrid 2004), Chicago, Illinois, April 2004.
Tagged BibTex xml
2003
Wurtherwein F., Adams D., Lorch M., Koneni M., Rathi A., Shah S.,
"The PRIMA System for Privilege Management, Authorization and Enforcement in Grid Environments",
4th International Workship on Grid Computing (Grid 2003), Phoenix, AR, November 2003.
Tagged BibTex xml
2002
Ramakrishnan N., Watson L T., Kafura D G., Ribbens C.J., Shaffer C A.,
"Programming Environments for Multidisciplinary Grid Communities",
Concurrency and Computation: Practice and Experience, vol. 13–15, pp. 1241–1273, Nov–December, 2002.
Tagged BibTex xml
Wurtherwein F., Lorch M.,
"Symphony - A java-Based Composition and Manipulation Framework for Computational Grids",
2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2002), Berlin, Germany, May 2002.
Tagged BibTex xml
2000
Shaffer C A., Watson L T., Kafura D G., Ramakrishnan N., Tentner A.,
"Features of Problem Solving Environments for Computational Science",
Proceedings of the 2000 High Performance Computing Symposium (HPC'00): Society for Computer Simulation International, pp. 242–247, 2000.
Tagged BibTex xml
Shaffer C., Watson L., Lorch M., Ramakrishnan N.,
"Features of Problem Solving Environments for Computational Science",
High Performance Computing Symposium, San Diego, CA, Society for Computer Simulation International, April 2000.
Tagged BibTex xml
1999
Shaffer C A., Watson L T., Kafura D G.,
"Component Frameworks for Problem Solving Environments in Computational Science",
Proceedings of the 1st Symposium on Reusable Architectures and Components for Developing Distributed Information Systems (RACDIS'99), pp. 653–656, August, 1999.
Tagged BibTex xml
Keenan S., Hartson R., Lorch M., Schulman R.,
"The Usability Problem Taxonomy: A Framework for Classification and Analysis",
Empirical Software Engineering: An International Journal, vol. 4, no. 1, pp. 71-104, March, 1999.
Tagged BibTex xml
1998
1996
Mukherji M., Lorch M.,
"CCE: A Process-Calculus Based Formalism for Specifying Multi-Object Coordination",
First International Conference on Coordination Languages and Models (Coordination ’96), Cesena, Italy, April 1996.
Tagged BibTex xml
1995
Li W., Henry S., Lorch M.,
"Measuring Object-Oriented Design",
Journal of Object-Oriented Programming, vol. 8, no. 4, pp. 48-55, July/august 1995.
Tagged BibTex xml
1994
Henry J., Henry S., Lorch M., Matheson L.,
"Improving Software Maintenance at Martin Marietta",
IEEE Software, Special issue on Measurement-Based Process Improvement, vol. 11, no. 1, pp. 67-75, July 1994.
Tagged BibTex xml
1993
1992
1991
Lewis J., Henry S., Lorch M., Shulman R.,
"An Empirical Study of the Object-Oriented Paradigm and Software Reuse",
Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA91), Phoenix, AZ, October 1991.
Tagged BibTex xml
1990
Lorch M., Yerneni A.,
"Reliability Using Complexity Metrics",
Eight Annual Pacific Northwest Software Quality Conference, Portland, OR, October 1990.
Tagged BibTex xml
1989
Lorch M., Lee K.,
"Inheritance in Actor Based Concurrent Object-Oriented Languages",
Third European Conference on Object-Oriented Programming, Nottingham, England, July 1989.
Tagged BibTex xml
1988
Henry S., Lorch M.,
"A Reliability Model Based on Software Quality Factors",
Annual National Joint Conference on Software Quality and Reliability, Arlington, VA, March 1988.
Tagged BibTex xml
1987
1985
Fuchs K., Lorch M.,
"Memory-constrained Task Scheduling on a Network of Dual Processors",
Journal of the Association for Computing Machinery, vol. 32, no. 1, pp. 102-129, January 1985.
Tagged BibTex xml
Lorch M.,
"A Survey of Software Metrics",
ACM Annual Conference, Denver, CO, October 1985.
Tagged BibTex xml
Lorch M., Henry S.,
"Software Quality Measurement: Recent Experience and New Tools",
Eighth Annual Minnowbrook Workshop on Software Performance Evaluation, July 1985.
Tagged BibTex xml
1984
Lindquist T., Facemire J., Lorch M.,
"A Specification Technique for the Common APSE Interface Set",
Journal of Pqascal, ADA, and Modula-2, vol. 3, no. 5, pp. 25-32, October 1984.
Tagged BibTex xml
Henry S., Lorch M.,
"Evaluation of System Structure Using Software Metrics",
Software: Practice and Experience, vol. 14, no. 6, pp. 561-573, June 1984.
Tagged BibTex xml
1982
1981
Henry S., Lorch M.,
"Software Structure Metrics Based on Information Flow",
IEEE Transactions on Software Engineering, vol. SE-7, no. 5, pp. 510-518, September 1981.
Tagged BibTex xml
1980
1978
Lorch M., Shen V Y.,
"An Algorithm to Design the Memory Configuration of a Computer Network",
Journal of the Association for Computing Machinery, vol. 25, no. 3, pp. 365-377, July 1978.
Tagged BibTex xml
1977
1976
Lorch M., Shen V Y.,
"Scheduling Independent Tasks on Processors of Different Speeds",
Ninth Hawaii International Conference on Systems Sciences, Honolulu, Hawaii, January 1976.
Tagged BibTex xml
1974