Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί John Mylopoulos
Portrait of John Mylopoulos

John Mylopoulos

b. 1943

Canadian computer scientist

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About John Mylopoulos

Born 1943. John Mylopoulos is a Canadian computer scientist and university teacher.

John Mylopoulos (born 12 July 1943) is a Greek-Canadian computer scientist, Professor at the University of Toronto, Canada, and at the University of Trento, Italy. He is known for his work in the field of conceptual modeling, specifically the development of an agent-oriented software development methodology. called TROPOS.

Biography 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 1966, he started his academic career as Assistant Professor at the University of Toronto, where he in 1971 he was appointed Professor in Computer Science. In 2009, he was also appointed Professor of Computer Science at the University of Trento.

In 1986, Mylopoulos was elected President of the Greek Community of Toronto. He served for 2 years until 1988.

Mylopoulos was awarded the Peter P. Chen Award for outstanding contributions to the field of conceptual modeling in 2010. 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.".

Work 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." Borgida et al. (2009) summarized, that Mylopoulos made four mayor contributions in these fields:

Selected publications L. Chung, B. Nixon, E. Yu, J. Mylopoulos. Non-functional requirements in software engineering, Springer, 2000. Anne Banks Pidduck, John Mylopoulos, Carson C. Woo. Advanced Information Systems Engineering, 2002. Dieter Fensel, Katia Sycara, John Mylopoulos eds. The Semantic Web. ISWC 2003, Springer-Verlag, 2004. Lyytinen, K., Loucopoulos, P., Mylopoulos, J., and Robinson, W., (eds.), Design Requirements Engineering: A Ten-Year Perspective. Springer-Verlag, 2009. Manfred A. Jeusfeld, Matthias Jarke and John Mylopoulos eds., Metamodeling for Method Engineering. Cambridge (USA): The MIT Press, 2009.

Articles, a selection: Mylopoulos, John, et al. "Telos: Representing knowledge about information systems." ACM Transactions on Information Systems (TOIS) 8.4 (1990): 325-362. Mylopoulos, John, Lawrence Chung, and Brian Nixon. "Representing and using nonfunctional requirements: A process-oriented approach." Software Engineering, IEEE Transactions on 18.6 (1992): 483-497. Castro, Jaelson, Manuel Kolp, and John Mylopoulos. "Towards requirements-driven information systems engineering: the Tropos project." Information systems 27.6 (2002): 365-389. Bresciani, Paolo, et al. "Tropos: An agent-oriented software development methodology." Autonomous Agents and Multi-Agent Systems 8.3 (2004): 203-236.

Biography shop

Don’t just read it β€”
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Birth century
Nationality
Education
Brown University, Princeton University, University of Toronto, University of Trento
Employers
University of Trento, University of Toronto
Awards
AAAI Fellow; Lifetime Achievement Award of the Canadian Artificial Intelligence Association

People in John Mylopoulos's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped John Mylopoulos's

Frequently asked questions

Who is John Mylopoulos?

Canadian computer scientist

When was John Mylopoulos born?

John Mylopoulos was born on 12 July 1943.

What is John Mylopoulos's occupation?

John Mylopoulos is a computer scientist and university teacher.

What nationality is John Mylopoulos?

John Mylopoulos is Canadian.

Sources & further reading

Β· Wikipedia: John Mylopoulos

Β· Wikidata: Q18156660

Β· DBpedia: John Mylopoulos

Cite this page

APA: Biography.guide. (2026). John Mylopoulos. https://biography.guide/john-mylopoulos/

MLA: "John Mylopoulos." Biography.guide, https://biography.guide/john-mylopoulos/.

Chicago: "John Mylopoulos." Biography.guide. https://biography.guide/john-mylopoulos/.

Data last updated: 2026-09-20 Β· Spot an error? Report a correction.

Page generated 2026-09-27 05:20 UTC