John Mylopoulos

[2][3] Born in Greece in 1943, Mylopoulos in 1966 received his Bachelor of Engineering from Brown University.

In 1970 he received his PhD from Princeton University under supervision of Theodosios Pavlidis with the thesis, entitled "On the Definition and Recognition of Patterns in Discrete Spaces.

In 2012 he also received an honorary doctorate from the RWTH Aachen University in recognition of "his excellent and distinctive contributions on the methodology of conceptual modeling as a basis for databases, software technology and artificial intelligence, as well as its interdisciplinary applications.".

[5] Mylopoulos' research interest ranges from information modelling techniques, specifically semantic data models, to knowledge based systems and information system design and to the field of requirements engineering.

"[6] Borgida et al. (2009) summarized, that Mylopoulos made four mayor contributions in these fields: Articles, a selection: