A Model-Oriented Programming Support Environment for Software Engineering Courses. - Chris J. Harrison; Majid Naeem (CSEE&T, 2000)

POOL: A Persistent Object-Oriented Language. - Chris J. Harrison; Majid Naeem (SAC (2), 2000)

A Persistent Programming Environment for Teaching Object-Oriented Concepts. - Chris J. Harrison; Omar M. Sallabi (COMPSAC, 2002)

ICPL: an initial concurrent programming language. - Chris J. Harrison (ACM SIGCSE Bull., 2002)

A Formal Description Of A Type Checking Algorithm. - Majid Naeem; Chris J. Harrison (J. Object Technol., 2005)

An initial object-oriented programming language (IOPL) and its implementation. - Chris J. Harrison; Omar M. Sallabi; Stephen E. Eldridge (IEEE Trans. Educ., 2005)