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
His primary areas of investigation include Software engineering, Software development, Knowledge management, Requirements engineering and Information system. His Software engineering research is multidisciplinary, relying on both Software design, Software requirements, Software system, Software and Software development process. His Software requirements research includes elements of Goal modeling, Requirements analysis and Software requirements specification.
His study explores the link between Software development and topics such as Systems engineering that cross with problems in Context. The study incorporates disciplines such as Stakeholder and Management science in addition to Requirements engineering. His research investigates the link between Information system and topics such as Knowledge representation and reasoning that cross with problems in Ontology and Semantic data model.
Software engineering, Requirements engineering, Knowledge management, Software system and Requirements analysis are his primary areas of study. His research integrates issues of Software, Software development, Systems engineering, Software requirements and Software requirements specification in his study of Software engineering. His study in Requirements engineering is interdisciplinary in nature, drawing from both Non-functional requirement and Management science.
His Non-functional requirement study incorporates themes from Functional requirement and Requirements elicitation. His Knowledge management research incorporates elements of Information system and Process management. Much of his study explores Requirements analysis relationship to Business requirements.
His main research concerns Requirements engineering, Software engineering, Software system, Knowledge management and Goal modeling. The Requirements engineering study combines topics in areas such as Context, Stakeholder, Risk analysis, Non-functional requirement and Requirements analysis. His research investigates the connection with Requirements analysis and areas like Software requirements specification which intersect with concerns in Requirement, System requirements specification and Software requirements.
His Software engineering research focuses on subjects like Social software engineering, which are linked to Software Engineering Process Group. John Mylopoulos interconnects Quality, Systems engineering, Exploit and Adaptation in the investigation of issues within Software system. His research investigates the connection between Knowledge management and topics such as Process management that intersect with issues in Performance indicator.
John Mylopoulos spends much of his time researching Requirements engineering, Software system, Software engineering, Knowledge management and Goal modeling. The various areas that John Mylopoulos examines in his Requirements engineering study include Context, Management science, Requirements analysis, Data science and Software requirements specification. His biological study spans a wide range of topics, including Non-functional requirement and Software requirements.
His research in Software system intersects with topics in Exploit, Computer security, Software development and Adaptation. His work deals with themes such as Software Engineering Process Group and Social software engineering, which intersect with Software engineering. He has included themes like Domain, Scalability, Theoretical computer science and Business intelligence in his Goal modeling study.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Tropos: An Agent-Oriented Software Development Methodology
Paolo Bresciani;Anna Perini;Paolo Giorgini;Fausto Giunchiglia.
Autonomous Agents and Multi-Agent Systems (2004)
Modelling strategic relationships for process reengineering
John Mylopoulos;Eric Siu-Kwong Yu.
Social Modeling for Requirements Engineering (1995)
Software Engineering for Self-Adaptive Systems : A Second Research Roadmap
Rogério de Lemos;Holger Giese;Hausi A. Müller;Mary Shaw.
dagstuhl seminar proceedings (2013)
Software Engineering for Self-Adaptive Systems: A second Research Roadmap
Rogerio de Lemos;Holger Giese;Hausi Müller;Mary Shaw.
Representing and using nonfunctional requirements: a process-oriented approach
J. Mylopoulos;L. Chung;B. Nixon.
IEEE Transactions on Software Engineering (1992)
Telos: representing knowledge about information systems
John Mylopoulos;Alex Borgida;Matthias Jarke;Manolis Koubarakis.
ACM Transactions on Information Systems (1990)
Towards requirements-driven information systems engineering: the Tropos project
Jaelson Castro;Manuel Kolp;John Mylopoulos.
conference on advanced information systems engineering (2002)
The Semantic Web - ISWC 2003
Dieter Fensel;Katia Sycara;John Mylopoulos.
On conceptual modelling : perspectives from artificial intelligence, databases, and programming languages
Michael L. Brodie;John Mylopoulos;Joachim W. Schmidt.
From object-oriented to goal-oriented requirements analysis
John Mylopoulos;Lawrence Chung;Eric Yu.
Communications of The ACM (1999)
If you think any of the details on this page are incorrect, let us know.
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: