John Mylopoulos - John Mylopoulos - Wikipedia
John P. Mylopoulos (narozen 12. července 1943) je řecko-kanadský počítačový vědec, Profesor na University of Toronto, Kanada a na University of Trento, Itálie. Je známý svou prací v oblasti koncepční modelování, konkrétně vývoj zaměřený na agenty metodologie vývoje softwaru. s názvem TROPOS.[1][2]
Životopis
Mylopoulos, narozený v roce 1943 v Řecku, obdržel v roce 1966 Bakalář inženýrství z Brown University. V roce 1970 získal titul PhD Univerzita Princeton pod vedením Theodosiose Pavlidise s prací nazvanou „O definici a rozpoznávání vzorů v diskrétních prostorech“.[3]
V roce 1966 zahájil akademickou kariéru jako asistent na University of Toronto, kde byl v roce 1971 jmenován profesorem informatiky. V roce 2009 byl také jmenován profesorem informatiky na University of Trento.
V roce 1986 byl Mylopoulos zvolen prezidentem řecké komunity v Torontu. Sloužil 2 roky až do roku 1988.
Mylopoulos byl oceněn Cena Petera P. Chena za vynikající zásluhy v oblasti konceptuálního modelování v roce 2010. V roce 2012 také obdržel čestný doktorát z RWTH Aachen University jako uznání „jeho vynikajících a výrazných příspěvků k metodologii koncepčního modelování jako základu pro databáze, softwarovou technologii a umělou inteligenci, jakož i interdisciplinárních aplikací.[4]
Práce
Mylopoulosův výzkumný zájem se pohybuje od informační modelování techniky sémantické datové modely, do znalostní systémy a informace návrh systému a do oblasti požadavky inženýrství."[5] Borgida a kol. (2009) shrnuli, že Mylopoulos poskytl čtyři příspěvky starosty v těchto oblastech:
- TORUS: Přístup k databázím v přirozeném jazyce, který vyžadoval reprezentaci sémantiky dat, a proto nás nejprve vedl ke koncepčním modelům relačních tabulek pomocí sémantické sítě.
- TAXIS: Programovací jazyk pro aplikace náročné na data, které podporovaly třídy objektů, transakce, omezení, výjimky a pracovní toky, vše ortogonálně organizované v hierarchiích podtříd s dědičností vlastností.
- TELOS: Reprezentační jazyk pro znalost mnoha různých druhů účastníků softwarového inženýrství, včetně aplikační domény a vývojové domény, které využívají meta-třídy a zacházejí s vlastnostmi jako s objektem
- TROPOS: Aplikování myšlenek raných požadavků (orientace na cíl, závislost agenta) na celou škálu vývoje softwaru a rozšíření jeho působnosti na mnoho témat, včetně bezpečnosti a evoluce.
— Alex Borgida a kol., 2009[6]
Vybrané publikace
- L. Chung, B. Nixon, E. Yu, J. Mylopoulos. Nefunkční požadavky v softwarovém inženýrství, Springer, 2000.
- Anne Banks Pidduck, John Mylopoulos, Carson C. Woo. Advanced Information Systems Engineering, 2002.
- Dieter Fensel, Katia Sycara, John Mylopoulos eds. Sémantický web. ISWC 2003, Springer-Verlag, 2004.
- Lyytinen, K., Loucopoulos, P., Mylopoulos, J. a Robinson, W., (eds.), Inženýrské požadavky na design: Desetiletá perspektiva. Springer-Verlag, 2009.
- Manfred A. Jeusfeld, Matthias Jarke a John Mylopoulos eds., Metamodeling pro metodické inženýrství. Cambridge (USA): MIT Press, 2009.
Články, výběr:
- Mylopoulos, John a kol. "Telos: Reprezentace znalostí o informačních systémech „ACM Transactions on Information Systems (TOIS) 8.4 (1990): 325-362.
- Mylopoulos, John, Lawrence Chung a Brian Nixon. "Zastupování a používání nefunkčních požadavků: Procesně orientovaný přístup. " Softwarové inženýrství, Transakce IEEE 18.6 (1992): 483-497.
- Castro, Jaelson, Manuel Kolp a John Mylopoulos. "Směrem k inženýrství informačních systémů založenému na požadavcích: Tropos projekt. „Informační systémy 27.6 (2002): 365-389.
- Bresciani, Paolo a kol. "Tropos: Metodika vývoje softwaru zaměřená na agenty." Autonomní agenti a multiagentní systémy 8.3 (2004): 203-236.
Reference
- ^ Wooldridge, Michaele. Úvod do multiagentních systémů. John Wiley & Sons, 2009.
- ^ Padgham, Lin a Michael Winikoff. Vývoj systémů inteligentních agentů: Praktický průvodce. Sv. 13. John Wiley & Sons, 2005.
- ^ John Mylopoulos na Matematický genealogický projekt
- ^ Čestný doktorát pro počítačového vědce John Mylopoulos, 14/05/2012
- ^ John Mylopoulos, Department of Computer Science, University of Toronto, Accessed 09.2014.
- ^ Borgida, Alexander T., ed. Konceptuální modelování: základy a aplikace: Eseje na počest Johna Mylopoulose[trvalý mrtvý odkaz ]. Sv. 5600. Springer, 2009. str. IX
externí odkazy
- John Mylopoulos na cs.toronto.edu