This is the IFIP TC2 Community Website
The committee has been established in 1962. It's aims and scope were revised twice: in 1982, and in 1990.
To obtain a deeper understanding of programming concepts in order to improve the quality of software by studying all aspects of the software development process, both theoretical and practical.
The scope of the committee encompasses all aspects of the software development process including the specification, design, implementation and validation of software systems. Areas of present activity are:
- formal models of software concepts
- programming languages and techniques
- models for information storage and processing
- program support environments
- user interfaces to software systems
- software quality
- TC2 officers: ifip-tc2-officers@domain
- All members, including TC2 officers: ifip-tc2-member@domain
Replace "domain" by ifip-tc2.paluno.uni-due.de
The 2019 meeting will be held with ICSE in Montreal on Tuesday May 28 at McGill University.
The 2018 meeting will be in Gothenburg, Sweden on Monday May 28, at the conference facilities of Chalmers/Univ. of Gothenburg. The meeting will take place in the room Valdemar in the University Congress Center at Johanneberg, Chalmers Konferens & Restauranger, Main entrance, Chalmersplatsen 1, 412 58 Göteborg.
8:30 Arrival and coffee 9:00 Welcome (J. Nawrocki) Roll call, agenda, prior meeting minutes (J. Lawall) 9:05 Action items from the previous meeting (J. Nawrocki) 9:10 Changes in TC2 membership and election of additional TC2 members (M. Goedicke) 9:20 Update from the IFIP General Assembly (J. Nawrocki) 9:40 Update on IFIP World Computer Congress (R. Wrembel) 9:50 Management structure of TC2 (J. Nawrocki) 10:20 Election of TC2 officers (J. Nawrocki) 10:30 Break 11:00 Financial issues (M. Goedicke) 11:10 Reports of WG chairs (J. Nawrocki) 12:15 Lunch 13:30 Reports of WG chairs (J. Nawrocki) 15:00 Coffee break 15:30 Awards and distinctions (M. Goedicke) 15:50 Future meetings and events (J. Lawall) 16:00 Technical presentation 16:30 Other issues 17:00 Closing (J. Nawrocki)
We would like to thank the Area of Advance ICT for hosting the meeting.
The 2017 meeting was in Essen Germany on Monday July 24, hosted by Michael Goedicke at paluno The Ruhr Institute for Software Technology.
University of Duisburg-Essen
Travel information. The nearest airport is Düsseldorf which has numerous European connections and a number of international connections as well. In addition, Cologne, Dortmund and even Frankfurt can be used and using train connections to reach Essen.
8:00 Arrival and welcome at paluno room SGW 009 9:00 Welcome, roll call, agenda, prior meeting minutes 9:05 IFIP report, financial status, IFIP awards 9:30 Electing new Officers for TC2 10:00 Reports of working group chairs 12:30 Lunch 14:00 Reports of working group chairs 15:30 Coffee break 16:00 Future events & locations, Manfred Paul Award 16:30 TC2@WCC in Poznan 17:00 Other Strategic issues 17:30 Other business Dinner 19:30 in a restaurant nearby
The 2016 meeting was in Vienna, with STAF, on Wednesday, July 6th 2016, between 9am and 5pm. There is the possibility to stay in the evening for dinner.
IMPORTANT Please mention at the registration that you are member of IFIP TC2 and attend the IFIP TC2 Business Meeting.
8:00 Arrival and registration at the conference desk 9:00 – 10:30 SEFM Keynote (Abstractions, Semantic Models and Analysis Tools for Concurrent Systems: Progress and Open Problems, Gul Agha, University of Illinois at Urbana-Champaign, USA) 10:30 grab a cup of coffee and follow us to the meeting room: Kontaktraum (KR), 6. Stock Elektrotechnisches Institutsgebäude (TU Wien) Gußhausstraße 29, 1040 Wien 10:30 Welcome, roll call, agenda, prior meeting minutes 10:35 IFIP report, financial status, IFIP awards 11:00 Reports of working group chairs 12:30 Lunch 14:00 Reports of working group chairs 15:30 Coffee break 16:00 Robert Bieber, ÖCG Presentation and Discussion on IFIP (TC2) and national Computer Science Societies 16:30 Future events & locations, Manfred Paul Award 17:00 Discussion on national Societies and their relationship to IFIP / IFIP TC2 18:00 Other business Dinner 19:30 at Wiener Wiener Wia z'Haus
WITFOR 2016: World Information Technology Forum, September 12th - 14th, 2016, San José, Costa Rica
The 2015 meeting of TC2 was in Florence on May 24, 2015, just after ICSE, at the same venue.
9:00 Welcome, roll call, agenda, prior meeting minutes 9:15 IFIP report, financial status, IFIP awards 10:00 Election of Chair, Vice Chair and Secretary 10:30 Coffee break 11:00 Reports of working group chairs 12:30 Lunch 14:00 Reports of working group chairs 15:30 Coffee break 16:00 Additional Business meeting per year 16:30 Future events & locations, Manfred Paul Award 17:00 Short presentations 18:00 Other business
IFIP Outstanding Service Awards were awarded for 2013 to Prof. Anthony Finkelstein (WG 2.9), Prof. Brian Ford (WG 2.5), and Prof. Chris Lengauer (WG 2.11).
An IFIP Outstanding Service Award was awarded to Prof. Davide Sangiorgi on September 28, 2012. Prof. Davide Sangiorgi chaired IFIP Working Group 2.2, "Formal Description of Programming Concepts", for two consecutive terms (2006-2011). During his term the Working Group was very active. For instance they organized a well attended Amir Pnueli Memorial Symposium in 2010. The group was also involved in organization of the well-known CONCUR conferences. Prof. Davide Sangiorgi is also a highly recognized scientist in his own right. He is the author of a well-known book on the pi-calculus which has over 1200 citations (Google Scholar).
More detailed membership information is maintained by IFIP.
- Chair: Prof. Jerzy NAWROCKI
- Vice-Chair: Prof. Michael GOEDICKE, Prof. Dr.-Ing. Ina Schaefer, Ao. Univ.Prof. Dr. Stefan Biffl
- Secretary: Dr. Julia LAWALL
- WG 2.1 - Algorithmic Languages and Calculi
Chair: Prof. Carroll MORGAN, Vice chair: Robert DEWAR, Secretary: Prof. Tom SCHRIJVERS
- WG 2.2 - Formal Description of Programming Concepts
Chair: Dr. Igor WALUKIEWICZ, Vice-Chair: Prof. Antonin KUCERA, Secretary: Prof. Dr. Markus MÜLLER-OLM
- WG 2.3 - Programming Methodology
Chair: Prof. Michael BUTLER, Vice-chair: Rustan M. LEINO, Secretary: Dr. Rajeev JOSHI
- WG 2.4 - Software Implementation Technology
Chair: Prof. Frank TIP, Vice Chair: Prof. Anders MOELLER, Secretary: Prof. Welf LOEWE
- WG 2.5 - Numerical Software
Chair: Prof. Ronald COOLS, Vice-Chair: Dr. Andrew DIENSTFREY, Secretary: Prof. Wilfried GANSTERER
- WG 2.6 - Database
Chair: Dr. Paolo CERAVOLO, Vice-Chair: Dr. Rafael ACCORSI, Secretary: Dr. Marcello LEIDA
- WG 2.7/13.4 - User Interface Engineering
Chair: Prof. José C. CAMPOS, Vice-Chair: Prof. Gaëlle CALVARY, Secretary: Prof. Judy BOWEN
- WG 2.8 - Functional Programming
Chair: Prof. Kathleen FISHER, Secretary: Dr. Derek DREYER
- WG 2.9 - Software Requirements Engineering
Chair: Prof. Kevin RYAN, Vice-chair: Jane CLELAND-HUANG, Secretary: Prof. Mike WHALEN
- WG 2.10 - Software Architecture
Chair: Prof. Philippe KRUCHTEN, Vice-Chair: Mr. Rich HILLIARD, Secretary: Mr. John KLEIN
- WG 2.11 - Program Generation
Chair: Dr. Ulrik Pagh SCHULTZ, Vice-Chair: Dr. Eric VAN WYK
- WG 2.13 - Open Source Software
Chair: Prof. Tony WASSERMAN, Vice-Chair, Prof. Alberto SILLITTI, Secretary: Prof. Gregorio ROBLES
- WG 2.14/6.12/8.10 - Service-Oriented Systems
Chair: Prof. Pierluigi PLEBANI, Vice Chairs: Eric DUBOIS and Winfried LAMERSDORF, Secretary: Damian Andrew TAMBURRI
- WG 2.15/1.9 - Verified Software:
Chair: Dr. Jean-Christophe FILIATRE, Secretary: Dr. Natarajan SHANKAR
- WG 2.16 – Programming Language Design
Chair: Dr. Eelco VISSER, Vice Chair: Dr. William R. COOK, Secretary: Mr. Jonathan EDWARDS
- Marcelo Frias (AR)
- Stefan Biffl (AT)
- Paul Bailes (AU)
- Sylvia Ilieva (BG)
- Julio Leite (BR)
- Pascal Felber (CH)
- Hernan Astudillo (CLEI)
- Přemek Brada (CZ)
- Manfred Paul (DE)
- Reima Suomi (FI)
- Charles Consel (FR)
- Miklos Biro (HU)
- Pankaj Jalote (IN)
- Giuseppe Visaggio (IT)
- Atsushi Igarashi (JP)
- Johan Jeuring (NL)
- Elizabeth A. Kemp (NZ, SEARCC)
- Fernando Brito e Abreu (PT)
- Nenad Stefanović (RS)
- Marko Bajec (SI)
- Maria Bielikova (SK)
- Nikolay Sidorov (UA)
- Will Tracz (US, ACM)
The IFIP TC2 Manfred Paul Award for Excellence in Software: Theory and Practice
Technical Committee 2 of IFIP annually recognizes excellence in its area by means of an award made to an outstanding researcher in software, theory are practice.
- The award is known as the IFIP TC2 Manfred Paul Award.
- The award consists of a certificate and an amount of money to the value of 1024 euro.
- The award is issued annually to a natural person, or group, for a single (possibly joint) paper published in the proceedings of a suitable conference yearly so assigned by IFIP TC2.
- The selection is done by the Program Committee Chair(s) of the conference, and the award must be personally and publicly issued to the laureate at the event.
- The motto of the prize is "For excellence in Software: Theory and Practice" according to the scope of the TC2 working groups, see www.ifiptc2.org.
- Members of TC2 are not eligible, when member is taken as on 1st of January of the award year, but members of Working Groups are eligible.
- At the discretion of the committee members, there may be no award or more than one award in each year.
Dr. Miklós BIRÓ, Software Competence Center Hagenberg GmbH (SCCH), Hagenberg, Austria
The 2014 Award
The IFIP TC2 Manfred Paul Award for 2011 was granted to the authors of the best paper of the 29th IEEE/ACM International Conference on Automated Software Engineering held in Västerås Sweden.
The paper selected by the ASE 2014 Programme Committee was:
Samuel J. Ellis, Eric R. Henderson, Titus H. Klinge, James I. Lathrop, Jack H. Lutz, Robyn R. Lutz, Divita Mathur, and Andrew S. Miner:
Automated Requirements Analysis for a Molecular Watchdog Timer
ASE 2014 Programme Committee was chaired by Marsha Chechik University of Toronto, Canada and Paul Grünbacher Johannes Kepler Universität Linz, Austria.
The 2011 Award
The IFIP TC2 Manfred Paul Award for 2011 was granted to the authors of the best paper of the CEE-SET'2011 Conference held in Debrecen, Hungary.
The paper selected by the CEE-SET Award Committee was:
Simona Jeners, Horst Lichter, Carlos Augusto Gomez Rosenkranz: Efficient Adoption and Assessment of Multiple Process Improvement Reference Models
The CEE-SET Award Committee was:
- Miklos Biro (IFIP TC2)
- Jerzy Nawrocki (IFIP TC2)
The 2010 Award
The 2010 Award was handed out by Bertrand Meyer at ICSE'2010 (32nd IEEE/ACM International Conference on Software Engineering) for the paper:
Jacob Burnim and Koushik Sen: DETERMIN: Inferring Likely Deterministic Specifications of Multithreaded Programs
The members of the Award Committee were: Bertrand Meyer, Prem Devanbu, Sebastian Uchitel
The 2009 Award
The IFIP TC2 Manfred Paul Award for 2009 was granted to the authors of the best paper of the 31st International Conference on Software Engineering (ICSE 2009), Vancouver, Canada, May 16-24, 2009.
The paper selected by the ICSE 2009 Programme Committee was
Westley Weimer, ThanhVu Nguyen, Claire Le Goues, Stephanie Forrest: Automatically Finding Patches Using Genetic Programming
ICSE 2009 Programme Committee was chaired by Jo Atlee, University of Waterloo, Canada and Paola Inverardi, University of Aquila, Italy.
The 2007 Award
The IFIP TC2 Manfred Paul Award for 2007 was granted to the authors of the best paper of the CEE-SET'2007 Conference held in Poznan, Poland.
The paper selected by the CEE-SET Award Committee was:
Adam Trendowicz, Michael Ochs, Axel Wickenkamp, Juergen Muench, Yasushi Ishigai and Takashi Kawaguchi.: An integrated approach for identifying relevant factors influencing software development productivity
The CEE-SET Award Committee consisted of:
- Miklos Biro (IFIP TC2) – Chairman
- Zbigniew Huzar
- Lech Madeyski
- Jerzy Nawrocki (IFIP TC2)
- Krzysztof Sacha
- Bartosz Walter
- Jaroslav Zendulka
The 2006 Award
The IFIP TC2 Manfred Paul Award for 2009 was granted to the authors of the best paper of RE'06 - 14th IEEE International Requirements Engineering Conference Minneapolis, Minnesota, USA, 11-15 September, 2006
The paper selected by the RE Award Committee was:
Jane Cleland-Huang, Raffaella Settimi, Xuchang Zou, and Peter Solc (DePaul University, USA): The Detection and Classification of Non-Functional Requirements with Application to Early Aspects
Paper Award Sub-Committee
- Martin Glinz, University of Zurich, Switzerland (chair)
- Bashar Nuseibeh, The Open University, UK
- Alistair Sutcliffe, University of Manchester, UK
Awards page, see
The 2005 Award
In 2005, two awards were made, as Best Paper Awards to conferences chosen by TC2.
EuroSpi2 - European Software Process Improvement and Innovation, Budapest, Hungary, 9-11 November 2005
The paper selected by the EuroSpi2 Award Committee was:
Martin McAnallen, MIT Systems, Ireland and Gerry Coleman, Dundalk Institute of Technology, Ireland: Tailoring Extreme Programming for Legacy Systems: Lessons Learnt
Paper Award Sub-Committee
- Richard Messnarz, General Chair, EuroSPI2
- Scott Ambler, Ronin International, Canada
- Taz Daughtrey, James Mason University, USA
- Ita Richardson, University of Limerick, Ireland
- Pekka Abrahamsson, VTT, Finland
- Alec Dorling, INTERSPICE, UK
OnTheMove Federated Conferences (DOA, ODBASE and CoopIS)
OnTheMove Federated Conferences (DOA, ODBASE and CoopIS) Agia Napa Cyprus, 31 Oct-4 Nov 2005
The 2001 Award
Dr. Naoki Kobayashi from the Tokyo Institute of Technology for his paper entitled: Type Systems for Concurrent Processes: From Deadlock-Freedom to Livelock-Freedom, Time-Boundedness, IFIP International Conference on Theoretical Computer Science 2000 pp 365-389, endorsed by WG2.2 (Formal Description of Programming Concepts)
Dr. Ivan Bowman, originally at the University of Waterloo, for his paper Ivan T. Bowman, Richard C. Holt, Neil V. Brewster: Linux as a Case Study: Its Extracted Software Architecture. ICSE 1999: pp 555-563, endorsed by WG2.4 (Software Implementation Technology).
About Manfred Paul
Manfred Paul was chairman of TC2 from 1977 to 1986, and has been the representative for Germany since 1973. He was a founder member of WG2.1 (Algorithmic languages and Calculi) and chairman from 1969 to 1975, and a founder member of WG2.2 (Formal Description of Programming Concepts). He was awarded the IFIP Silver Core in 1974. One of Prof Paul's many accomplishments is that he was the author of the ALGOL compiler "ALCOR MUNICH Z22" for the ZUSE Z22, an early commercially available computer in Europe. This compiler was one of the first handling full recursion in a high level programming language.
Consult the User's Guide for information on using the wiki software.