My name is Leif Singer. I am a research assistant and PhD student at the Software Engineering Group of Leibniz Universität Hannover in Germany. My supervisor is Prof. Dr. Kurt Schneider.
With my dissertation, I will improve the adoption of software engineering methods and practices by supporting developers with social software. I will be done in October, 2012.
I'm @lsinger on Twitter. Say hello!
HannoverJS is a local JavaScript user group that I've been attending. We meet once a month in rooms provided by a local school. Founded in August 2011 by Christoph Burgdorf, we now usually have around 10 to 15 attendees and two presentations each month. Presentations are held by those who volunteer... read more
Whenever a student or colleague asks me about getting started with git, I look up a set of resources I found quite enlightening and / or useful and give them a bunch of links, often with a hand-crafted description of each. To repeat myself less often in the future, I'm now using the power of a blog ... read more
I suppose Simfy is the only serious alternative to Spotify in Germany (Spotify isn't available here yet). You pay about 8 Euros a month to be able to stream arbitrary music from their library to your mobile device. Fortunately, when signing up, they provide a few days of "premium" features as a tria... read more
When reading articles on the web, I like to lean back a little. Ideally, one of my cats sleeps on my lap, further complicating reading. I therefore really need fonts and images to be a little larger. To scratch this itch, I created me a bookmarklet that zooms into the page as long as it will still f... read more
See also: my profile at Google Scholar Citations or my DBLP author page.
| Authors | Title | Venue | Year | Link |
|---|---|---|---|---|
| Leif Singer, Norbert Seyff, Samuel A. Fricker | Online social networks as a catalyst for software and IT innovation | Proceedings of the 4th International Workshop on Social Software Engineering, ESEC/FSE 2011, Szeged, Hungary | 2011 | Link |
| Leif Singer, Kurt Schneider | Supporting the Cooperation of End-User Programmers through Social Development Environments | Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering, ICSE 2011, Honolulu, Hawaii | 2011 | Link |
| Olga Liskin, Leif Singer, Kurt Schneider | Teaching Old Services New Tricks: Adding HATEOAS Support as an Afterthought | Second International Workshop on RESTful Design (WS-REST 2011), WWW 2011, Hyderabad, India | 2011 | Link |
| Leif Singer, Maximilian Peters | Hallway: ein Erweiterbares Digitales Soziales Netzwerk | Software Engineering 2011, Karlsruhe, Germany | 2011 | |
| Leif Singer | Towards Communities of Practice for Mashups | Proceedings of the 4th International Workshop on Web APIs and Services Mashups (Mashups'10), ECOWS 2010, Ayia Napa, Cyprus | 2010 | Link |
| Leif Singer, Tristan Wehrmaker | Erweiterung unternehmensinterner digitaler sozialer Netzwerke um Mechanismen zur Verbesserung von Informationsflüssen | 1. Konferenz zu Mitarbeiterportalen in der Unternehmenspraxis (MiPo'10), Aalen, Germany | 2010 | |
| Ingo Kitzmann, Christoph König, Daniel Lübke, Leif Singer | A Simple Algorithm for Automatic Layout of BPMN Processes | BPMN 2009 - 1st International Workshop on BPMN, CEC’09 - 11th IEEE Conference on Commerce and Enterprise Computing, Vienna, Austria | 2009 | Link |
| Leif Singer, Eric Knauss, Kurt Schneider | Requirements Engineering in IT-Ökosystemen mit Hilfe von Archetypen | Proceedings of Grenzen der Partizipation — Technikgestaltung in IT-distanzierten Communities, Informatik 2009, Lübeck, Germany | 2009 | |
| Daniel Lübke, Leif Singer, Alex Salnikow | Calculating BPEL Test Coverage through Instrumentation | Workshop on Automated Software Testing (AST 2009), ICSE 2009, Vancouver, Canada | 2009 | Link |
| Leif Singer, Olesia Brill, Sebastian Meyer, Kurt Schneider | Utilizing Rule Deviations in IT Ecosystems for Implicit Requirements Elicitation | Second International Workshop on Managing Requirements Knowledge (MaRK'09) at RE'09, Atlanta, USA | 2009 | Link |
| Matthias Weidlich, Alexander Grosskopf, Daniel Lübke, Kurt Schneider, Eric Knauss, Leif Singer | Verzahnung von Requirements Engineering und Geschäftsprozessdesign | Workshop Proceedings of the SE 2009 - REBPM, Software Engineering 2009, Kaiserslautern, Germany | 2009 | |
| Leif Singer | Model-Driven Development of Service Compositions | Master's Thesis, Leibniz Universität Hannover, Fachgebiet Software Engineering | 2008 | Link |
| Leif Singer | Integration von Tailoring in eine webbasierte Prozess-Beschreibung | Bachelor's Thesis, Leibniz Universität Hannover, Fachgebiet Software Engineering | 2005 | Link |
I've served in the following program committees.
| Course | Term |
|---|---|
| co-supervised "Software Project" course | Winter 2011/2012 |
| supervised "Software Project" course | Winter 2010/2011 |
| supervised seminar on "Current Software Engineering Practices for the World Wide Web" | Summer 2010 |
| supervised "Development of a Web-Service-based Application" course | Winter 2009/2010 |
| supervised "Software Project" course | Winter 2009/2010 |
| held lectures for software design part of "Requirements and Design" | Summer 2009 |
| supervised "Software Project" course | Winter 2008/2009 |
| What? | Year |
|---|---|
| "Backbone.JS: Light-weight MVC for JavaScript" at local JavaScript user group HannoverJS [slides] | 2011 |
| "Awareness and Innovation in Enterprise 2.0" at Convention Camp Hannover | 2009 |
| Introductory talk about service-oriented architecture to software architects at Lower Saxony's interior ministry | 2009 |
| Talks about Refactoring, Unit Testing, Version Control, and Design Patterns to small team at local automaker | 2008 |
| What? | Years |
|---|---|
| PhD student / research assistant at the Software Engineering Group of Leibniz Universität Hannover | 2008–now |
| Master of Science in Computer Science, Leibniz Universität Hannover | 2005–2008 |
| Web development as student assistant and freelancer | 2004–2008 |
| Bachelor of Science in Computer Science, Leibniz Universität Hannover | 2002–2005 |
| Junior Developer at local software consultancy A&L GmbH | 2001–2002 |
| Co-founder of VC-backed startup wap3 Technologies GmbH | 1999–2001 |
| Civil service | 1999–2000 |