Close Menu

Dr. C. Robert (Bob) Carlson

Graduate Adviser
Dean, IIT School of Applied Technology
Chair, Department of Information Technology and Management
Professor of Information Technology and Management

Main Campus Office: 

PH 223

Main Campus Phone: 


Rice Campus Office: 

RC 132

Rice Campus Phone: 



Area(s) of Advisement 

IT Management & Entrepreneurship


B.S., Mathematics and Accounting, Augustana College
M.S., Computer Science, University of Iowa
Ph.D., Computer Science, University of Iowa


Information architecture, object-oriented modeling and design, software maturity models, database design, software engineering, and IT entrepreneurship.


SIGITE/RIIT Best Research Paper 2013


Service Mark for Testing Maturity Model (with former IIT professor Ilene Burnstein) Submitted Trademark for Business Innovation Maturity Model (with former IIT adjunct professor Praveen Gupta).


Association for Computing Machinery (ACM) and Association of Information Technology Professionals (AITP)


C.R. Carlson and R.S. Kaplan, "A Generalized Access Path Model and Its Application to a Relational Data Base System," ACM-SIGMOD, 1976.

W. L. Honig and C. R. Carlson, "Toward an Understanding of (Actual) Data Structures," COMPUTING JOURNAL, Vol. 21, No.2, pp. 98-104, May,1978.

A.K. Arora and C.R. Carlson, "The Information Preserving Properties of Relational Database Transformation," Proc. 4th Very Large Data Base Conference, 1978.

C. R. Carlson and A. K. Arora, "The Updatability of Relational Views Based on Functional Dependencies." COMPSAC 79, 1979. We were invited to republish this paper in TUTORIAL: DATA BASE MANAGEMENT IN THE 1980's, J. A. Larson and H. A. Freeman (Eds.), IEEE Computer Society, 1981. Led to the development of a View Integration Design Tool for very large team projects at Bell Laboratories

C. R. Carlson, A. K. Arora, and M. M. Carlson, "The Application of Functional Dependency Theory to Relational Database," COMPUTING JOURNAL, Vol. 25, No.1, pp. 68-73,1982.

C. R. Carlson and A. K. Arora, "UPM: A Formal Tool for Expressing Database Update Semantics," E-R APPROACH TO SOFTWARE ENGINEERING, C. G. Davis, S. Gadgety, P.C. Ng, and R.R. Ye (Ed.), Elsevier Science Publishers, ER Institute , pp. 517-525, 1983.

C. R. Carlson, W. Ji, and A. K. Arora, "The Nested Entity-Relationship Model-A Pragmatic Approach to ER Comprehension and Design Layout," The International Conference on Entity-Relationship Approach, Toronto, Canada, Elsevier Science Publishers, pp.43-57, 1990.

Wenguang Ji, C. R. Carlson, and David Dreyer,"An Algorithms Converting Relational Schema to Nested Entity Relationship Schemas", 10th International Conference on Entity-Relationship Approach, San Mateo, Calif, pp.231-246, 1991. Led o the development of a design approach used by Argonne National Labs for a number of relational database design projects on behalf of the DOD Joint Chiefs of Staff.

Burnstein, T. Suwanassart, C. R. Carlson, Developing a Testing Maturity Model: Part I and II, CrossTalk Journal of Defense Software Engineering, Vol. 9, No. 8, August 1996, pp. 21-24, No.9, pp 19-26. Became an international standard for software testing groups and a part of the European software testing certification exam.

Catherine Bareiss and C. R. Carlson, The Development of an Integrated Curriculum Model and the Curriculum Assessment Maturity Model, SIGCSE 96: Proceedings of the Twenty-Seventh ACM sponsored SIGCSE Technical Symposium on Computer Science Education, 1996. Used by several local universities in developing computer science curriculum.

Jaehyoun Kim, Young Chul Kim and C. Robert Carlson, A Design Unit based Code Generation Technique for Object-Oriented Software Development, ISCA 15th International Conference on Computers and Their Applications (CATA-2000), New Orleans, March 2000. A standard for modular, sustainable code development.

Sargon Hasso and C. R. Carlson, A Theoretically-based Process for Organizing Design Patterns, 12th Pattern Languages of Programs (PLoP 2005, Allerton Park, Monticello, IL, Sept 7-10 2005