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