Sacha Krakowiak
Transcription
Sacha Krakowiak
Curriculum vitae Sacha Krakowiak Professor Emeritus, Université Joseph Fourier, Grenoble Abstract Sacha Krakowiak (born Dec. 1937, French citizen) has been a Professor of Computer Science at Université Joseph Fourier, Grenoble, from 1973 to 2007. Prior to this appointment, he worked at INRIA (1968-1973), where he was a project leader in operating systems, and at the Bassin des Carènes (French Navy Towing Tank), from 1962 to 1968, where he created and managed the Computing Center. He graduated from École Polytechnique (1958), École National Supérieure du Génie Maritime (1961), and holds a Doctorat ès Sciences in Informatique (Computer Science) from Université Pierre et Marie Curie, Paris (1973). He has worked on operating systems design and implementation, software development environments, object-oriented systems, and distributed systems and applications (middleware). He has been the director of the Computer Science and Applied Mathematics Department of Université Joseph Fourier from 1982 to 1985. From 1990 to 1995, Prof. Krakowiak has been deputy head of Bull-IMAG, a joint research laboratory established by Bull and the University of Grenoble, and leader of the Guide project (design and development of a distributed system based on an object model). From 1996 to 2007, he was a senior member of the Sirac and Sardes projects (The Universities of Grenoble and INRIA), on distributed systems and component-based autonomous systems. In 1997-1999, Prof. Krakowiak has created a new department at Polytech’Grenoble (the engineering school of Université Joseph Fourier), delivering an engineering degree in Networks, Distributed System, and Multimedia Communication (about 60 students per year). Prof. Krakowiak has been involved in a number of European cooperative projects and networks under the various research frameworks. He has been a member of various program committees, including the SOSP, ICSE, ICDCS, and ECOOP conferences. He has been the coordinator of the French cooperative research action on distributed systems from 1991 to 1997. He has published over 60 scientific papers and is the author or co-author of four books (see list of publications on his web page). He has supervised about 25 Ph.D. theses, and has been the organizer or co-organizer of 10 Summer or Winter schools, both national and international. He has been a member of several scientific boards (INRIA, CNET Lannion, IRISA). From 2005 to now, Prof. Krakowiak has worked as an expert for several higher education evaluation agencies in Europe : AERES (France), Eva (Denmark), OAQ (Switzerland), and A3ES (Portugal). In recent years, he has given several invited lectures in France, The United Kingdom, Mexico, and Brazil. Since 2011, Prof. Krakowiak has been involved in a project of virtual museum of computer science and the digital society (details on his web page), and he writes and lectures on the history of computer science. Address Sacha Krakowiak, 305 chemin du Charmant Som, 38330 Saint-Ismier, France e-mail: [email protected] web: http://proton.inrialpes.fr/~krakowia tel: +33 4 76 52 31 95 Sacha Krakowiak, selected publications Books and book chapters S. Krakowiak, J.-B. Stefani, "export-bind : Un patron d'architecture pour la liaison adaptable, in Informatique Répartie, D. Trystram, Y. Slimani et M. Jemni, ed ., Hermès, 2005 Krakowiak S. and Shrivastava S. K., ed. Recent Advances in Distributed Systems, Springer Verlag, Lecture Notes in Computer Science (LNCS), vol. 1752, 2000 S. Krakowiak, Principes des systèmes d’exploitation des ordinateurs, Dunod, 185, 1987. Translated in Spanish, Russian and English: Principles of Operating Systems, MIT Press (1987) ; Fundamentos de los sistemas operativos de ordenadores, Ediciones Arcadia, Madrid (1987) ; Основы организации н функционирования ОС ЕВМ, ., Mir, Moscow (1988) Balter R. Banâtre J.-P., Krakowiak S. (editors) Construction des Systèmes d’Exploitation Répartis, Collection Didactique de l’INRIA, 1991]; wrote two chapters: ch. 2 : Systèmes de communication et machines parallèles ; ch. 4 : Principes et mécanismes de base de la répartition Krakowiak S. and Shrivastava S. K., ed. Recent Advances in Distributed Systems, Springer Verlag, Lecture Notes in Computer Science (LNCS), vol. 1752, 2000 Articles Sara Bouchenak, Daniel Hagimont, Sacha Krakowiak, Noël De Palma and Fabienne Boyer. Experiences Implementing Efficient Java Thread Serialization, Mobility and Persistence. In Software - Practice and Experience, 34(4), April 2004. P. Laumay, E. Bruneton, N. De Palma, S. Krakowiak, "Preserving Causality in a Scalable MessageOriented Middleware", Middleware 2001, IFIP/ACM International Conference on Distributed Systems Platforms, Heidelberg, Germany, 12-16 November 2001 R. Balter, S. Krakowiak, Rétrospective sur le projet Guide : un environnement à base d’objets pour applications réparties, L’Objet, vol. 3, n° 2, juin 1997, pp. 113-140 P. Y. Chevalier, A. Freyssinet, D. Hagimont, S. Krakowiak, S. Lacourte, X. Rousset de Pina. Experience with Shared Object Support in the Guide System, Fourth Symposium on Experiences with Distributed and Multiprocessor Systems (SEDMS), San Diego, USA, Sept. 1993 S. Krakowiak , Issues in Object-Oriented Distributed Systems (invited paper). Proceedings International Conf. on Decentralized and Distributed Systems, IFIP WG 10.3 (M. Cosnard & R. Puigjaner, ed.), Palma de Mallorca ; pp. 31-45, North-Holland, 1994 P. Y. Chevalier, A. Freyssinet, D. Hagimont, S. Krakowiak, S. Lacourte, J. Mossière, X. Rousset de Pina. Persistent Shared Object Support in the Guide System: Evaluation and Related Work, Proc. Conf. on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), Portland, Oregon, pp. , Oct. 1994 D. Hagimont, S. Krakowiak, J. Mossière, X. Rousset de Pina. A Selective Protection Scheme for the Java Environment, First International Workshop on Persistence and Java (PJ1), Glasgow, 16-18 Sept. 1996 S. Krakowiak. Systèmes d’exploitation : principes et fonctions, Techniques de l’Ingénieur, Traité Informatique, H 3100, (3-1996). Recent wide audience presentations Six lectures and discussions on the History of Computer Science [in French] (January - February, 2011). Le modèle d'architecture de von Neumann [The von Neumann Architecture Model], Interstices, November 2011 Naissance des langages de programmation [The Birth of Programming Languages, with J. Mossière], Interstices, January 2012 Xerox PARC et la naissance de l'informatique contemporaine [Xerox PARC and the Birth of Modern Computing], Interstices, April 2012 Vers un musée virtuel de l’informatique [author : ACONIT], in the colloquium “Vers un musée de l'informatique et de la société numérique” (Towards a museum of computer science and the digital society), CNAM, Paris, November 2012 Derrière la technique, la science informatique (Behind the technique, the science of computing) [with J. Mossière et J.-P. Verjus], ibid. 2