Technische Universität München
Institut für Informatik
Software and Systems Engineering

Dr. Markus Pizka

email:  pizka@in.tum.de
smail:  Dr. Markus Pizka
        itestra GmbH
        Ludwigstr. 35
        86916 Kaufering
        Germany
phone:  +49 (179) 2108101
fax:    +49 (89) 289 - 17307

Research Interests:


Current Project: itestra GmbH

Past Research Projects:


Books

Publications

[1] Florian Deissenboeck, Elmar Juergens, Benjamin Hummel, Stefan Wagner, Benedikt Mas y Parareda, and Markus Pizka. Tool support for continuous quality control. IEEE Software, 25(5):60-67, September 2008.
[ bib | http ]
[2] Practically Relevant Quality Criteria for Requirements Documents. CSREA Press, July 2008.
[ bib | .pdf ]
[3] Florian Deißenböck and Markus Pizka. Probabilistic analysis of process economics. Software Process: Improvement and Practice, 13(1):5-17, 2008.
[ bib | http ]
[4] Benedikt Mas y Parareda and Markus Pizka. Measuring productivity using the infamous lines of code metric. In Jacky Keung, editor, The First International Workshop on Software Productivity Analysis and Cost Estimation, December 4th, 2007, Nagoya, Japan, Proceedings, December 2007.
[ bib | .pdf ]
[5] Josef Heckl, Benedikt Mas y Parareda, and Markus Pizka. Kostenreduktion durch software optimierung. BMW FZ-30, DITO Newsletter, November 2007.
[ bib ]
[6] Ingo Schnabel and Markus Pizka. Software engineering services. In Proc. of the Int. Conf. on Software Engineering Research and Practice - SERP, Las Vegas, NV, June 2007. CSREA Press.
[ bib | .pdf ]
[7] Benedikt Mas y Parareda and Markus Pizka. Web-basierte und andere junge legacy-systeme. information Management & Consulting, 22(2), June 2007.
[ bib | .pdf ]
[8] Markus Pizka and Elmar Jürgens. Automated language evolution. In First IEEE/IFIP International Symposium on Theoretical Aspects of Software Engineering, pages 305-315, Shanghai, China, June 2007. IEEE/IFIP, IEEE Computer Society.
[ bib | .pdf ]
[9] Florian Deißenböck and Markus Pizka. The economic impact of software process variations. In International Conference on Software Processes 2007 - Software Process Dynamics and Agility, number 4470 in Lecture Notes in Computer Science, Minneapolis, MN, May 2007. Springer.
[ bib | .pdf ]
[10] Markus Pizka and Florian Deißenböck. How to effectively define and measure maintainability. In Ton Dekkers, editor, SMEF 2007 - 4th Software Measurement European Forum, number ISBN 9-788870-909425, Rome, Italy, May 2007.
[ bib | .pdf ]
[11] Markus Eisele and Markus Pizka. SOA2 report - state of the art service-orientierter architekturen. Technical report, msg systems ag, April 2007.
[ bib | .pdf ]
[12] Elmar Jürgens and Markus Pizka. Tool-supported multi-level language evolution. In Tomi Männistö, Eila Niemelä, and Mikko Raatikainen, editors, Software and Services Variability Management Workshop - Concepts, Models and Tools, number 3 in Helsinki University of Technology Software Business and Engineering Institute Research Reports, pages 48-67, Helsinki, Finland, April 2007.
[ bib | .pdf ]
[13] Florian Deißenböck, Stefan Wagner, Markus Pizka, Stefan Teuchert, and Jean-Francois Girard. An activity-based quality model for maintainability. In Proceedings of the 23rd International Conference on Software Maintenance (ICSM 2007). IEEE CS Press, 2007.
[ bib | .pdf ]
[14] Florian Deißenböck, Stefan Wagner, and Markus Pizka. Kosten-basierte klassifikation von qualitätsanforderungen. In Workshop Erhebung, Spezifikation und Analyse nichtfunktionaler Anforderungen in der Systementwicklung. Workshop in Zusammenhang mit der SE Konferenz 2007, 2007.
[ bib | .pdf ]
[15] Elmar Jürgens and Markus Pizka. Variability models must not be invariant! In Klaus Pohl, Patrick Heymans, Kyo-Chul Kang, and Andreas Metzger, editors, First International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), number 2007-01 in Lero Technical Report, pages 171-176, Limerick, Ireland, January 2007. lero - The Irish Software Engineering Research Centre.
[ bib | .pdf ]
[16] Andrew Walenstein, Mohammad El-Ramly, James R. Cordy, William S. Evans, Kiarash Mahdavi, Markus Pizka, Ganesan Ramalingam, and Jürgen Wolff von Gudenberg. Similarity in programs. In Rainer Koschke, Ettore Merlo, and Andrew Walenstein, editors, Duplication, Redundancy, and Similarity in Software, number 06301 in Dagstuhl Seminar Proceedings. Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany, 2007. <http://drops.dagstuhl.de/opus/volltexte/2007/968> [date of citation: 2007-01-01].
[ bib | .pdf ]
[17] Benedikt Mas y Parareda and Markus Pizka. Reengineering web-basierter und anderer junger Legacy-Systeme - Erfahrungsbericht. Technical report, itestra GmbH, Garching, Germany, October 2006. Empirical Study for VSEK - www.software-kompetenz.de.
[ bib | .pdf ]
[18] Florian Deißenböck and Markus Pizka. Concise and consistent naming. Software Quality Journal, 14(3):261-282, September 2006.
[ bib | http ]
[19] Ingo Schnabel and Markus Pizka. Goal-driven software development. In 30th Annual IEEE/NASA Goddard Software Engineering Workshop (SEW-30 2006), Columbia, MD, April 2006. IEEE/NASA, IEEE Computer Society.
[ bib | .pdf ]
[20] Elmar Jürgens and Markus Pizka. The language evolver Lever. In Sixth Workshop on Language Descriptions, Tools and Applications - LDTA 2006, Vienna, Austria, April 2006.
[ bib | .pdf ]
[21] Markus Pizka and Florian Deißenböck. Projekt PQL - Qualitätsmodell. Technical report, Technische Universität München, February 2006.
[ bib ]
[22] Manfred Broy, Florian Deißenböck, and Markus Pizka. Demystifying maintainability. In Proceedings of the 4th Workshop on Software Quality, Shanghai, P.R.C., 2006. ACM Press.
[ bib | .pdf ]
[23] Florian Deißenböck, Markus Pizka, and Tilman Seifert. Tool-supported realtime quality assessment. In Ying Zou and Massimiliano Di Penta, editors, Proceedings of the 13th International Workshop on Software Technology and Engineering Practice 2005 (STEP-05), pages 127-136. IEEE Computer Society, September 2005.
[ bib | .pdf ]
[24] Manfred Broy, Deißenböck, and Markus Pizka. A holistic approach to software quality at work. In 3rd World Conference for Software Quality (3WCSQ), Munich, Germany, September 2005.
[ bib | .pdf ]
[25] Leonid Kof and Markus Pizka. Validating documentation with domain ontologies. In 4th International Conference on Software Methodologies, Tools and Techniques (SOMET), Tokio, Japan, September 2005.
[ bib | .pdf ]
[26] Marco Kuhrmann, Tilman Seifert, Gerd Beneken, and Markus Pizka, editors. Workshop Hot Spots der Software-Entwicklung - Service-orientierte Architekturen, number VSEK/035/D, Garching, Germany, July 2005. Technische Universität München.
[ bib | .pdf ]
[27] Markus Pizka and Christian Rehn. Constituting the need for flexibility in distributed operating systems. In Hamid Arabnia, editor, Proc. of the Int. Conf. on Parallel and Distributed Processing Techniques and Applications - PDPTA, Las Vegas (NV), July 2005. CSREA Press.
[ bib | .pdf ]
[28] Florian Deißenböck and Markus Pizka. Concise and consistent naming. In IWPC '05: Proceedings of the 13th International Workshop on Program Comprehension, pages 97-106, St. Louis, Missouri, May 2005. IEEE Computer Society.
[ bib | .pdf ]
[29] Markus Pizka. Code normal forms. In 29th Annual IEEE/NASA Goddard Software Engineering Workshop (SEW-29 2005), Greenbelt, Maryland, April 2005. IEEE/NASA, IEEE Computer Society.
[ bib | .pdf ]
[30] Markus Pizka and Andreas Bauer. Open Source Jahrbuch 2005, chapter Technik - Der Beitrag Freier Software zur Software-Evolution. Lehmanns Media, Berlin, March 2005.
[ bib | .pdf ]
[31] Markus Pizka, editor. Workshop Software Reengineering, number 034/D in VSEK, Technische Universität München, Germany, December 2004.
[ bib | .pdf ]
[32] Karl-Rudolf Moll, Manfred Broy, Markus Pizka, Tilman Seifert, Klaus Bergner, and Andreas Rausch. Erfolgreiches management von software-projekten. Informatik Spektrum, 27(5):419-432, October 2004.
[ bib | .pdf ]
[33] Markus Pizka and Andreas Bauer. A brief top-down and bottom-up philosophy on software evolution. In Proc. of the Int. Workshop on Principles of Software Evolution (IWPSE), Kyoto, Japan, September 2004. IEEE Computer Society.
[ bib | .pdf ]
[34] Gerd Beneken, Marcel Bennicke, Ralf Buschermöhle, Prof. Dr. Werner Damm, Dr. Hans-Ludwig Hausen, Michael John, Dr. Bernhard Josko, Ralf Kalmar, Prof. Dr. Claus Lewerentz, Andreas Mühlhausen, Dr. Markus Pizka, Prof. Dr. Bernhard Rumpe, Tilman Seifert, Dr. Kym Watson, Thomas Wolf, and Thomas Zehler. Virtuelles Software-Engineering-Kompetenzzentrum. Schlussbericht, July 2004.
[ bib | .pdf ]
[35] Gerd Beneken, Marco Kuhrmann, Markus Pizka, and Tilman Seifert, editors. Workshop Hot Spots der Software-Entwicklung, number 013/D in VSEK, Technische Universität München, Germany, July 2004.
[ bib | .pdf ]
[36] Markus Pizka. Software-Wartung. lecture script, Technische Universität München, July 2004. (German) engl.: ``Software-Maintenance.
[ bib | .pdf ]
[37] Markus Pizka. Straightening spaghetti-code with refactoring? In Proc. of the Int. Conf. on Software Engineering Research and Practice - SERP, pages 846- 852, Las Vegas, NV, June 2004. CSREA Press.
[ bib | .pdf ]
[38] Markus Pizka. Adaptation of large-scale open source software - an experience report. In Proc. of the Eight Europ. Conference on Software Maintenance and Reengineering (CSMR), Tampere, Finland, March 2004. IEEE Computer Society. best paper award.
[ bib | .pdf ]
[39] Andreas Bauer and Markus Pizka. Tackling C++ tail calls. C/C++ Users Journal, 22(2):28-31, February 2004.
[ bib ]
[40] Karl-Rudolf Moll, Manfred Broy, Markus Pizka, Tilman Seifert, Klaus Bergner, and Andreas Rausch. Das einmaleins der softwareentwicklung. Computerwoche, (40), October 2003.
[ bib ]
[41] Elena Kolodizki, Martin Ober, and Markus Pizka. Refactoring in Langzeitprojekten. ViSEK 039/D, Technische Universität München, msg systems ag, October 2003.
[ bib | .pdf ]
[42] Tilman Seifert and Markus Pizka. Supporting software-evolution at the process level. In Net.ObjectDays 2003, Erfurt, Germany, September 2003. tranSIT GmbH.
[ bib | .pdf ]
[43] Andreas Bauer and Markus Pizka. The contribution of free software to software evolution. In Tommi Mikkonen, Michael W. Godfrey, and Motoshi Saeki, editors, Proc. of the Int. Workshop on Principles of Software Evolution (IWPSE), Helsinki, Finland, September 2003. IEEE Computer Society.
[ bib | .pdf ]
[44] Gerd Beneken, Markus Pizka, and Tilman Seifert, editors. Workshop Hot Spots der Software-Entwicklung - Langlebige Software-Systeme, number 032/D in ViSEK, Technische Universität München, Germany, August 2003.
[ bib | .pdf ]
[45] Raimund L. Feldmann and Markus Pizka. An on-line SE repository for Germany´s SME - an experience report. In S. Henninger and F. Mauer, editors, Advances in Learning Software Organizations, 4th International Workshop, LSO 2002, Lecture Notes in Computer Science, pages 34-43, Chicago, IL, August 2003. Springer-Verlag.
[ bib | .pdf ]
[46] Markus Pizka and Manfred Broy. Success and failure of 1000 first semester CS students. In Vladimir Uskov, editor, Computers and Advanced Technology in Education - CATE 2003, pages 771-776, Rhodes, Greece, June 2003. ACTA Press.
[ bib | .pdf ]
[47] Tilman Seifert, Markus Pizka, and Karlheinz Raith. Process improvement in large-scale industrial environments based on SCM. In Ban Al-Ani, H. R. Arabnia, and Youngsong Mun, editors, Proc. of the Int. Conf. on Software Engineering Research and Practice - SERP, volume I, pages 246-249, Las Vegas, NV, June 2003. CSREA Press.
[ bib | .pdf ]
[48] Markus Pizka. Improving distributed OS performance by flexible incremental linking. In H. R. Arabnia and Youngsong Mun, editors, Proc. of the Int. Conf. on Parallel and Distributed Processing Techniques and Applications - PDPTA, volume IV, pages 1579-1585, Las Vegas, NV, June 2003. CSREA Press.
[ bib | .pdf ]
[49] Tilman Seifert, Markus Pizka, and Marcus Peisker. Die bedeutung expliziter modellierung für die entwicklung komplexer und langlebiger software-systeme. internal, Technische Universität München, BMW Group, Munich, Germany, April 2003.
[ bib ]
[50] Manfred Broy and Markus Pizka, editors. Models, Algebras and Logic of Engineering Software, volume 191 of III: Computer and Systems Sciences. IOS Press, Amsterdam, NL, 2003.
[ bib | .pdf ]
[51] Markus Pizka, Bernhard Rumpe, and Tilman Seifert, editors. Workshop Agile Methodologies Experience, number 014/E in ViSEK, Technische Universität München, Germany, November 2002.
[ bib | .pdf ]
[52] Markus Pizka. STA - a conceptual model for system evolution. In Int. Conference on Software Maintenance, pages 462 - 469, Montreal, Canada, October 2002. IEEE CS Press.
[ bib | .pdf ]
[53] Markus Pizka and Tilman Seifert, editors. Workshop Hot Spots der Software-Entwicklung, number 013/D in ViSEK, Technische Universität München, Germany, July 2002.
[ bib | .pdf ]
[54] Manfred Broy, Herbert Ehler, Markus Pizka, Andreas Rausch, and Sascha Vogel. Softwaresysteme von Morgen: Allgegenwärtige vernetzte Informationsdienste. Broschüre Zukunft im Brennpunkt, Arbeitsgemeinschaft der Bayerischen Forschungsverbünde, pages 67-70, June 2002.
[ bib ]
[55] Markus Pizka. Dynamic component and code co-evolution. In 5th Int. Workshop on Principles of Software Evolution IWPSE 2002, pages 71 - 75, Orlando, FL, May 2002. ACM SIGSOFT.
[ bib | .pdf ]
[56] Markus Pizka and Christian Rehn. Heaps and stacks in distributed shared memory. In 16th Int. Parallel & Distributed Processing Sysmposium - IPDPS, Ft. Lauderdale, FL, April 2002. IEEE Computer Society.
[ bib | .pdf ]
[57] Markus Pizka and Christian Rehn. Murks - a POSIX threads based DSM system. In T. Gonzalez, editor, Parallel and Distributed Computing Systems (PDCS), pages 642 - 648, Anaheim, CA, August 2001. ACTA Press.
[ bib | .ps ]
[58] Markus Pizka. Betriebssysteme und verteilte systeme. lecture script, Ludwig-Maximilians-Universität München, July 2001. (German) engl.: ``Operating Systems and Distributed Systems´´.
[ bib | .pdf ]
[59] Markus Pizka. A glimpse on generative programming from the operating systems perspective, May 2001. Int. Conf. on Software Engineering, Workshop: ``Generative Techniques for Product Lines´´.
[ bib | .pdf ]
[60] P. P. Spies, C. Eckert, M. Pizka, C. Czech, J. Geiger, and C. Rehn. Flexible, distributed and adaptive resource management in MoDiS. In SFB 342: Methods and Tools for the Utilization of Parallel Architectures, Munich, Germany, August 2000. in conjunction with the European Conf. on Parallel Computing - EuroPar 2000.
[ bib | .ps ]
[61] Markus Pizka. The portable assembly language C--: A critical review and a gcc based prototype. internal notes, Microsoft Research Ltd., Cambridge, UK, February 2000.
[ bib | .pdf ]
[62] Markus Pizka. Integriertes Management erweiterbarer verteilter Systeme. PhD thesis, Technische Universität München, June 1999.
[ bib | .pdf ]
[63] Markus Pizka. Thread segment stacks. In H. R. Arabnia, editor, Proc. of the Int. Conf. on Parallel and Distributed Processing Techniques and Applications - PDPTA, Las Vegas, NV, June 1999. CSREA Press.
[ bib | .ps ]
[64] C. Rehn and M. Pizka. BOPS: Balancing objects and pages in a shared space. In Proc. of the 1st Workshop on Software Distributed Shared Memory (WSDSM'99), Rhodes, Greece, June 1999.
[ bib | .ps ]
[65] C. Eckert and M. Pizka. Improving resource management in distributed systems using language-level structuring concepts. The Journal of Supercomputing, 13(1):33-55, January 1999.
[ bib ]
[66] Oliver Theel and Markus Pizka. Distributed caching and replication, introduction to the minitrack. In Proc. of the 32st Hawaii Int'l Conf. on System Sciences (HICSS-32) CD-ROM, January 1999.
[ bib ]
[67] Markus Pizka. Distributed virtual address space management in the MoDiS-OS. Technical Report TUM-I9817, Technische Universität München, 1998.
[ bib | .ps ]
[68] S. Groh, M. Pizka, and J. Rudolph. Shadow stacks - A hardware-supported DSM for objects of any granularity. In Andrzej Goscinski, Michael Hobbs, and Wanlei Zhou, editors, Proc. of IEEE 3rd Int'l Conf. on Algorithms & Architectures for Parallel Processing (ICA3PP'97). World Scientific, December 1997.
[ bib | .ps ]
[69] M. Pizka, C. Eckert, and S. Groh. Evolving software tools for new distributed computing environments. In H. Arabnia, editor, Proc. of the Int. Conf. on Parallel and Distributed Processing Techniques and Applications - PDPTA, pages 87-96, Las Vegas, NV, July 1997. CSREA Press.
[ bib | .ps ]
[70] S. Groh and M. Pizka. A different approach to resource management in distributed systems. In H. R. Arabnia, editor, Proc. of the Int. Conf. on Parallel and Distributed Processing Techniques and Applications - PDPTA, Las Vegas, NV, July 1997. CSREA Press.
[ bib | .ps ]
[71] C. Eckert, C. Czech, M. Pizka, and N. Reimer. Konzepte und verfahren zur konstruktion verteilter systeme für parallele und kooperative problemlösungen. In Arbeits- und Ergebnisbericht 1995/1996/1997, SFB 342 - Methoden und Werkzeuge für die Nutzung paralleler Architekturen, pages 209 - 244. Technische Universität München, 1997.
[ bib ]
[72] C. Eckert, C. Czech, M. Pizka, and N. Reimer. Konzepte und verfahren zur konstruktion heteromorph paralleler systeme. In Antrag auf Weiterführung des Sonderforschungsbereiches, SFB 342 - Methoden und Werkzeuge für die Nutzung paralleler Architekturen, pages 249 - 289. Technische Universität München, 1997.
[ bib ]
[73] Markus Pizka. Design and implementation of the GNU INSEL-compiler gic. Technical Report TUM-I9713, Technische Universität München, Dept. of CS, 1997.
[ bib | .ps ]
[74] N. Reimer and M. Pizka. Dynamic Load Distribution for Parallel Applications, volume 24 of Teubner-Texte zur Informatik, chapter Load Distribution Strategies of the Distributed Thread Kernel DTK. Teubner Verlag, 1997.
[ bib ]
[75] M. Pizka and C. Eckert. A language-based approach to construct structured and efficient object-based distributed systems. In Ralph H. Sprague Jr., editor, Proc. of the 30th Hawaii Int. Conf. on System Sciences, volume 1, pages 130-139, Maui, Hawai, January 1997. IEEE CS Press, IEEE Computer Society. best paper of the minitrack.
[ bib | .ps ]
[76] Markus Pizka. Implementierung eines CAN-Treibers unter LynxOS. Master's thesis, Technische Universität München, May 1994.
[ bib | .ps ]


This file has been generated by bibtex2html 1.79

Selected Talks:

Memberships:

SIGSOFT
SIGPLAN
SIGOPS


Last modified: Sep, 2008