Curriculum Vitae Pieter Hartel
(last updated Apr. 2012)
Publications
H-index 24 according to Publish or Perish
Four most highly cited papers:
- YW Law, JM Doumen, and PH Hartel (2006),
Survey and Benchmark of Block Ciphers for Wireless Sensor Networks
ACM Transactions on Sensor Networks, 2 (1). pp. 65-93. ISI Impact 2.828
- YW Law, M Palaniswami, LFW van Hoesel, JW Doumen, PH Hartel, and PJM Havinga (2009),
Energy-Efficient Link-Layer Jamming Attacks against Wireless Sensor Network MAC Protocols
ACM Transactions on Sensor Networks, 5 (1). 6. ISI Impact 2.282
- PH Hartel and LAV Moreau (2001),
Formalizing the Safety of Java, the Java Virtual Machine and Java Card
ACM Computing Surveys, 33 (4). pp. 517-558. ISI Impact 7.806
- PH Hartel et als (1996),
Benchmarking Implementations of Functional Languages with "Pseudoknot", a Float-Intensive Benchmark
Journal of Functional Programming, 6 (4). pp. 621-655. ISI Impact 1.370
Publications listed by
ACM ,
DBLP ,
Scopus ,
EPrints ,
Google Scholar
Research Interests
Information Security, Crime Science.
Editorships
- P Hartel and M Junger (associate editors)
Crime Science, A Springer Open Access Journal from 2012
- J Domingo-Ferrer and PH Hartel (editors special issue)
Special issue on smart cards
Computer Networks Magazine, 36(4), Jul. 2001.
- S Diehl, PH Hartel, and P Sestoft (editors special issue)
Special issue on Principles of abstract machines
Future Generation Computer Systems, 16(7), May 2000.
- PH Hartel (editor special issue) Special issue on Smart cards
Future Generation Computer Systems, 13(1), Jul. 1997.
- PH hartel and MJ Plasmeijer (editors special issue)
Special issue on State-of-the-art applications of pure functional programming languages.
J. Functional Programming, 5(3), Jul. 1995.
International roles
- Founding member of
IFIP working group 8.8 on smart cards .
(Secretary Sep. 1998 - Jan. 2000 and Chair Jan. 2000 - Dec. 2004).
- Member of the board of CaberNet,
a Network of Excellence in Distributed and Dependable Computing Systems, Jan. 2001 - Mar. 2004.
- Member of the steering committee of RESET,
a Road map for smart cards, Sep. 2002 - May 2003.
- Consultant to the European Commission in Jun. 2001 on the
Smartcard of 2010 .
- General Secretary of the European Association for Programming Languages and Systems
EAPLS Apr. 1996 - Dec. 2001.
- Coordinator Erasmus/Socrates program Declarative Systems Sep. 1994 - Sep. 1999.
- Grant application reviewer for IST FP 5&6 of the European Commission,
the Engineering and Physical Sciences Research Council of the UK,
the Innovation and Technology Commission of Hong Kong,
the Science and Engineering Research Council A-Star of Singapore
National roles
- member of the NWO Evaluation Committee for the Free Competition Computer Science
NWO
(Jul. 2009 - Jul. 2010)
- Secretary of the ICT Innovation Platform Security and Privacy
Veilig Verbonden
(since Nov. 2006)
- Member of the Board of the Netherlands Institute for Research on ICT
NIRICT, (Jun. 2005 - Aug. 2008)
- Coordinator of the theme "Digital security" for the Dutch National Research Agenda ICT
(Informatica Platform ) (Feb. 2005 - Mar. 2005)
- Member of the NWO/EW Innovation Research Incentives Scheme committee VENI
(Vernieuwingsimpuls ) (Sep. 2003 - Dec. 2004)
- Member of the program committee of SENTINELS,
a funding program for security research in the Netherlands under auspices of STW, NWO and EZ, (since Jan. 2004.)
- Co-chair (with Bart Jacobs of KUN) of the preparation committee of
SENTINELS, a funding program for security research in
the Netherlands under auspices of STW, NWO and EZ, (May 2001 - Dec. 2003)
- Member of the program committee of
IOP GenCom,
a funding program for generic communication in the private environment (Jan. 2003 - Feb. 2004)
- Member of the board of the graduate school IPA (Apr. 2003 - Jun. 2005)
- Member of the computer science board of the organisation Post Academic Technical Training
PATO (May 2002 - May 2005)
- Grant application reviewer for NWO and STW.
- Member of several professorial appointment committees in Amsterdam, Delft, Eindhoven, and Nijmegen.
Principal investigator of an external grant application
- VISPER: The VIrtual Security PERimeter for digital, physical, and organisational security (2007 - 2011)
Sponsor STW (TIT.7628)
principal investigator PH Hartel
- A4: Adaptive non-volatile storAge systems for Adaptive Applications (2004 - 2008)
Sponsor STW (TES.6369),
principal investigator PH Hartel
- Applet mis-use in client-server applications (1997)
Sponsor British Telecom (STRF97/33)
principal investigator PH Hartel
- Smart card software generators (1996 - 1997)
Sponsor QC Technology, The Netherlands,
principal investigator PH Hartel
- Resource Constrained Shortest Path (1995)
Sponsors NWO and the British Council (BR 62-416),
principal investigator PH Hartel
- Erasmus, (1994 - 1997)
Sponsor EC (ICP-94-NL-4040),
program coordinator PH Hartel
Co-investigator or local contact person of an external grant applications
- Crime Science Open Access Journal (2012 - 2014)
Sponsor NWO (50.915.224)
principal applicant M Junger co-applicant PH Hartel
- Natural Teggs: Egg classification (2009 - 2011)
Sponsor Ministry of Economic Affairs / Pieken in de Delta (PID091043)
contact person for Twente PH Hartel
- Kindred Spirits: Privacy Enhanced Social Networking (2009 - 2013)
Sponsor STW (10527)
principal investigator RL Lagendijk co-investigator PH Hartel
- ALwEN: Ambient Living with Embedded Networks (2008 - 2010)
Sponsor SenterNovem (PNE07007)
contact person for Twente PH Hartel
- SPCMHD: Secure Patient-Centric Management of Health Data (2007 - 2011)
Sponsor Philips Research (RWC-EP-061-07156-gvg)
principal investigator W Jonker co-investigator PH Hartel
- ProTeM: Pobe-based Terabit Memory (2007 - 2011)
Sponsor EC (IST-2005-2.5.2)
contact person for Twente L Abelmann
- SEDAN: Searchable Data Encryption (2007 - 2011)
Sponsor STW (EIT.7630)
principal investigator H van Tilborg co-investigator PH Hartel
- VRIEND: Value-Based Security Risk Mitigation in Enterprise Networks that are Decentralized (2007 - 2011)
Sponsor STW (TIT.7635)
principal investigator RJ Wieringa co-investigator PH Hartel
- MOCA: Modeling Control Aspects of Embedded Systems (2005 - 2009)
Sponsor NWO (600.065.120.24N20),
principal investigator A Mader
- IPID: Integrated Policy-based Intrusion Detection (2005 - 2008)
Sponsor STW (TIT.6679),
principal investigator RJ Wieringa co-investigator PH Hartel
- Secure Grip (2004 - 2008)
Sponsor STW (TIT.6323),
principal investigator RNJ Veldhuis co-investigator PH Hartel
- TEAHA: TEAHA: The European Application Home Alliance (2004 - 2007)
Sponsor EC (IST-1-507029-STP),
contact person for Twente J Scholten
- Inspired: Integrated Secure Platform for Interactive Personal Devices (2004 - 2007)
Sponsor EC (IST-1-507894-IP),
contact person for Twente PH Hartel
- Freeband/I-Share: Sharing resources in virtual communities for storage, communications,
and processing of multimedia data (2004 - 2008)
Sponsor Ministry of Economic Affairs / BSIK,
contact person for Twente PH Hartel
- BRICKS: Basic Research in Informatics for Creating the Knowledge Society (2004 - 2008)
Sponsor Ministry of Economic Affairs / BSIK,
contact person for Twente S Etalle
- Smart Surroundings (2004 - 2008)
Sponsor Ministry of Economic Affairs / BSIK,
principal investigator PJM Havinga
- Secure Meta Data: Secure Content Management in Ambient Environments -
how about security and meta data? (2003 - 2007)
Sponsor Philips Research (RWC-061-JH-03007-JH),
principal investigator W Jonker co-investigator PH Hartel
- MoMS: Methods of Modelling Embedded Systems (2003 - 2007)
Sponsor NWO (632.001.202),
principal investigator A Mader
- LicenseScript: A language and framework for calculating licenses on information
over constrained domains (2002 - 2004)
Sponsor Telematica Institute,
principal investigator S Etalle co-investigator PH Hartel
- RESET: Roadmaps for European research on Smartcard related Technologies (2002 - 2003)
Sponsor EC (IST-2001-39046),
member of the steering committee PH Hartel
- EYES: Energy Efficient Sensor Networks (2001 - 2003)
Sponsor EC (IST-2001-34734),
principal investigator PJM Havinga
- CaberNet: Network of Excellence in Distributed and Dependable
Computing Systems (2000 - 2003)
Sponsor EC (IST-2000-25088),
member of the executive board PH Hartel
- Gecko: Communication and Scheduling in Reconfigurable Multimedia Terminals (2001 - 2005)
Sponsor NWO (612.064.103),
principal investigator GJM Smit
- @home: At Home Anywhere (2001 - 2005)
Sponsor NWO (600.065.120),
principal investigator J Scholten co-investigator PH Hartel
- Security in Multi Agent architectures (2000)
Sponsor DERA, Malvern,
principal investigator D DeRoure
- ABCD: Validation of Business Critical Systems (2000 - 2003)
Sponsor EPSRC (GR/M91013),
principal investigator P Henderson
- Matisse: Methods for Industrial Strength Systems Engineering (2000 - 2002)
Sponsor EC (IST-1999-11435),
contact person for Southampton MJ Butler
- Parallel declarative programming (1996 - 1998)
Sponsor NWO/SION (612-33-003),
principal investigator KR Apt co-investigator PH Hartel
- AUTOMAP: language and compiler support for coarse-grain parallelism (1996 - 2000)
Sponsor NWO/SION,
principal investigator HJ Sips co-investigator PH Hartel
- Intelligent Code Scheduling (1994 - 1998)
Sponsor NWO/SION (612-317-123),
contact person for Amsterdam PH Hartel
- Erasmus, (1994 - 1997)
Sponsor EC (ICP-94-NL-4040),
program coordinator PH Hartel
Industrial consultant
- LME Design Automation, Southampton, UK, 1999 - 2001
- Mindport BV, Hoofddorp, The Netherlands, 1999 - 2001
- Integrity Arts (now Sun MicroSystems) Cupertino, California, 1996 - 2006
- QC Technology, Zaandam, 1994 - 1996
- Touch Technology, Phoenix, Arizona, 1996
Reviewer
Reviewer for over 60 International Journals, Conferences, Workshops and Book publishers
PhD Supervisor
17 completions in 10 years. For details see
See supervised PhD students
Member of Habilitation committees
- Saarbruecken, May 2003
External Examiner of PhDs
- B Gedrojc, Delft, Oct 2011
Private Computing with Untrustworthy Proxies
- F D Garcia, Nijmegen, May 2008
Formal and Computational Cryptography: Protocols, Hashes, and Commitments
- W H M Hafkamp, Amsterdam (UvA), Mar. 2008
Als alle informatie telt : een onderzoek naar kwetsbaarheden- en incidentenresponse bij ICT-organisaties
- I D Shterev, Delft, Mar. 2007
Quantization-Based Watermarkiung: Methods for Amplitude Scale Estimation,
Security and Linear Filter Invariance
- M Warnier, Nijmegen, Nov. 2006
Language Based Security for Java and JML
- K Cartrysse, Delft, Nov. 2005,
Private computing and Mobile code systems
- S Daskapan, Delft, Apr. 2005,
MEDUSA: survivable information security
- H van Dijk, Delft, Nov. 2005,
Democratic processing: Mastering the complexity of communicating systems
- G Muller, Delft, Jun. 2004,
CAFCR: A Multi-view Method for Embedded Systems Architecting; Balancing Genericity and Specificity
- P Serrarens, Nijmegen, Jan. 2001,
Communication Issues in Distributed Functional Computing
- M Kesseler, Nijmegen, Apr. 1996,
The implementation of Functional Languages on Parallel Machines with Distributed Memory
- J Kamperman, Amsterdam (UvA), Feb. 1996,
Compilation of term rewriting systems
- P Achten, Nijmegen, Feb. 1996,
Interactive functional programs: models, methods and implementation
Internal Examiner of PhDs
- E Zambon, Twente, Jan. 2011
Towards Optimal IT Availability Planning: Methods and Tools
- JBC Engelen, Twente, Jan. 2011
Optimization of Comb-Drive Actuators: Nanopositioners for Probe-Based Data Storage and Musical MEMS
- A Sperotto, Twente, Oct. 2010
Flow-based Intrusion Detection
- EJC Kelkboom, Twente, Oct. 2010
On the Performance of Helper Data Template Protection Schemes
- HJW van Heerde, Twente, Jun. 2010
Privacy-aware data management by means of data degradation: making private date less sentive over time
- T Staijen, Twente, Jun. 2010
Graph-based Specification and Verification for Aspect-Oriented languages
- V Nunes Leal Franquera, Twente, Nov. 2009
Finding multi-step attacks in computer betworks using heuristic search and mobile ambients
- GM Beumer, Twente, Oct. 2009
Face Recognition, a Landmarks Tale
- X Shang, Twente, Dec. 2008
Grip-pattern recognition: Applied to a Smart Gun
- I Nagy, Twente, Jun. 2006
On the Design of Aspect-Oriented Composition Models for Software Evolution
- J van Ruth, Twente, Jun. 2006
Flattening Queries over Nested Data Types
- L Cloth, Twente, Jan. 2006
Model Checking Algorithms for Markov Reward Models
- A Bazen, Twente, Sep. 2002
Fingerprint Identification - Feature Extraction, Matching and Database Search
- T Stabell-Kulo, Twente, Jul. 2002
Private Computing: The Trusted Digital Assistant
- F Sluiman, Twente, Mar. 2002
Linear Data Structures for Storage Allocation in Attribute Evaluation
- W van Oortmerssen, Southampton, Jul. 2000
Concurrent tree space transformation in the Aardappel programming language
- H McEvoy, Amsterdam (UvA), Oct. 1997
Coordinating multiset transformers
- R Hofman, Amsterdam (UvA), May. 1994
Scheduling and grain size control
- K Langendoen, Amsterdam (UvA), Apr. 1993
Graph reduction on shared-memory multiprocessors
Invited talks
- Int. Seminar on Cybercrime and ICT Security for a Good Governance
link
Batam, Indonesia, 17 Dec. 2011, Keynote
- Int. Conf. on Soft Computing and Pattern recognition
HIS
Malacca, Malaysia, 5 Dec. 2011, Invited tutorial
- Int. Seminar on Cyber Crime
link
Malacca, Malaysia, 30 Dec. 2010, Keynote
- EU/NSF/DHS seminar on Cyber security and Trust
Champaign, Illinois, 26-27 Apr. 2007, Invited talk
- 6th Int. Workshop on Issues in the Theory of Security
WITS
Vienna, Austria, Mar. 25-26, 2006, Keynote
- Int. Workshop Construction and Analysis of Safe, Secure and Interoperable Smart cards
CASSIS
Marseille, France, March 10-14, 2004, Invited talk
Conferences and Workshops TPC member
- 4th IEEE International Conference on Information Privacy, Security, Risk and Trust
PASSAT
Amsterdam, The Netherlands, 3-6 Sep 2012, General co-chair
- 2nd Workshop on Socio-Technical aspects in Security and Trust
STAST
Cambridge, Massachusetts, 29 Jun 2012, Program committee member
- 1st Workshop on Socio-Technical aspects in Security and Trust
STAST
Milano, Italy, 8 Sep 2011, Program committee member
- Workshop on Security and Privacy in Cloud Computing
SPCC
Brussels, Belgium, 17 May, 2010, Program committee member
- 2nd Int. Workshop on Security and Privacy in Spontaneous Interaction and Mobile Phone Use
IWSSI/SPMU
Helsinki, Finland, 17 May, 2010, Program committee member
- 26th IEEE Symp. on Massive Storage Systems and Technologies (MSST): Research Track
MSST
Lake Tahoe, Nevada, 6-7 May 2010, Program committee member
- Symposium on Sensor Network Security
SNSec
Melbourne, Australia, 7-10 Dec. 2009, Program committee member
- 8th IFIP Smart card research and advanced application conference
CARDIS
Royal Holloway, University of London, UK, 8-11 Sep, 2008, Program committee member
- Workshop on Security and Privacy Issues in Mobile Phone Use
SPMU
Sydney, Australia, May 19, 2008 Program committee member
- 2nd Benelux Workshop on Information and System Security
WISSEC
Luxembourg, September 20-21, 2007, Program committee member
- 12th European Symposium On Research In Computer Security
ESORICS
Dresden, Germany, 24-26 Sep, 2007, Program committee member
- 1st Benelux Workshop on Information and System Security
WISSEC
Antwerp, Belgium, Nov. 8-9, 2006, Program committee member
- 3rd Workshop on Secure Data Management
SDM
Seoul, Korea, Sep. 10-11, 2006, Program committee member
- 11th European Symposium On Research In Computer Security
ESORICS
Hamburg, Germany, 18-19 Sep, 2006, Program committee member
- 7th IFIP Smart card research and advanced application conference
CARDIS
Tarragona, Spain, 19-21 Apr, 2006, Program committee member
- 14th European Symposium on Programming ESOP
Vienna, Austria, 25 Mar.-2 Apr. 2006, Program committee member
- 2nd Workshop on Secure Data Management
SDM
Trondheim, Norway, Aug. 30-Sep. 2, 2005, Program committee member
- IFIP Working Group 11.2 - Small Systems Security Workshop
Chiba City, Japan, 31 May 2005, Program committee member
- 1st Workshop on Secure Data Management in a Connected World
SDM
Toronto, Canada, Aug. 30-Sep. 3, 2004, Program committee member
- 6th IFIP Smart card research and advanced application conference
CARDIS
Toulouse, France, Aug. 22-27, 2004, Program committee member
- IFIP Working Group 11.2 - Small Systems Security Workshop
Athens, Greece, 27 May 2003, Program committee member
- 5th IFIP Smart card research and advanced application conference
CARDIS
San Jose, California, 20-22 Nov. 2002, Program committee member
- 10th European Symposium on Programming
ESOP
Grenoble, France, 6-14 Apr. 2002, Program committee member
- 2nd JavaCard Workshop - eSmart
Cannes, France, 19 Sep. 2001, Program committee member
- IFIP TC11 16th Int. Conf. on Information Security - IFIPSEC
Paris, France, 11-13 Jun. 2001, Program committee member
- 1st JavaCard Workshop - eSmart
Cannes, France, 14 Sep. 2000, Program committee member
- 4th IFIP Smart card research and advanced application conference - CARDIS
Bristol, UK, 20-22 Sep. 1999, Program committee member
- 1st Workshop on Abstract Machines - WPAM
Pisa, Italy, Sep. 1998, Program committee member
- 3rd IFIP Smart card research and advanced application conference - CARDIS
Louvain La Neuve, France, Sep. 1998, Program committee member
- 9th Programming languages: Implementations, Logics, and Programs - PLILP
Southampton, UK, Sep. 1998, Local organiser, co-chair
- European Symposium on Programming - ESOP
Lisbon, Portugal, Apr. 1998, Program committee member
- Implementation of Functional Languages - IFL
St.Andrews, Scotland, Sep. 1997, Program committee member
- 2nd ACM Int. Conference on functional programming - ICFP
Amsterdam, The Netherlands, Jun. 1997, Local organiser
- 2nd IFIP Smart card research and advanced application conference - CARDIS
Amsterdam, The Netherlands, Sep. 1996, General chair
- 1st Symposium on functional programming languages in Education - FPLE
Nijmegen, The Netherlands, Dec. 1995, Program committee co-chair
- 7th ACM Conference on functional programming languages and architecture - FPCA
La Jolla, California, Jun. 1995, Program committee member
- 3rd Workshop on implementation of functional languages - IFL
Southampton, UK, Jun. 1991, Local organiser
Teaching
- Course Cyber Crime Science Master students
(2011: 34 students)
- Course Introduction Computer Security for Master students
(2008: 42 students, 2009: 36 students, 2010: 37 students)
- Course Concurrent and Distributed Programming for 3rd year students
(2003: 101 students, 2004: 101 students, 2005: 91 students)
- Post Academic Training (PATO) Course Internet Security
(2002: 12 students)
- Course Distributed E-Business Techniques for 3rd/4th year students
(2001: 28 students, 2002: 30 students, 2003: 38 students, 2004: 37 students)
- Part III individual project coordinator
(1996: 171 students; 1997: 185 students; 1998: 200 students; 1999: 182 students)
- Course Programming Principles for first year student
(1995: 30 lectures; 1996,1997,1998: 60 lectures)
- Workshop Semantics of programming languages for post graduate students
(1994: 40 lectures)
- Course Implementation of functional programming languages for 3rd/4th year students
(1989 - 1995: 6 x 20 lectures)
- Course Functional programming for 3rd/4th year students
(1992 - 1995: 3 x 20 lectures, 3 x 30 hours laboratories)
- Supervision of final year undergraduate student projects
(1982 - 2009: total 40 students)
- Course Operating systems for 2nd/3rd year students
(1985 - 1986: 2 x 26 lectures, 2 x 100 hours laboratories)
- Course Unix (Shell Research Amsterdam)
(1985: 4 lectures)
- Course Introductory programming for first year students
(1983 - 1984, 2 x 13 lectures, 2 x 50 hours laboratories)
- Laboratories Computer organisation
(1982 - 1984, 3 x 100 hours laboratories, 1993 course supervision)
- Presentations to various audiences designed to attract more students
Administration
- Member of Ethical committee (since Apr. 2012)
- Study Advisor for Twente of the Kerckhoffs security master (since Apr. 2008)
- Chair of the Scientific Information Committee (since Aug. 2008)
- Vice Dean of the faculty of Electrical Engineering, Mathematics and Computer science (Jun. 2006 - Aug. 2008)
- Head of the Computer Science Department (Jun. 2005 - Aug. 2008)
- Head of the Distributed and Embedded Security group (since Sep. 2000)
- Organiser of the weekly ES cluster seminars (Sep. 2003 - Jun. 2008)
- Chair of Staff Student Liaison Committee Computer Science (2002 - 2004)
- Member of Academic committee (1996 - 2000)
- Organiser of the weekly DSSE group seminars (1995 - 1998)
- Member of Research committee (1996 - 2000)
- Member of Staff Student Liaison Committee Computer Science (1994 - 1995)
- Secretary to the Computer Science Examination Committee (1994 - 1995)
- Chair of the working group Modernisation of the Computer Science Curriculum (1993 - 1995)
- Editor of the Annual Report of the Department (1992 - 1995)
- Co-editor of the Annual Report of the Faculty (1992 - 1995)
- Member management team Computer Architecture and Declarative Systems group,
including the organisation of the weekly architecture seminars (1991 - 1995)
- Co-ordinator of the Dutch PhD student research network Computer Systems,
organisation of the semi-annual workshops (1991 - 1995)
- Member of Academic Committee (1982 - 1989,1993 - 1995)
- Chair of the Departmental Computer and infrastructure Committee (1983 - 1986)
- Systems and Networks manager (1982 - 1985)
Education
- PhD degree Mathematics and Computer Science, Univ. of Amsterdam (Feb. 1989)
- Masters degree Mathematics, Free Univ. Amsterdam (Apr. 1978)
- HBS-B (secondary school) (May 1970)
Full time positions held
- Visiting professor Faculty of Information and Communication Technology,
Universiti Teknikal Malaysia Melaka (Jan. 2009 - Dec. 2011)
- Full professor Distributed Systems, Dept. of Computer Science, Univ. of Twente (since Sep. 2000)
- Reader, Dept. of Electronics and Computer Science, Univ. of Southampton (Oct. 1995 - Sep. 2000)
- Senior Lecturer, Computer Systems Dept, Univ. of Amsterdam (Aug. 1991 - Sep. 1995)
- Research Assistant (sabbatical) Dept. of Electronics and Computer Science, Univ. of Southampton (Aug. 1989 - Aug. 1991)
- Lecturer, Computer Systems Dept, Univ. of Amsterdam (Sep. 1982 - Aug. 1989)
- Research Assistant, Computer graphics Dept, Univ. of Nijmegen (Jul. 1981 - Aug. 1982)
- Systems programmer, CERN DD division, Geneva, Switzerland. (Jun. 1978 - Jun. 1981)