World's Best Scientists 2026 revealed!
John Mylopoulos

John Mylopoulos

Award Badge
Computer Science
Canada
2026

D-Index & Metrics

Computer Science

D-Index
102
Citations
46993
World Ranking
335
National Ranking
10

Research.com Recognitions

  • 2026 - Research.com Computer Science in Canada Leader Award
  • 2025 - Research.com Computer Science in Canada Leader Award
  • 2023 - Research.com Computer Science in Canada Leader Award
  • 2022 - Research.com Computer Science in Canada Leader Award
  • 2012 - Member of Academia Europaea
  • 2007 - Fellow of the Royal Society of Canada Academy of Science
  • 1993 - Fellow of the Association for the Advancement of Artificial Intelligence (AAAI) For outstanding leadership in Canadian AI; foundational roles in the oldest AI society; and superior productivity in education and research.
  • Fellow of the International Federation for Information Processing (IFIP) outstanding contribution to Software Engineering, collaborating on the Telos approach to representing knowledge about information systems, and helping to develop TROPOS, an agent-oriented software development methodology
  • Fellow of the International Federation for Information Processing (IFIP) outstanding contribution to Software Engineering, collaborating on the Telos approach to representing knowledge about information systems, and helping to develop TROPOS, an agent-oriented software development methodology
  • Fellow of the International Federation for Information Processing (IFIP) outstanding contribution to Software Engineering, collaborating on the Telos approach to representing knowledge about information systems, and helping to develop TROPOS, an agent-oriented software development methodology

Overview

John Mylopoulos is affiliated with the University of Ottawa in Canada, specializing in fields primarily within Computer Science and Social Sciences. Their research portfolio covers significant subfields such as Artificial Intelligence, Information Systems, Management Information Systems, Sociology and Political Science, and Political Science and International Relations.

The main focal areas of John Mylopoulos's work include:

  • Advanced Software Engineering Methodologies
  • Multi-Agent Systems and Negotiation
  • Blockchain Technology Applications and Security
  • Business Process Modeling and Analysis
  • Privacy, Security, and Data Protection
  • Artificial Intelligence in Law
  • Software Engineering Techniques and Practices

Publications by John Mylopoulos have appeared frequently in several venues, reflecting the variety of their research interests. Key publication venues comprise:

  • Software & Systems Modeling
  • Data & Knowledge Engineering
  • Energies
  • Zenodo (CERN European Organization for Nuclear Research)
  • Journal on Data Semantics

Recent papers authored or co-authored include:

  • "Large language models: Expectations for semantics-driven systems engineering," 2024, Software & Systems Modeling
  • "COPri v.2 - A core ontology for privacy requirements," 2021, Data & Knowledge Engineering
  • "An Ontology for Privacy Requirements via a Systematic Literature Review," 2020, Journal on Data Semantics
  • "Specification and analysis of legal contracts with Symboleo," 2022, Software & Systems Modeling
  • "An ontology-based approach to engineering ethicality requirements," 2023, Software & Systems Modeling

Collaboration has been a consistent component of their research, with frequent co-authors including:

  • Daniel Amyot
  • Amal Ahmed Anda
  • Alireza Parvizimosaed
  • Luigi Logrippo
  • Giancarlo Guizzardi

John Mylopoulos has contributed to book publications under Springer Science+Business Media, with titles such as "Computer Security. ESORICS 2021 International Workshops" released in 2022 and "Computer Security. ESORICS 2023 International Workshops" published in 2024.

Recognition for their academic and scientific contributions includes several fellowships and memberships: they were named a Fellow of the Royal Society of Canada in 2007, a Fellow of the Association for the Advancement of Artificial Intelligence (AAAI) in 1993 for leadership and productivity in AI, and a Fellow of the International Federation for Information Processing (IFIP) for contributions to Software Engineering. Additionally, they became a Member of Academia Europaea in 2012.

Best Publications

  • Tropos: An Agent-Oriented Software Development Methodology

    Paolo Bresciani;Anna Perini;Paolo Giorgini;Fausto Giunchiglia

  • Software Engineering for Self-Adaptive Systems : A Second Research Roadmap

    Rogério de Lemos;Holger Giese;Hausi A. Müller;Mary Shaw

  • Modelling strategic relationships for process reengineering

    John Mylopoulos;Eric Siu-Kwong Yu

  • Representing and using nonfunctional requirements: a process-oriented approach

    J. Mylopoulos;L. Chung;B. Nixon

  • Telos: representing knowledge about information systems

    John Mylopoulos;Alex Borgida;Matthias Jarke;Manolis Koubarakis

  • Towards requirements-driven information systems engineering: the Tropos project

    Jaelson Castro;Manuel Kolp;John Mylopoulos

  • Non-Functional Requirements in Software Engineering

    Unknown

  • On conceptual modelling : perspectives from artificial intelligence, databases, and programming languages

    Michael L. Brodie;John Mylopoulos;Joachim W. Schmidt

  • The Semantic Web - ISWC 2003

    Dieter Fensel;Katia Sycara;John Mylopoulos

  • The tropos software development methodology: processes, models and diagrams

    Fausto Giunchiglia;John Mylopoulos;Anna Perini

  • From object-oriented to goal-oriented requirements analysis

    John Mylopoulos;Lawrence Chung;Eric Yu

  • A language facility for designing database-intensive applications

    John Mylopoulos;Philip A. Bernstein;Harry K. T. Wong

  • Security and privacy requirements analysis within a social setting

    L. Liu;E. Yu;J. Mylopoulos

  • Data Management for Peer-to-Peer Computing: A Vision

    Philip A. Bernstein;Fausto Giunchiglia;Anastasios Kementsietsidis;John Mylopoulos

  • Understanding “why” in software process modelling, analysis, and design

    Eric S. K. Yu;John Mylopoulos

  • Social Modeling for Requirements Engineering

    Eric Yu;Paolo Giorgini;Neil Maiden;John Mylopoulos

  • Reasoning with Goal Models

    Paolo Giorgini;John Mylopoulos;Eleonora Nicchiarelli;Roberto Sebastiani

  • Ontologies for Knowledge Management: An Information Systems Perspective

    Igor Jurisica;John Mylopoulos;Eric Yu

  • Information modeling in the time of the revolution

    John Mylopoulos

  • Specifying and analyzing early requirements in Tropos

    Ariel Fuxman;Lin Liu;John Mylopoulos;Marco Pistore

  • An Overview of Knowledge Representation

    John Mylopoulos;Hector J. Levesque

  • Understanding "Why" in Software Process Modelling, Analysis, and Design (Research Paper)

    Eric S. K. Yu;John Mylopoulos

Frequent Co-Authors

Paolo Giorgini
Paolo Giorgini University of Trento
Eric Yu
Eric Yu University of Toronto
Alexander Borgida
Alexander Borgida Rutgers, The State University of New Jersey
Anna Perini
Anna Perini Fondazione Bruno Kessler
Yijun Yu
Yijun Yu The Open University
Matthias Jarke
Matthias Jarke RWTH Aachen University
Fabiano Dalpiaz
Fabiano Dalpiaz Utrecht University
Neil Maiden
Neil Maiden City, University of London
Angelo Susi
Angelo Susi Fondazione Bruno Kessler
Fabio Massacci
Fabio Massacci Vrije Universiteit Amsterdam

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring Computer Science opens doors to a range of online degrees and certifications that can boost your career prospects. For those seeking a specialized path, consider the insights on online electrical engineering career outcomes, where you’ll find details on potential job opportunities and salary expectations in a high-demand field.

If you’re looking for faster ways to strengthen your resume, there are easy certifications to get that offer solid earning potential and can complement your computer science degree. For a more advanced credential, the fastest masters degree online programs allow you to earn your graduate degree in less time—helping you move quickly into more specialized roles.

Wondering which programs are most worthwhile? Check out the guide on the best masters degree to get for in-demand areas. Whether you seek immediate employment or long-term advancement, aligning your studies with these pathways can lead to rewarding and high-growth tech careers in the USA.

Best Scientists Citing John Mylopoulos

Trending Scientists