Bertrand Meyer | |
---|---|
fr. Bertrand Meyer | |
Születési dátum | 1950. november 21. (71 évesen) |
Születési hely | |
Ország | |
Tudományos szféra | Informatika |
Munkavégzés helye | Innopolis Egyetem |
alma Mater | |
Diákok | Jean-Marc Nerson [d] [1], Andreas Leitner [d] [1], Michela Pedroni [d] [1], Yi (Jason) Wei [d] [1], Marco Piccioni [d] [1], Marco Trudel [d] [1], Benjamin Morandi [d] [1]és Nadia Polikarpova [d] [1] |
Díjak és díjak | Dahl-Nyugor-díj ( 2005 ) ACM Software System Award [d] ( 2006 ) Kedves ACM Harlan D. Mills-díj [d] |
Weboldal | bertrandmeyer.com |
Médiafájlok a Wikimedia Commons oldalon |
Bertrand Meyer ( Párizs , 1950. november 21. ) az Eiffel programozási nyelv megalkotója .
1974-ben a párizsi Műszaki Iskolában (École Polytechnique) végzett, és mérnök lett . Ugyanebben az évben a Stanford Egyetemen szerzett mesterfokozatot számítástechnikából . 1985 - ben szerzett PhD fokozatot a Henri Poincaré Egyetemen (Nancy).
1974 - től 1983- ig kutatómérnökként dolgozott. Ezután az Électricité de France szoftverfejlesztési osztályát vezette .
1978- ban jelent meg B. Meyer első könyve "Programozási módszerek" (társszerzőként), 1982 - ben fordították le oroszra , Andrej Petrovics Ershov szerkesztette és előszavával .
1983 -tól 1986 - ig_ vendégprofesszor a Santa Barbarai Kaliforniai Egyetemen .
2011 óta B. Meyer a Szentpétervári Állami Információs Technológiai, Mechanikai és Optikai Egyetem Szoftverfejlesztési és Programellenőrzési Tanszékének vezetője . [2]
2014 óta az Innopolis Egyetem ( Tatár Köztársaság , Oroszország ) oktatója, a Szoftverfejlesztési és Programellenőrzési Laboratórium vezetője [3] [4] .
1985 - ben jelentést adott ki az Eiffel- nyelvről (Eiffel: A Language for Software Engineering). Ez a nyelv tükrözte a legteljesebben az objektum-orientált programozás koncepcióit.
Ugyanebben az évben B. Meyer megalapította az ISE-t (Interactive Software Engineering), amelyet később Eiffel Software névre kereszteltek . 2001- ig ő volt az elnöke, 2001 -től pedig a felügyelője. Bertrand Meyer vezetésével a cég alkalmazottai kifejlesztették az Eiffel nyelvi fordítókat egy objektum-orientált fejlesztői környezetet szoftverprojektekhez , amely szinte minden platformon elérhető [5] . A cég tanácsadással, oktatási tevékenységgel és szoftverfejlesztés támogatásával foglalkozik Eiffel nyelven. Ennek a nyelvnek a fő alkalmazása a megbízhatóság szempontjából kritikus területeken végzett nagyszabású alkalmazásokhoz kapcsolódik, mint például a pénzügyi, katonai, repülési területeken.
Az Eiffel-nyelv folyamatosan fejlődik. 2005-ben elfogadták és kiadták B. Meyer által szerkesztett „ECMA szabvány: Eiffel-elemzés, tervezés és programozási nyelv” szabványt erre a nyelvre. A szabványt nemzetközi szabványként hagyták jóvá (az ECMA International 367. számú nemzetközi szabványa).
1988- ban B. Meyer kiadta a német , francia , olasz , japán , kínai és román nyelvre lefordított "Objektumorientált szoftverkonstrukció" című könyvet , amely részletesen leírta a megbízható szoftvertermékek objektumtechnológiával történő létrehozásának alapjait. A könyv a B. Meyer által javasolt módszer alapjait is lefektette , amelyet számos cikkében kidolgozott.
A könyv második kiadása 1997 -ben jelent meg. A könyv 1998 -ban megtisztelő Jolt-díjat kapott . A második kiadás spanyol , francia és szerb nyelvű fordítása jelent meg . Japánra és kínaira fordítják .
A második kiadás orosz nyelvű fordítása "Szoftverrendszerek objektum-orientált tervezése" címmel 2005 -ben jelent meg Vladimir Billig szerkesztésében, a Russian Edition és az Internet University kiadók közös erőfeszítésével .
2003-ban B. Meyer lett Niklaus Wirth utódja, aki a svájci ETH (Eidgenoessische Technische Hochschule) – a zürichi Higher Polytechnic School – híres Szoftverfejlesztési Tanszékének vezetője lett . Jelenleg ezt a pozíciót tölti be.
Bertrand Meyer a szoftverfejlesztés egyik vezető tudósa . Kilenc könyv szerzője. Több mint 250 tudományos közleménye jelent meg a legkülönfélébb területeken, amelyek mindegyikét nehéz felsorolni. Hogy csak néhányat említsünk: megbízható, újrafelhasználható komponensek és szoftvertermékek készítésének módszerei, párhuzamos , elosztott és internetes programozás , adatbázis-technológiák, formális módszerek és a programok helyességének igazolása.
Az elmúlt 25 évben B. Meyer meghívott előadó volt a legtöbb ismert szoftverfejlesztéssel foglalkozó nemzetközi konferencián ( ICSE , OOPSLA , ECOOP , APSEC , TOOLS , ASWEC , ESEC ). Sok éven át szervezője volt az egyik leghíresebb objektumprogramozási konferenciának - a TOOLS (Objektumorientált nyelvek és rendszerek technológiája) konferenciának.
Ő volt a JOT (Journal of Object Technology) kiadója. Bertrand Meyer rovatokat írt olyan magazinokban, mint az IEEE Computer ( 1996-2000 ) , a Journal of Object-Oriented Programming ( 1995-2001 ) , a Software Development ( 1999-2001 ) . Tudományos tevékenységének érdeklődési körébe tartoznak a számítástechnika és a szoftvermérnöki tudományok oktatásának problémái is. Kidolgozott egy eredeti módszert a programozás alapjainak tanítására, az úgynevezett "fordított tananyagot", amelyet az ETH hallgatókkal végzett munka során szerzett tapasztalatok is megerősítettek.
A programozói közösségnek nyújtott szolgáltatásokért 2005 -ben ő lett az első Simula objektumprogramozási nyelv megalkotói tiszteletére alapított Dahl-Nyugor-díj első nyertese .
2006. március 28-án a Szentpétervári Állami Információs Technológiai, Mechanikai és Optikai Egyetem Akadémiai Tanácsa B. Meyer professzort az Egyetem díszdoktorává választotta . Az ennek az eseménynek szentelt ünnepélyes szertartásra 2006. június 2-án került sor [ 6] .
B. Meyer professzor oroszul beszél, és régóta baráti kapcsolatot ápol az orosz programozói közösséggel. Kezdő tudósként A. P. Ershov meghívta szakmai gyakorlatra a Novoszibirszki Akadémiára . Ezek a kapcsolatok az elmúlt években erősödtek. Bertrand Meyer meghívott előadóként:
Szoftverfejlesztés | |
---|---|
Folyamat | |
Magas szintű koncepciók | |
Útvonalak |
|
Fejlesztési módszertanok | |
Modellek |
|
Figyelemre méltó alakok |
|
A közösségi hálózatokon | ||||
---|---|---|---|---|
Tematikus oldalak | ||||
|