Norihisa Doi

Professor
Ph.D., Keio University

My main field of research at this time is concurrent/parallel object-oriented computing and security for computer and communication systems. The present goal of my research in concurrent/parallel object-oriented computing is to develop a system that converts Smalltalk into C, and to develop object-oriented programming languages for multi-microprocessor systems and applications using these language environments. By converting systems that were developed with Smalltalk into C, it is possible to port these systems to other environments and to develop parts of software with Smalltalk. This research is in the category of software engineering, and extends the cases where modern software development and the execution environment of Smalltalk can be exploited. The development of object-oriented programming language is aimed at systems both with and without shared memory. For systems with shared memory, Smalltalk is the language to be developed, and for systems without shared memory, ABCL/c+. Furthermore, I am researching applications that use these language environments, for example parallel object-oriented database systems and natural language processing.
For security for computer and communication systems, my present research topics include ideal access control, ideal encryption control and risk analysis. I am especially interested in risk analysis for carrying out measures and reliability of computer and communication systems which are infra-structures of society.
In addition to these, I am also interested in operating systems and man-machine interfaces. For man-machine interfaces, I am implementing window systems using parallel object-oriented schemes. Also, I am trying to develop user-friendly interfaces for professional programmers.

Back to the Top page