D-INFK news channel
All stories that have been tagged with Institute for Programming Languages and Systems
Ralf Jung and his colleagues receive the 2023 Alonzo Church Award
- Programming Language Foundations Lab
- Faculty
- Award
- Institute for Programming Languages and Systems
Ralf Jung’s work on the Iris logic framework is awarded the 2023 Alonzo Church Award for Outstanding Contributions to Logic and Computation. Congratulations!
Torsten Hoefler, Marc Pollefeys and Zhendong Su named ACM Fellows
- Advanced Software Technologies Lab
- The latest honours and prizes
- Award
- Institute for High Performance Computing Systems
- Scalable Parallel Computing
- Computer Vision and Geometry Group
- D-INFK
- EFCL
- Institute of Visual Computing
- Institute for Programming Languages and Systems
Torsten Hoefler, Marc Pollefeys and Zhendong Su, professors at the Department of Computer Science, have been named ACM Fellows. The distinction recognises the extensive research contributions in their respective fields. Congratulations!
Three D-INFK papers win awards at ACM CCS 2022
- Applied Cryptography
- Network Security Group
- Award
- Institute of Information Security
- Institute for High Performance Computing Systems
- Scalable Parallel Computing
- Secure, Reliable, and Intelligent Systems Lab
- D-INFK
- Institute for Programming Languages and Systems
Three teams of researchers from the Department of Computer Science have received awards at the ACM Computer and Communications Security Conference (CCS), one of the top conferences in the field of security.
Digital emblem for the Red Cross
- Network Security Group
- News
- Institute of Information Security
- Information Security Group
- Programming Methodology Group
- Centres
- Institute for Programming Languages and Systems
The International Committee of the Red Cross aims to create a digital emblem to distinguish the computer systems of medical and humanitarian facilites and to protect them from cyberwarfare. The Center for Cyber Trust, which includes three D-INFK research groups, is developing the necessary technologies.
Four doctoral graduates receive ETH Medals
- Award
- Interactive Geometry Lab
- Secure, Reliable, and Intelligent Systems Lab
- Programming Methodology Group
- Computer Graphics Laboratory
- Institute of Visual Computing
- Institute for Programming Languages and Systems
Four D-INFK doctoral graduates have received ETH Medals for their outstanding dissertations. Congratulations, Marco Eilers, Timon Gehr, Yifan Wang and Gaspard Zoss!
Welcome, Professor Ralf Jung
- Spotlight
- Welcome interview
- Programming languages
- Faculty
- Front – Spotlight
- Staff
- Institute for Programming Languages and Systems
Ralf Jung joined the Department of Computer Science at ETH Zurich in November 2022 as a Tenure Track Assistant Professor of Computer Science. Get to know him in this short interview.
Meta Security Research Award for Zhendong Su and Shaohua Li
- Advanced Software Technologies Lab
- Award
- Institute for Programming Languages and Systems
Professor Zhendong Su and his doctoral student Shaohua Li have been awarded a 2022 Meta Security Research Award for their project proposal on “Solidifying sanitizer implementations via automated testing”. Congratulations!
Zhendong Su receives Amazon Research Award
- Advanced Software Technologies Lab
- Research Groups
- Award
- Institute for Programming Languages and Systems
Professor Zhendong Su, along with his group members Dominik Winterer and Chengyu Zhang, has received the prestigious Amazon Research Award for their work in the field of automated reasoning.
2022 ICSE MIP Award for Zhendong Su
- Advanced Software Technologies Lab
- Programming languages
- Award
- Institute for Programming Languages and Systems
Professor Zhendong Su is awarded the prestigious ICSE Most Influential Paper Award for the paper "On the Naturalness of Software". The paper emerged from a collaboration with former students and colleagues at UC Davis.
ERC Consolidator Grants for Otmar Hilliges and Martin Vechev
- ETH AI Center
- Format
- Award
- Secure, Reliable, and Intelligent Systems Lab
- D-INFK
- Institute for Programming Languages and Systems
Professor Otmar Hilliges from the Institute for Intelligent Interactive Systems and Professor Martin Vechev from the Institute for Programming Languages and Systems receive ERC Consolidator Grants for their respective research projects. The mid-career award is given to outstanding researchers with highly promising scientific track records. Congratulations!
Two ASPLOS awards for Theodoros Theodoridis
- Advanced Software Technologies Lab
- Award
- Format
- Programming languages
- Research Groups
- Research Keywords
- D-INFK
- Institute for Programming Languages and Systems
Theodoros Theodoridis, doctoral student in the Advanced Software Technologies Lab, has won two awards at the ASPLOS 2022 conference.
SCION secure internet enters everyday service
- Network Security Group
- News
- Security
- Institute of Information Security
- Information Security Group
- Programming Methodology Group
- Research Groups
- Institute for Programming Languages and Systems
The alternative internet SCION, invented and developed at ETH Zurich by Adrian Perrig, provides fast, secure and reliable connections for data transfer. It is now available to any ETH lecturers, researchers or employees with special security, performance or reliability requirements.
Computer scientists take on the quantum challenge
- Spotlight
- Applied Cryptography
- Cryptography
- Institute of Information Security
- Secure, Reliable, and Intelligent Systems Lab
- News und highlights
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
For a long time, the development of quantum computers was concerned with theoretical and hardware aspects. But as the focus shifts towards programming, software and security issues, the classical computer sciences are coming back into play.
Peter Müller receives Amazon Research Award
- Programming Methodology Group
- Award
- Institute for Programming Languages and Systems
Professor Peter Müller, head of the Programming Methodology Group, received the prestigious Amazon Research Award for his valuable contributions in the field of automated reasoning.
2021 ACM SIGPLAN Dissertation Award for Gagandeep Singh
- Format
- Research Groups
- Award
- Secure, Reliable, and Intelligent Systems Lab
- Institute for Programming Languages and Systems
Gagandeep Singh, former doctoral student at the Department of Computer Science at ETH Zurich, received the 2021 ACM SIGPLAN Dissertation Award for his work on building safe and robust AI systems. Congratulations!
Professor Zhendong Su elected member of the Academia Europaea
- Advanced Software Technologies Lab
- Institute for Programming Languages and Systems
- Award
Professor Zhendong Su is now a member of the Academia Europaea, a pan-European Academy of Humanities, Letters, Law, and Sciences. Congratulations!
Building the next generation AI systems
- Spotlight
- Artificial intelligence
- Researchers in focus
- Security
- Secure, Reliable, and Intelligent Systems Lab
- Programming languages
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
In this interview with the European Research Council, Professor Martin Vechev of the Secure, Reliable, and Intelligent Systems Lab talks about his ERC-funded work, AI breakthroughs, and Europe’s future in the field of AI.
D-INFK spin-off receives USD 2.8 million
- Institute for Machine Learning
- Learning and Adaptive Systems
- News
- Secure, Reliable, and Intelligent Systems Lab
- Institute for Programming Languages and Systems
The ETH researchers behind the spin-off LatticeFlow, among them Petar Tsankov, Pavol Bielik, Martin Vechev and Andreas Krause from our department, are aiming to facilitate a new generation of trustworthy AI.
ETH Medal for doctoral theses
- Award
- Interactive Geometry Lab
- Secure, Reliable, and Intelligent Systems Lab
- Institute of Visual Computing
- Institute for Programming Languages and Systems
Michael Rabinovich and Dimitar K. Dimitrov, two doctoral students from the Department of Computer Science, have won the ETH Medal for their outstanding doctoral theses.
450 logic errors found in popular databases
- Spotlight
- Advanced Software Technologies Lab
- Front – Spotlight
- News und highlights
- Research
- Institute for Programming Languages and Systems
Dr. Manuel Rigger and Professor Zhendong Su from the Advanced Software Technologies Lab have developed SQLancer, a tool to automatically detect logic errors in database systems.
ETH AI spin-off DeepCode acquired by a unicorn in cybersecurity
- Artificial intelligence
- Spin-off
- News
- Security
- Secure, Reliable, and Intelligent Systems Lab
- Careers
- Institute for Programming Languages and Systems
DeepCode, a spin-off of the Secure, Reliable and Intelligent Systems Lab that built the first AI platform for code, is to be acquired by Snyk, a world leader in developer-first security code analysis.
ETH Medals and Willi Studer Prize for Master's graduates
- Programming Methodology Group
- Discrete and Distributed Algorithms
- Award
- Institute for Programming Languages and Systems
- Institute of Theoretical Computer Science
Four Master's graduates from the Department of Computer Science have won prizes for their outstanding Master's theses and grades: three ETH Medals and one Willi Studer Prize. Many congratulations!
The first intuitive programming language for quantum computers
- Spotlight
- Secure, Reliable, and Intelligent Systems Lab
- News und highlights
- Programming languages
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
A team of researchers around Prof. Martin Vechev has developed Silq, the first high-level programming language for quantum computers.
ETH Medal for three Master's theses
- Learning and Adaptive Systems
- Information Security and Cryptography
- Award
- Secure, Reliable, and Intelligent Systems Lab
- Institute for Machine Learning
- Institute for Programming Languages and Systems
- Institute of Theoretical Computer Science
Three Master's graduates from the Department of Computer Science have won the ETH Medal for their outstanding Master's theses. Many congratulations!
Professor Markus Püschel named IEEE Fellow
- Advanced Computing Laboratory
- Award
- Institute for Programming Languages and Systems
We are proud to announce that Professor Markus Püschel has been named an IEEE Fellow. He is being recognised for contributions to the implementation of signal processing techniques.
Donation from Werner Siemens Foundation for Center for Digital Trust research project
- Programming Methodology Group
- Network Security Group
- Award
- Institute of Information Security
- Information Security Group
- Institute for Programming Languages and Systems
A donation from the Werner Siemens Foundation is helping to finance a project in which ETH researchers are looking to develop a fundamentally new security architecture.
"Research and teaching nurture each other"
- Spotlight
- Studies
- Programming Methodology Group
- Teaching
- Management
- Front – Spotlight
- Staff
- Institute for Programming Languages and Systems
Professor Peter Müller, the retiring Director of Studies of the Department of Computer Science, looks back on two and a half years in office and takes stock. In this interview, he talks about the highlights of his job and how teaching has changed at D-INFK.
Prof. Martin Vechev honoured with ACM Young Researcher Award
- Secure, Reliable, and Intelligent Systems Lab
- Award
- Institute for Programming Languages and Systems
This year's ACM SIGPLAN Robin Milner Young Researcher Award goes to Prof. Martin Vechev for his contributions in the area of programming languages.
Timon Gehr wins IBM PhD Fellowship Award
- Secure, Reliable, and Intelligent Systems Lab
- Award
- Institute for Programming Languages and Systems
Timon Gehr from the Secure, Reliable, and Intelligent Systems Lab (SRI) has received the 2019 IBM PhD Fellowship Award.
A secure internet isn’t science fiction
- Spotlight
- Network Security Group
- Spin-off
- Institute of Information Security
- Security
- Information Security Group
- Programming Methodology Group
- Careers
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
The foundations for internet communication were laid down in the previous century and have undergone very little modernisation since. With their spin-off Anapaya Systems, Adrian Perrig, David Basin and Peter Müller, professors at the ETH Zurich Department of Computer Science, want to bring the internet into the 21st century and make it a secure and reliable means of communication.
ETH, EPFL and Microsoft are extending their research collaboration
- Microsoft Swiss JRC
- Advanced Computing Laboratory
- News
- Centres
- Institute for Programming Languages and Systems
ETH, EPFL and Microsoft are extending their highly successful research collaboration, which has been known as the Swiss Joint Research Center since its inception in 2013. The projects selected for the upcoming third research phase will be announced at the beginning of 2019. The research groups work at the ETH in Zurich and at the EPF in Lausanne.
Dr. Petar Tsankov wins John Atanasoff Award
- Secure, Reliable, and Intelligent Systems Lab
- Award
- Institute for Programming Languages and Systems
Congratulations to Dr. Petar Tsankov for winning the John Atanasoff President's Award in Bulgaria for outstanding contributions to technology and science by a Bulgarian scientist under 35.
New scanner for smart contracts
- Spotlight
- Spin-off
- Security
- Secure, Reliable, and Intelligent Systems Lab
- ICE - Center for programmable and dependable networked systems
- Careers
- Front – Spotlight
- Centres
- Institute for Programming Languages and Systems
In June 2018, the start-up ChainSecurity released Securify, a novel tool that enables an easier and more thorough scanning process for smart contracts in the Ethereum ecosystem. Dr Petar Tsankov, chief scientist at ChainSecurity and research scientist at ETH Secure, Reliable, and Intelligent Systems Lab at the Department of Computer Science, gives an insight into the novel technology and its benefits.
“I can’t allow prejudices to hold me back”
- Spotlight
- Artificial intelligence
- Scientific staff
- Researchers in focus
- Secure, Reliable, and Intelligent Systems Lab
- Front – Spotlight
- Diversity
- Research
- Staff
- Institute for Programming Languages and Systems
Dana Drachsler Cohen is an outstanding IT specialist at ETH Zurich. The Israeli researcher is working on the security of systems such as autonomous vehicles and cryptocurrencies.
Professors about themselves: Martin Vechev
- Spotlight
- Welcome interview
- Secure, Reliable, and Intelligent Systems Lab
- Faculty
- Front – Spotlight
- Staff
- Institute for Programming Languages and Systems
Associate professor Martin Vechev leads the Secure, Reliable, and Intelligent Systems Lab. His research areas include concurrency, program analysis and synthesis as well as the application of machine learning to programming languages.
Programmed by computers
- Spotlight
- Artificial intelligence
- Software engineering
- Researchers in focus
- Secure, Reliable, and Intelligent Systems Lab
- Programming languages
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
D-INFK Professor Martin Vechev is automating the computer programming process: he is one of the first researchers ever to teach computers how to write their own software. This makes him one of the founders of a new field of research that is growing rapidly.
Veselin Raychev wins Honorable Mention for the ACM Doctoral Dissertation Award
- Secure, Reliable, and Intelligent Systems Lab
- Award
- Institute for Programming Languages and Systems
In his thesis "Learning from Large Codebases", Raychev creates programming tools based on probabilistic models of code that can solve tasks beyond the reach of current methods.
Alex Summers wins the 2015 AITO Dahl-Nygaard Prize
- Spotlight
- Award
- Researchers in focus
- Programming Methodology Group
- Programming languages
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
Postdoctoral researcher Alex Summers of Prof. Peter Müller's Chair of Programming Methodology has received the junior AITO Dahl-Nygaard Prize for his work on the verification of object-oriented programs and type systems. In the interview, he talks about computer science and his passion for it.
Deobfuscating JavaScript through program analysis and machine learning
- Spotlight
- Secure, Reliable, and Intelligent Systems Lab
- News und highlights
- Programming languages
- Machine learning
- Front – Spotlight
- Research
- Institute for Programming Languages and Systems
Software reliability, piracy and tampering are serious and well known threats the world is faced with. Significant attempts have been made to protect software from reverse engineering and tampering. Last week, the Software Reliability Lab at ETH Zurich, headed by Prof. Martin Vechev, released a system called JSNice which makes obfuscated and minified JavaScript code readable again. The system has already been used by more than 34,000 developers in over 140 countries.
Supporting flying robots and new memory architectures
- Advanced Interactive Technologies
- Information and Communication Systems
- Institute for Intelligent Interactive Systems
- Scalable Parallel Computing
- Front – Spotlight
- Research
- Spotlight
- Institute for High Performance Computing Systems
- Advanced Computing Laboratory
- Centers and cooperations
- Institute for Computing Platforms (Systems Group)
- Centres
- Institute for Programming Languages and Systems
ETH Zurich and EPFL are jointly entering into a new research partnership with Microsoft Research. Over five years, Microsoft Research will provide five million Swiss francs of funding to support IT research projects. Microsoft researchers will also work closely with the scientists at the two universities.
Martin Vechev new Assistant Professor at the Department of Computer Science
- Faculty
- News
- Secure, Reliable, and Intelligent Systems Lab
- Staff
- Institute for Programming Languages and Systems
Prof. Martin Vechev, an outstanding young researcher in the area of software engineering, will commence teaching at the Department of Computer Science in the Spring Semester 2012 as a new Assistant Profesor. (German)