Lech Madeyski
Lech Madeyski
Assistant Professor
Wroclaw University of Technology,
Institute of Informatics (I-32),
Software Engineering Department
Wyb.Wyspianskiego 27, 50370 Wroclaw, POLAND
Home page : http://madeyski.e-informatyka.pl/
or http://www.madeyski.com/
E-mail:
Background:
- Education: PhD
- Research interests:
- Experimentation in Software Engineering
- Software Metrics and Models
- Software Quality
- Software Products and Process Improvement
- Agile Software Development Methodologies and Processes (e.g. eXtreme Programming)
- Web Applications Architectures, Design Patterns, Technologies and Performance
- Network Reliability and Performance
- Technical interests: Java (J2SE, J2EE, J2ME), XML (XSLT), web frameworks, testing tools
Activitities:
Journals:
- IET Software Journal (IET): Reviewer
- Software Process: Improvement and Practice (Wiley): Reviewer
- International Journal of Computational Intelligence Research: Reviewer
- e-Informatica Software Engineering Journal (Journal web site
):
- International Journal of Software Engineering and Knowledge Engineering (World Scientific Publishing): Reviewer
- IEE Proceedings Software Journal (IEE): Reviewer
- Multimedia Tools and Applications - An International Journal (Kluwer->Springer): Reviewer
Conferences:
- 11th International Conference on Product Focused Software Process Improvement PROFES'2010:
- 5th International Conference on Evaluation of Novel Approaches to Software Engineering ENASE'2010:
- 3rd International Conference on Business Process and Services Computing BPSC'2010:
- International Workshop on Advances in Business ICT ABICT'2010:
- 10th International Conference on Product Focused Software Process Improvement PROFES'2009:
- 4th International Conference on Evaluation of Novel Approaches to Software Engineering ENASE'2009:
- 2nd International Conference on Business Process and Services Computing BPSC'2009:
- 4rd IFIP TC2 Central and East-European Conference on Software Engineering Techniques CEE-SET'2009:
- 11th Software Engineering Conference (XI Krajowa Konferencja Inżynierii Oprogramowania KKIO'2009):
- 9th International Conference on Product Focused Software Process Improvement PROFES'2008:
- 3rd International Working Conference on Evaluation of Novel Approaches to Software Engineering ENASE'2008:
- 3rd Central and East-European Conference on Software Engineering Techniques CEE-SET'2008:
- PC Member, Organizing Committee Member, Conference Proceedings (Software Engineering Techniques in Progress) Editor
- CEE-SET'2008 web site
- 10th Software Engineering Conference (X Krajowa Konferencja Inżynierii Oprogramowania KKIO'2008):
- 2nd Central and East-European Conference on Software Engineering Techniques CEE-SET'2007:
- The theme of the conference: Balancing Agility and Formalism in Software Engineering
- PC Member, Reviewer, Award Committee Member
, Session Chair, Conference Proceedings (Software Engineering in Progress) Editor
- CEE-SET'2007 web site
- 9th Software Engineering Conference (IX Krajowa Konferencja Inżynierii Oprogramowania KKIO'2007):
- 14th Real-Time Systems Conference (XIV Konferencja Systemy Czasu Rzeczywistego SCR'2007):
- Methods and Tools for Software Development MTSD'2007:
- 1st International Working Conference on Business Process and Services Computing BPSC'2007:
- 2nd International Working Conference on Evaluation of Novel Approaches to Software Engineering ENASE'2007:
- 5th Students Scientific Conference KNS'2007:
- 1s International Worksop on Evaluation of Novel Approaches to Software Engineering ENASE'2006:
- IFIP Working Conference on Software Engineering Techniques SET'2006 (co-located with VIII Conference on Software Engineering KKIO'2006):
- Software Engineering Conference (VII Krajowa Konferencja Inżynierii Oprogramowania KKIO'2005):
- Virtual Campuses - New Dimensions of Education 2005: PC Member
- Software Engineering Conference in Poland (VI Krajowa Konferencja Inżynierii Oprogramowania KKIO'2004):
- Software Engineering Conference in Poland (V Krajowa Konferencja Inżynierii Oprogramowania KKIO'2003):
- Advanced Information Technologies for Management 2002 Conference (Nowoczesne Technologie Informatyczne w Zarządzaniu NTIZ'2002): Reviewer
Grants:
- Research grant 3 T11C 061 30 supported by Ministry of Education and Science: Software Quality Model Based on Structural Aspects of Object-Oriented Systems - Research grant 3 T11C 061 30 web site, 2006-2007
- Quality Assurance in Software Development Process, Nr 331816, 2004.
- The Idea of Vertical Portal for Computer Science Community (e-Informatyka.pl), No. 331632, 2002.
- The Idea of Java 2 Enterprise Edition and XML Technologies Integration in Internet Applications, No. 331533, 2001.
- Development of Applications and Network Systems in Java, No. 341626, 2000.
- Applying New Techniques of Subproblems Coding in Algorithm for Computing K-Terminal Network Reliability, No. 331731, 1998-1999.
Other:
- In Who'sWho in the World 2009
- Polish Information Processing Society (PIPS web site
)- member of the board 2002-2008
Publications:
List of my publications (in English)
List of my publications (in Polish)
DBLP
My list of publications [HTML]:
Copyright Note: The documents distributed here have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a noncommercial basis. Copyright and all rights therein are retained by the authors or by other copyright holders (e.g. Springer), notwithstanding that they have offered their works here electronically. All persons copying this information are expected to adhere to the terms and conditions invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
- 2010
- Lech Madeyski, “Test-Driven Development - An Empirical Evaluation of Agile Practice”, Springer 2010. Foreword by Prof. Claes Wohlin. Links:
- Lech Madeyski, Norbert Radyk, “Judy - A Mutation Testing Tool for Java”, IET Software, Volume 4, Issue 1, Pages 32 - 42. DOI
- Lech Madeyski, “The impact of test-first programming on branch coverage and mutation score indicator of unit tests: An experiment”, Information and Software Technology, Volume 52, Issue 2, February 2010, Pages 169-184, Elsevier. DOI
- Marian Jureczko, Lech Madeyski, Towards identifying software project clusters with regard to defect prediction, ACM International Conference Proceeding Series, Proceedings of the 6th International Conference on Predictor Models in Software Engineering (PRIMISE'2010), ACM Digital Library, 2010, (accepted)
PROMISE'2010 Programme
- Marian Jureczko, Lech Madeyski, Inżynieria Oprogramowania w Procesach Integracji Systemów Informatycznych, Wydawnictwo Komunikacji i Łączności, 2010, ch. “Predykcja defektów na podstawie metryk oprogramowania - identyfikacja klas projektów” (zaakceptowany)
- 2008
- Lech Madeyski, “Impact of pair programming on thoroughness and fault detection effectiveness of unit test suites”, Software Process: Improvement and Practice, Volume 13, Issue 3, Pages 281 - 295, May/June 2008, Wiley, Online ISSN: 1099-1670, Print ISSN: 1077-4866. DOI
- Tomas Hruska, Lech Madeyski, and Miroslaw Ochodek, Eds., Software Engineering Techniques in Progress, Wroclaw, Poland. Oficyna Wydawnicza Politechniki Wroclawskiej, 2008.
- Lech Madeyski and Wojciech Biela, “Capable Leader and Skilled and Motivated Team Practices to Introduce eXtreme Programming” in Balancing Agility and Formalism in Software Development, , ser. Lecture Notes in Computer Science, B. Meyer, J.R. Nawrocki, and B. Walter, Eds., LNCS 5082. Springer, 2008, pp.96-102 DOI
CEE-SET'2007 Photos
- 2007
- Lech Madeyski and Łukasz Szała, “Impact of aspect-oriented programming on software development efficiency and design quality: an empirical study”, IET Software Journal, vol. 1, no. 5, pp. 180–187, 2007. DOI
- Lech Madeyski and Zbigniew Huzar, “External Code Quality Model and Cross-Validation of the Model” TR I31/2007/P-003.
- Lech Madeyski, Miroslaw Ochodek, Dawid Weiss, and Jaroslav Zendulka, Eds., Software Engineering in Progress, Poznan, Poland. Nakom, 2007.
- Lech Madeyski, Łukasz Szała, “The Impact of Test-Driven Development on Software Development Productivity - An Empirical Study” in Software Process Improvement, ser. Lecture Notes in Computer Science, P. Abrahamsson, N. Baddoo, T. Margaria, R. Messnarz, Eds., LNCS 4764. Springer, 2007, pp.200-211 DOI
EuroSPI'2007 Photos
- ENASE'2007 - invited speach (others invited speakers of ENASE'2007 Advocatus Diaboli Forum
: Mehmet Aksit, and Stefan Kirn) ENASE'2007 Photos
- Lech Madeyski, “On the Effects of Pair Programming on Thoroughness and Fault-Finding Effectiveness of Unit Tests” in Product Focused Software Process Improvement, ser. Lecture Notes in Computer Science, J. Münch and P. Abrahamsson, Eds., LNCS 4589. Springer, 2007, pp.207-221 DOI
Best paper - invited to be extended for a journal publication
Best Paper Award at PROFES'2007
, Abstract
, Madeyski07.BibTeX
, Springer LNCS
, PROFES'2007 Photos
- Lech Madeyski, Wojciech Biela, “Empirical Evidence Principle and Joint Engagement Practice to Introduce XP” in Extreme Programming and Agile Processes in Software Engineering, ser. Lecture Notes in Computer Science, G. Concas, E. Damiani, G. Paddeu, M. Scotto, and G. Succi, Eds., LNCS 4536. Springer, 2007, pp. 141-144 DOI
XP'2007
, Springer LNCS
, XP'2007 Photos
- Zbigniew Huzar, Lech Madeyski, “Empirical Evaluation of Novel Approaches to Software Engineering”, e-Informatica Software Engineering Journal, 2007, vol.1, no.1
, pp. 7-8.
- 2006
- Lech Madeyski, Wojciech Biela, “Advocatus Diaboli Walk Through eXtreme Programming” - invited speach (other invited speakers of ENASE'2006 Advocatus Diaboli Forum
: Mehmet Aksit, Brian Henderson-Sellers, Ulrich Eisenecker, Giuseppe Berio).
- Lech Madeyski, “Is External Code Quality correlated with Programming Experience or Feelgood Factor?” in Extreme Programming and Agile Processes in Software Engineering, ser. Lecture Notes in Computer Science, P. Abrahamsson, M. Marchesi, and G. Succi, Eds., LNCS 4044. Springer, 2006, pp. 65–74. DOI
Springer LNCS
Madeyski06b.BibTeX
XP'2006 Program
XP'2006 Photos
(e.g. face to face with Kent Beck
, Barry Boehm
, Kent Beck & Barry Boehm
)
- Lech Madeyski, “The Impact of Pair Programming and Test-Driven Development on Package Dependencies in Object-Oriented Design — An Experiment” in Product Focused Software Process Improvement, ser. Lecture Notes in Computer Science, J. Münch and M. Vierimaa, Eds., LNCS 4034. Springer, 2006, pp. 278–289. DOI
Springer LNCS
Madeyski06.BibTeX
PROFES'2006FullProgramme
PROFES'2006ShortProgramme
PROFES'2006 Photos
- 2005
- Lech Madeyski, 2005. Software Engineering: Evolution and Emerging Technologies, Edited by: K. Zieliński and T. Szmuc. Vol. 130 of Frontiers in Artificial Intelligence and Applications. IOS Press, Ch. Preliminary Analysis of the Effects of Pair Programming and Test-Driven Development on the External Code Quality, pp. 113–123. Madeyski05b.BibTeX
book from IOS Press
- Lech Madeyski, Michał Stochmiałek: Architectural design of modern web applications, Foundations of Computing and Decision Sciences Journal, 2005. [refereed journal paper, KBN=6] [ XWA - eXtensible Web Architecture in details ]
- 2004
- Madeyski Lech, Karwaczyński Piotr: Działania projakościowe w procesie wytwarzania oprogramowania (Pro-quality activities in software development process), W: Nowoczesne Technologie Informacyjne w Zarządzaniu (Advanced Information Technologies for Management), Red. E. Niedzielska, H. Dudycz, M. Dyczkowski, Prace Naukowe Akademii Ekonomicznej im. Oskara Langego we Wrocławiu, ISSN 0324-8445; Nr 1044, Wroclaw, 2004, 389-397. [refereed paper, KBN=6]
- Madeyski Lech, Kruczkiewicz Marcin: Rozszerzalny obiektowy model projektu informatycznego (eXtensible project object model), W: Nowoczesne Technologie Informacyjne w Zarządzaniu (Advanced Information Technologies for Management), Red. E. Niedzielska, H. Dudycz, M. Dyczkowski, Prace Naukowe Akademii Ekonomicznej im. Oskara Langego we Wrocławiu, ISSN 0324-8445; Nr 1044, Wroclaw, 2004, 398-407. [refereed paper, KBN=6]
- Mielcarek Przemysław, Parczewski Marcin, Madeyski Lech: E-learning - analiza celów i możliwości ich realizacji na podstawie istniejących specyfikacji i standardów (E-learning - analysis of goals and their realization based on existing specifications and standards),W: Nowoczesne Technologie Informacyjne w Zarządzaniu (Advanced Information Technologies for Management), Red. E. Niedzielska, H. Dudycz, M. Dyczkowski, Prace Naukowe Akademii Ekonomicznej im. Oskara Langego we Wrocławiu, ISSN 0324-8445; Nr 1044, Wroclaw, 2004, 548-556. [refereed paper, KBN=6]
- Madeyski Lech, Stochmiałek Michał: Architektura nowoczesnych aplikacji internetowych (Architecture of modern web applications) W: Inżynieria oprogramowania po roku 2004: nowe wyzwania. Red. Jerzy Górski. [Warszawa]: WNT 2004. ISBN 83-204-3051-8 [book chapter, KBN=6]
presentation
- Madeyski Lech, Adam Mrozowski, Sebastian Gil: Komunikacja w czasie rzeczywistym w sieci Internet W: Współczesne problemy systemów czasu rzeczywistego. Red. Andrzej Kwiecień i Piot Gaj. [Warszawa]: WNT 2004. ISBN 83-204-3023-2. [book chapter, KBN=6]
- 2003
- Madeyski Lech, Mazur Paweł: Modern internet applications [Polish], Telenet Forum, 5, 2003, 14-17. html
- Madeyski Lech: XML w bazach danych. Prace Naukowe Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej, Bazy Danych 2003 z. 4 s. 81-89. [refereed paper, KBN=1]
- Madeyski Lech, Kubasiak Marcin., Zwinna Specyfikacja Wymagań (Agile Requirements Specification), W: Problemy i metody inżynierii oprogramowania (Problems and Methods of Software Engineering). Red. Z. Huzar, Z. Mazur, Wydawnictwa Naukowo-Techniczne, Warsaw, 2003, 53-68. [book chapter, KBN=6]
- 2002
- Madeyski Lech: Nowe koncepcje tworzenia aplikacji internetowych na przykładzie portalu E-INFORMATYKA.PL (New ideas of web applications’ development on example of E-INFORMATYKA.PL portal, W: Nowoczesne Technologie Informacyjne w Zarządzaniu (Advanced Information Technologies for Management), Red. E. Niedzielska, H. Dudycz, M. Dyczkowski, Prace Naukowe Akademii Ekonomicznej im. Oskara Langego we Wrocławiu, ISSN 0324-8445; Nr 955, ISSN 0324-8445, Wroclaw University of Economics, Wroclaw, 2002, 425-437. [refereed paper, KBN=6]
- Madeyski Lech: XML w bazach danych. Raporty Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej 2002 Ser. PRE nr 6, 9 s. Z09/02/P-006.
- 2001
- Madeyski Lech: Prognozy technologiczne w dziedzinie Internetu. Raporty Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej 2001 Ser. PRE nr 7, 10 s. Referat wygłoszony na konferencji Prognozy technologiczne w dziedzinie energetyki, środowiska i internetu. Wrocław, 30 marca 2001 Z09/01/P-008.
- Madeyski Lech: Portale informacyjne na platformie Java. Raporty Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej 2001 Ser. PRE nr 6, 8 s. Z09/01/P-006.
- Madeyski Lech: Portale informacyjne na platformie Java. W: Komunikacja gospodarcza. Studia i materiały. Pod red. Andrzeja Małachowskiego. Wrocław: Wydaw. AE 2001 s. 113-118. [refereed paper, KBN=6?]
- Madeyski Lech: The idea J2EE, XML, XSLT and design patterns integration on Internet applications. Koncepcja integracji technologii J2EE, XML, XSLT i wzorów projektowych w aplikacjach internetowych. Raporty Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej 2001 Ser. PRE nr 20, 6 s. Z09/01/P-020.
- 2000
- Madeyski Lech: Wydajnościowo-niezawodnościowa analiza warstwy szkieletowej sieci komputerowych (prolegomena). Pro Dialog, Nr 10 (2000), Nakom, s. 59-65. [refereed journal paper, KBN=1]
- 1999
- Madeyski Lech: Metody obliczania niezawodności sieci K-terminali. 131 s. 12 rys. 9 tab. bibliogr. 147 poz. Rozprawa doktorska (09.11.1999) Politechnika Wrocławska, Wydział Informatyki i Zarządzania, Wrocław. [KBN=8]
- Madeyski Lech, Mazur Zygmunt: Pesymistyczna złożoność obliczeniowa algorytmu faktoryzacji Fact. Pro Dialog, Nr 9 (1998), Nakom, s. 41-54. [refereed journal paper, KBN=1]
- Madeyski Lech, Mazur Zygmunt: Zmodyfikowana technika programowania dynamicznego. Pro Dialog, Nr 9 (1998), Nakom, s. 33-40. [refereed journal paper, KBN=1]
- Madeyski Lech: Wyznaczanie pesymistycznej złożoności obliczeniowej algorytmu faktoryzacji Fact. Raporty Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej 1999 Ser. PRE nr 3, 15 s. Z09/99/P-003.
- 1998
- Madeyski Lech, Mazur Zygmunt: Nowa technika programowania dynamicznego. Raporty Wydziałowego Zakładu Informatyki Politechniki Wrocławskiej 1998 Ser. PRE nr 5, 9 s. Z09/98/P-005.
- Madeyski Lech, Mazur Zygmunt: Wykrywanie równoważnych podproblemów w algorytmie faktoryzacji do obliczania niezawodności K-terminali. W: Systemy informatyczne. [Cz.] 1. Materiały dydaktyczno-naukowe. Częstochowa: 1998 s. 73-81 [KBN=1?]
- Madeyski Lech, Mazur Zygmunt: Nowy algorytm do szybkiego obliczania niezawodności sieci. Zag. Ekspl. Masz. 1998 vol. 33 z. 3 s. 391-404. [KBN=1?, 6?]
Projects:
- Judy - mutation testing tool for Java ( 2006 - ) link
- ActivitySensor - Eclipse plug-in to measure software developers' activity ( 2006 - )
- AOP Metrics - tool to measure software metrics ( 2005 - )
- e-Informatyka ( 2002 - ) computer science community portal and journal in Poland
- project manager
- system architect
- acceptance tests framework developer
- My Puplit ( 2000 - 2001 ) - Workplace, Enterprise Information Portal
- My Marketplace ( 2000 - 2001 ) - e-Marketplace
Recommended links:
Download: