John Mylopoulos
   HOME

TheInfoList



OR:

John Mylopoulos (born 12 July 1943) is a Greek-Canadian
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
, Professor at the
University of Toronto The University of Toronto (UToronto or U of T) is a public university, public research university whose main campus is located on the grounds that surround Queen's Park (Toronto), Queen's Park in Toronto, Ontario, Canada. It was founded by ...
, 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 In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or s ...
. called TROPOS.


Biography

Born in Greece in 1943, Mylopoulos in 1966 received his
Bachelor of Engineering A Bachelor of Engineering (BEng) or a Bachelor of Science in Engineering (BSE) is an undergraduate academic degree awarded to a college graduate majoring in an engineering discipline at a higher education institution. In the United Kingdom, a Ba ...
from
Brown University Brown University is a Private university, private Ivy League research university in Providence, Rhode Island, United States. It is the List of colonial colleges, seventh-oldest institution of higher education in the US, founded in 1764 as the ' ...
. In 1970 he received his PhD from
Princeton University Princeton University is a private university, private Ivy League research university in Princeton, New Jersey, United States. Founded in 1746 in Elizabeth, New Jersey, Elizabeth as the College of New Jersey, Princeton is the List of Colonial ...
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 The University of Toronto (UToronto or U of T) is a public university, public research university whose main campus is located on the grounds that surround Queen's Park (Toronto), Queen's Park in Toronto, Ontario, Canada. It was founded by ...
, 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 RWTH Aachen University (), in German ''Rheinisch-Westfälische Technische Hochschule Aachen'', is a German public research university located in Aachen, North Rhine-Westphalia, Germany. With more than 47,000 students enrolled in 144 study prog ...
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 model A semantic data model (SDM) is a :wiktionary:high-level, high-level semantics-based database description and structuring formalism (database model) for databases. This database model is designed to capture more of the meaning of an application e ...
s, to knowledge based systems and information system design and to the field of
requirements engineering Requirements engineering (RE) is the process of defining, documenting, and maintaining requirements in the engineering design process. It is a common role in systems engineering and software engineering. The first use of the term ''requiremen ...
."John Mylopoulos
Department of Computer Science, University of Toronto, Accessed 09.2014. 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.


References


External links


John Mylopoulos
at cs.toronto.edu {{DEFAULTSORT:Mylopoulos, John 1943 births Living people Canadian computer scientists Greek computer scientists Brown University alumni Princeton University alumni Academic staff of the University of Toronto Academic staff of the University of Trento Fellows of the Association for the Advancement of Artificial Intelligence