Innovation Snacks are technology talks about research and development activities, technologies, and tools. It is a joint event series of s.e.a.l. and adesso, in which researchers and practitioners meet for breakfast and technical talks about the current state and future of software engineering.
Participation is by invitation only. Dates for the next Innovation Snacks are available in the table below. Registration is not required. All events take place in Seminarraum BIN-2-A.01.
|Feb 24, 2016||Sebastiano Panichella (UZH)||Summarization techniques for code, changes, and testing||In the last decade software engineering researches experimented several tools and techniques, leveraging historical information contained in software repositories (e.g. versioning systems, issue tracking systems etc.), for supporting developers during development and maintenance tasks. Very recently researchers experimented the use of code (and code change) summarization techniques for supporting developers during program comprehension and maintenance activities. In this talk, I will give a brief overview of how such techniques work and how they can be used in practice during software maintenance tasks. Then, I’ll show how to successfully use code summarization techniques for generating more readable test cases and help developers to substantially find more bugs (twice as many) reducing testing effort.|
|Nov 4, 2015||Thomas Fritz (UZH)||Boosting Developer Productivity - How Personal Data Will Revolutionize Software Development||Producing great software requires great productive developers. Yet, what does it really mean for an individual developer to be productive, and what can we do to best help developers to be productive. In this talk, I will give a brief overview of my group's research that focuses on using personal and biometric data to boost software developer's productivity. In our studies, we focus on better understanding what software developers need, what they experience, and how they operate on a daily basis. Based on our insights, we develop approaches that better support developers in being productive, for example, by reducing expensive interruptions in the field using FocusLights.|
|Aug 26, 2015||Gerald Schermann (UZH)||State of the Art in Services Computing||Gerald almost finished his first year as a PhD student in the s.e.a.l. research group at the University of Zurich. He is interested in continuous delivery, how companies adopt this process of continuously delivering software, and its influences on a software's release process. He graduated with a master’s degree in computer science from the Vienna University of Technology in 2014.|
|June 3, 2015||Manuela Züger (UZH)||Measuring Interruptibility of Software Developers with Biometric Sensors||Manuela just finished her first year as a PhD student at the University of Zurich. She is interested in supporting software developers with psycho-physiological sensors. In particular, she investigates how a developer's mental load can be measured and used to prevent costly interruptions during unsuitable moments, e.g. by blocking interruptions when someone is particularly focused.|
|March 10, 2015||Philipp Leitner (UZH)||Clouds, Web IDEs, and Continuous Delivery - Some Trends in Software Development for and in the Web||Philipp is currently a senior research associate at University of Zurich, where he leads a team working on, broadly defined, service- and cloud-based software engineering. He is interested in studying how cloud software is being implemented, as well as in frameworks to ease the implementation or evaluation of cloud software. Currently, Philipp is probably most know for his work on quality prediction and optimisation for service-based systems, and for the QoS-aware service registry VRESCO.|
|Jan 7, 2015||Martin Brandtner (UZH)||Recipes and Profiles for Continuous Integration||Martin Brandtner is a PhD student at the University of Zurich, where he works on an approach to foster the transfer of software quality information within development teams. Martin holds a MSc in Business Informatics from the University of Zurich. More information about the presented approach can be found on the SQA-Mashup tool Web-site.|
|Aug 15, 2014||Jürgen Cito (UZH)||How has Software Development evolved in the Cloud?||Jürgen Cito is a PhD student in the s.e.a.l. research group at the University of Zurich. His current research focus is on the intersection of Software Engineering and Cloud Computing. Specifically, the exploration on how runtime feedback can assist developers and improve the software development process. He graduated with a master’s degree in Computer Science from the Vienna University of Technology with a thesis on 'Statistical Methods in Managing Web Performance’. The research was conducted within a research internship in New York City with the company Catchpoint.|
|May 9, 2014||André Meyer, Florian Stucki, Philipp Nützi (UZH)||Information Fragments||The Information Fragments prototype that is presented in this talk was built during a master project in the fall semester 2013 by the three MSc students under the supervision of Prof. Thomas Fritz. The idea of the tool is that it aggregates data from various project data sources (from code, to work items, to people information) and visualizes the combination of the data to answer different stakeholders’ (developers, testers, managers, customers) questions in an intuitive web interface by visualizing the data in various ways. The tool can easily be extended with any other repository (that offers its data via web service), such as requirements, use cases, etc. For more information, please refer to the files here.|
|Feb. 12, 2014||Philipp Leitner (UZH)||jCloudScale - a Non-Intrusive Java-Based Middleware for Building Elastic Systems||Philipp Leitner is a senior research associate at University of Zurich, where he works on software engineering for the Internet of Services. Philipp holds a PhD in Business Informatics from Vienna University of Technology. During his studies, Philipp was with Siemens PSE in Vienna and worked as independent software engineer. Philipp has co-authored upwards of 50 peer-reviewed publications, including multiple papers in IEEE Transactions on Services Computing, IEEE Internet Computing, and the ACM International Conference on Distributed Event-Based Systems (DEBS). Currently, Philipp is mostly interested in how to support engineers with building, deploying, migrating and monitoring applications in the cloud.|
|Sept. 4, 2013||Martin Brandtner (UZH)||Integrated Software Quality Data with SQA-Mashup||Martin Brandtner is a PhD student at the University of Zurich, where he works on an approach to foster the transfer of software quality information within development teams. Martin holds a MSc in Business Informatics from the University of Zurich. More information about the presented approach can be found on the SQA-Mashup tool Web-site.|
|Feb. 8, 2012||Katja Kevic (UZH)||Recommenders for Collaborative Bug Triaging||Katja Kevic received her MSc in Computer Science in 2013. Since then, she is a PhD student at the University of Zurich. Her current research focuses on mining repositories of software projects to better support developers in their programming tasks. More information about the presented research project can be found here.|
|Nov. 23, 2011||André Meyer (UZH)||TouchMountain - Entwickeln einer App mit Augmented Reality||André Meyer, a MSc student at the University of Zurich, is working as a junior research assistant conducting studies and developing an approach to provide developers with a retrospective analysis of their work and productivity, under the supervision of Prof. Thomas Fritz. Besides his studies, he is working part time as a software developer of mobile apps and customer-specific applications at MIT Innovation AG.|
|Nov. 23, 2011||Thomas Fritz (UZH)||Information Fragments||Thomas Fritz is an assistant professor in the Department of Informatics at the University of Zurich. He received his PhD degree from the University of British Columbia, Canada, in 2011 and has experience working with several companies and research labs including the IBM labs in Ottawa and Zurich and the OBASCO group at the École des Mines de Nantes in France. His research focuses on empirically studying software developers and enhancing their productivity and effectiveness.|
|Sept. 27, 2011||Sebastian Müller (UZH)||Augmenting Design and Code Reviews with Multi-Touch Technology||Sebastian Müller received his MSc degree in computer science from the University of Zurich in 2011. Since 2011, he's a research assistant and doctoral student in the Software Engineering Group at the University of Zurich. His current research focus on psycho-physiological sensors and how these sensors can be used to support software developers. In particular, he's interested in finding ways to measure the difficulty an individual software developer experiences when working on software tasks and how this measure can be used to support a software developer in his work.|