Dipl.-Inform. Sandro Schulze
Otto-von-Guericke-University
Magdeburg
Department of Computer
Science
Institute for
Technical and Business Information Systems
Database
Research Group
P.O. Box 4120, D-39016 Magdeburg,
Germany
Office: Building 29, Room 001
Phone: ++49 391 67-51849
Fax: ++49 391 67-12020
Email: sanschul(at)iti.cs.uni-magdeburg.de
Curriculum Vitae
Research Interests:
- Code Clones in Software Product Lines (SPL)
- Analysis, Removal, Evolution
- in other words: Why, Where & How code clones exist in SPLs
- clones in SPLs vs. single systems clones
- Maintenance & Evolution of Software Product Lines
- Product Line-Aware Refactoring
- Data Provenance
- High-Dimensional Index Structures
Research Projects:
QuEval - a framework for comparing and evaluating high-dimensional index structures
- Digi-Dak
- Automotive - Secure DBMS in automotive systems
Teaching:
Summer Term 2012
Winter Term 2011/2012
Summer Term 2011
Winter Term 2010/2011
Summer Term 2010
Winter Term 2009/2010
Winter Term 2008/2009
Publications:
2012
- Sandro Schulze, Thomas Thüm, Martin Kuhlemann, and Gunter Saake. Variant-Preserving Refactoring in Feature-Oriented Software Product Lines. In International Workshop on Variability Modeling of Software-intensive Systems (VaMoS), pages 73–81, New York, NY, USA, January 2012. ACM.
- Thomas Thüm, Sandro Schulze, Mario Pukall, Gunter Saake, and Sebastian Günther. Secure and Customizeable Data Management for Automotive Systems - A Feasibility Study. ISRN Software Engineering, Volume 2012, pages 1–7, 2012.
- Martin Schäler, Sandro Schulze, and Gunter Saake. A Hierarchical Framework for Provenance Based on Fragmentation and Uncertainty. Technical Report FIN-01-2012, School of Computer Science, University of Magdeburg, Germany, 2012.
- Martin Schäler and Sandro Schulze. Toward provenance capturing as cross-cutting concern. In 4th USENIX Workshop on the Theory and Practice of Provenance (TaPP '12), 2012. Accepted for publication.
2011
- Martin Schäler, Sandro Schulze, and Stefan Kiltz. Database-Centric Chain-of-Custody in Biometric Forensic Systems. In The Third European Workshop on Biometrics and Identity Management, number 6583 in LNCS, pages 250 – 261. Springer, 2011.
- Martin Schäler, Sandro Schulze, Ronny Merkel, Gunter Saake, and Jana Dittmann. Reliable Provenance Information for Multimedia Data Using Invertible Fragile Watermarks. In 28th British National Conference on Databases (BNCOD), volume 7051 of LNCS, pages 3 – 17. Springer, 2011.
- Sandro Schulze, Elmar Juergens, and Janet Feigenspan. Analyzing the Effect of Preprocessor Annotations on Code Clones. In International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 115–124. IEEE Computer Society, 2011. acceptance rate: 36 % (16/44).
- Thomas Thüm, Sandro Schulze, Mario Pukall, Gunter Saake, and Sebastian Günther. AutoDaMa: On the Feasibility of Secure and Tailor-made Automotive Data Management. Technical Report FIN-008-2011, School of Computer Science, University of Magdeburg, November 2011. (PDF)
2010
- Stefan Haun, Sandro Schulze, and Andreas Nuernberger. Towards an Update-Enabled Mediator System using Semantic Web Technology. In Proc. of GI-Workshop "Grundlagen von Datenbanken", 2010. (PDF)
- Sandro Schulze, Sven Apel, and Christian Kästner. Code Clones in Feature-Oriented Software Product Lines. In ACM International Conference on Generative Programming and Component Engineering (GPCE). ACM Press, October 2010.
2009
- Sandro Schulze, Tobias Hoppe, Jana Dittmann, and Gunter Saake. Pauschalisierte Sicherheitsbetrachtungen automotiver Systeme. In Arbeitskonferenz DACH Security. Universit, May 2009. 128–141.
- Sandro Schulze and Martin Kuhlemann. Advanced Analysis for Code Clone Removal. In Proceedings des Workshops der GI-Fachgruppe Software Reengineering (SRE), erschienen in den GI Softwaretechnik-Trends 29(2), pages 10–12. Gesellschaft für Informatik (GI), May 2009.
- Michael Biermann, Tobias Hoppe, Jana Dittmann, Sandro Schulze, and Gunter Saake. Adaption des Szenarios einer WiFi-Wurm-Epidemie auf den Automotive-Bereich zur Sensibilisierung und Aufklärung. In 11.Deutscher IT-Sicherheitskongress des BSI. SecuMedia Verlag, May 2009. to appear.
- Sandro Schulze, Mario Pukall, Gunter Saake, Tobias Hoppe, and Jana Dittmann. On the Need of Automotive Data Management in Automotive Systems. In Proceedings 13. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web (BTW), Lecture Notes in Informatics, pages 217–227. Gesellschaft für Informatik (GI), March 2009.
- Sandro Schulze and Martin Kuhlemann. A Holistic Approach for Processing of Detected Code Clones. In 3rd International Workshop on Software Clones (IWSC), Workshop Proceedings of the 13th European Conference on Software Maintenance and Reengineering (CSMR), page 38. IEEE, March 2009.
- Sandro Schulze, Mario Pukall, and Tobias Hoppe. IT Security in Automotive Software Development. GI Softwaretechnik-Trends, 29(3):23–28, 2009.
- Tobias Hoppe, Sandro Schulze, Stefan Kiltz, Jana Dittmann, and Heiko Adamczyk. IT-Sicherheitsanforderungen in automotiven Systemen: Ein entwurfsprozessbegleitender Ansatz. In VDI/VW Gemeinschaftstagung Automotive Security, 2009. to appear.
2008
- Sandro Schulze, Stefan Kiltz, Tobias Hoppe, and Jana Dittmann. Modelling Data Requirements for a Secure Data Management in Automotive Systems. In GI-Workshop on Modellbasierte Entwicklung von eingebetteten Fahrzeugfunktionen (MBEFF) at Modellierung 2008, pages 32–37. TU Braunschweig, March 2008.
- Sandro Schulze, Martin Kuhlemann, and Marko Rosenmüller. Towards a Refactoring Guideline Using Code Clone Classification. In 2nd Workshop on Refactoring Tools, Companion of OOPSLA, pages 1–4. ACM, 2008.
2007
- Sandro Schulze. Klonerkennung und -klassifizierung zur Unterstützung des Refactoring in Softwaresystemen. Master thesis (diplomarbeit), University of Magdeburg, Germany, July 2007. In German.
Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Links (for further reading/usage):
- A very nice package for creating posters with LaTex by Brian Amberg: baposter
- An overview (always up-to-date) on code clone literature by Robert Tairas: Code Clone Literature
