Dr. rer. nat. Werner Janjic

Dipl.-Wirtsch.-Inf.

Overview

  • Research & Teaching Assistant
  • Wissenschaftlicher Mitarbeiter
  • Dr. rer. nat. / PhD in natural sciences from the University of Mannheim [PDF]
  • Diploma (equiv. to M. Sc.) in Business Administration and Computer Science from the University of Mannheim.

Coordinates: B6, 26 -- Zimmer C2.10

Phone: +49 621 / 181 - 3914

Fax: +49 621 / 181 - 3909

E-Mail: uni_mannheim AT surname DOT net

Twitter: twitter.com/WernerJanjic

Office hours: Werner Janjic has left the University of Mannheim.

Assigned Tasks (until March 2014):

  • Vertreter der wissenschaftlichen Mitarbeiter im Institut für Informatik (IfI)
  • Vertreter der wissenschaftlichen Mitarbeiter im Prüfungsausschuss Mathematik und Informatik (Dipl./B.Sc.)

Research / Forschung

Main research interest:

Additional research interests:

Industrial Experience / Industrieerfahrung

Freelancer, Consulting for the German Navy in modelling high-complex systems.

Teaching / Lehre

University of Mannheim:

  • FS 2013: Softwaretechnik plus Praktikum (English) -- Configuration & Change Management
  • FS 2013: Java Programmierkurs (Deutsch)
  • HS 2012: Advanced Software Engineering (English) -- Software Development Processes
  • FS 2012: Java Programmierkurs (Deutsch)
  • FS 2012: Softwaretechnik und Programmierpraktikum (Deutsch)
  • HS 2010: Advanced Software Engineering (English)
  • FS 2010: Softwaretechnik und Programmierpraktikum (Deutsch)
  • FS 2010: Java Programmierkurs (Deutsch)
  • HS 2009: Advanced Software Engineering (English)
  • FS 2009: Softwaretechnik und Programmierpraktikum (Deutsch)
  • FS 2009: Java Programmierkurs (Deutsch)

 
Hochschule Mannheim

  • SS 2015: Software-Entwicklungsprozesse / Software Development Processess
  • SS 2012: Software-Entwicklungsprozesse / Software Development Processess
  • SS 2011: Software-Entwicklungsprozesse / Software Development Processess


Duale-Hochschule Baden-Württemberg / Mannheim:

  • SS 2011: Software Engineering III
  • WS 2010: Software Engineering III
  • SS 2009: Software Engineering III

Publications / Veröffentlichungen

DBLP - Computer science bibliography
List of Citations
Google Scholar
CSBib

  • Publications are listed here.

Publikationsliste

Search-Enhanced Testing (NIER Track) [AR 23%]

Author: Colin Atkinson, Oliver Hummel, Werner Janjic

Publicationtype: Conference

Date: 26.05.2011

Project: Search-Enhanced Testing

Abstract: The prime obstacle to automated defect testing has always been the generation of ”correct” results against which to judge the behavior of the system under test – the ”oracle problem”. So called ”back-to-back” testing techniques that exploit the availability of multiple versions of a system to solve the oracle problem have mainly been restricted to very special, safety critical domains such as military and space applications because it is so expensive to manually develop the additional versions . However, a new generation of soft- ware search engines that can find multiple copies of software components at virtually zero cost promise to change this sit- uation. They make it economically feasible to use the knowl- edge locked in freely available, on-line software components to dramatically improve the efficiency of the software test- ing process. In this paper we outline the basic ingredients of such an approach.

Location: Waikiki, Honolulu, Hawaii, USA

Conferencename: ICSE -- Intl. Conference on Software Engineering

Miscellaneous: http://portal.acm.org/citation.cfm?doid=1985793.1985932

Back

Supervised Thesis / Betreute Abschlussarbeiten

  • Alexander Angele: "Development and application of a knowledge extraction parser for unit tests in Java", Diplomarbeit (supervised together with O. Erlenkämper)
  • Oliver Erlenkämper: "Realizing Automated Test-Recommendations in Software Development Environments", Diplomarbeit, Juni 2013
  • Benjamin John: "Using Algebraic Specifications for Characterizing Tests in Search-Enhanced Testing", Bachelorarbeit, Juni 2011
  • Martynas Gaurilcikas: "Multi-Version Testing Software -- Multiplexer", Studienarbeit, April 2011
  • Johannes Heurich: "Test-Case Discovery -- An Approach for Test-Case Based Knowledge Reuse", Bachelorarbeit, August 2010
  • Jurek Herwig: "Realizing Discrepancy Driven Testing with an Integrated Development Environment", Bachelorarbeit, Juni 2010
  • Dominic Hiller: "Test Case Related Dead-Code Discovery in Components Harvested from the Internet ", Bachelorarbeit, Juni 2010
  • Daniel Schönberger: "Feature-Extraktion in Software-Koponenten durch statische Quellcodeanalyse", Bachelorarbeit, Januar 2010
  • Nona Shoh: "Realisierung einer PM-Gruppenverwaltung in J2EE mit den Technologien JSF und Hibernate", Studienarbeit, August 2009
  • Marius Eich: "Black-Box-Komponentenwiederverwendung mit Web Services in Eclipse", Bachelorarbeit, Mai 2009
  • Valeria Yaneva: "Reuse basierte Anwendungsentwicklung in modernen Software IDEs" (Netbeans), Studienarbeit, Mai 2009
  • Thomas Schulze: "Implementierung eines Quellcode Lizenzprüfers als Eclipse Plug-In", Studienarbeit, April 2009
  • Artur Zeiler: "Implementierung einer Desktop-Suche für wiederverwendbaren Code", Bacherlorarbeit, Januar 2009
  • Patricius Komarnicki: "Adapting the Siemens testing suite to Java", Studienarbeit, Januar 2009
  • Michael Roßnagel: "Eclipse perspectives for Software Reuse", Studienarbeit, Januar 2009

Travelling / Reisen

Conferences:

  • 37th International Conference on Software Engineering (ICSE) 2015, Florence, Italy, May 2015
  • 36th International Conference on Software Engineering (ICSE) 2014, Hyderabad, India, June 2014
  • 35th International Conference on Software Engineering (ICSE) 2013, San Francisco, USA, May 2013
  • Mining Software Repositories (MSR) 2013, San Francisco, USA, May 2013
  • International Conference on Software Engineering Advances (ICSEA) 2012, Lisbon, Portugal, November 2012
  • 34th International Conference on Software Engineering (ICSE) 2012, Zürich, Switzerland, June 2012
  • 33rd International Conference on Software Engineering (ICSE) 2011, Honolulu, Hawaii, USA, May 2011
  • 32nd International Conference on Software Engineering (ICSE) 2010, Cape Town, South Africa, April/May 2010

Workshops:

  • 2nd International Workshop on Software Architecture and Metrics (SAM), Florence, Italy, May 2015
  • 4th International workshop on Recommendation Systems for Software Engineering (RSSE), Hyderabad, India, June 2014
  • Automation in Software Testing (AST) 2013, San Francisco, USA, May 2013
  • Recommendation Systems for Software Engineering (RSSE) workshop: RSSE state-of-the-art presentations, discussions, and networking, Hamburg, April 2013
  • Commit Workshop Software Engineering, Talk on Automated Software Reuse, Mannheim, June 2012
  • 4th Intl. Workshop on Search-driven development: Users, Infrastructure, Tools and Evaluation, Zürich, Switzerland, June 2012
  • 3rd Intl. Workshop on Search-driven development: Users, Infrastructure, Tools and Evaluation, Honolulu, Hawaii, USA, May 2011
  • 2nd Intl. Workshop on Search-driven development: Users, Infrastructure, Tools and Evaluation, Cape Town, South Africa, April/May 2010
  • Eclipse Demo Camp, Forschungszentrum Informatik Karlsruhe, June 2008

Other:

  • Guest Lecture at the University of Irvine, California, USA, May 2011 hosted by Prof. Susan Sim

Famous Quote / Zitat

"If I have seen a little further it is by standing on the shoulders of Giants."-- Sir Isaac Newton

GPG-Key

Download (Falls Sie mit mir sicher und verschlüsselt kommunizieren möchten)