Matching entries: 0
settings...
Güldali B, Sauer S, Winkelhane P, Jahnich M and Funke H (2010), "Pattern-based Generation of Test Plans for Open Distributed Processing Systems", In Proceedings of 5th International Workshop on Automation of Software Test (AST 2010), ICSE Workshop. , pp. 119-126. ACM Press.
BibTeX:
@inproceedings{ast2010,
  author = {Baris Güldali AND Stefan Sauer AND Peter Winkelhane AND Michael Jahnich AND Holger Funke},
  title = {Pattern-based Generation of Test Plans for Open Distributed Processing Systems},
  booktitle = {Proceedings of 5th International Workshop on Automation of Software Test (AST 2010), ICSE Workshop},
  publisher = {ACM Press},
  year = {2010},
  pages = {119-126}
}
Beulen D, Güldali B and Mlynarski M (2010), "Tabellarischer Vergleich der Prozessmodellefür modellbasiertes Testen aus Managementsicht", Softwaretechnik-Trends., Mai, 2010. Vol. 30(2), pp. 6-9.
Abstract: In dieser Publikation zeigen wir, wie die unterschiedlichen Prozessmodelle aus Managementsicht miteinander verglichen werden können. Dafür stellen wir basierend auf die Literatur Vergleichskriterien auf. Unser Ziel ist es, mit Hilfe von objektiven Kriterien eine Vergleichbarkeit von MBT-Prozessmodellen zu ermöglichen. Den Testmanagern geben wir ein Hilfsmittel in die Hand, mit dem sie einschätzen können, mit welchen Aufwänden sie bei der Auswahl eines Prozessmodells rechnen können. Da die Einführung neuer Verfahren vom Reifegrad eines Prozesses abhängt, adressieren wir bei dem Vergleich auch den für die Prozessmodelle benötigten Reifegrad des Testprozesses nach Test Process Improvement (TPI) und die benötigten Mo-dellierungskenntnisse des Testteams, die mit Hilfe von Modeling Maturity Levels (MML) gemessen werden können.
BibTeX:
@article{bgm2010,
  author = {Dominik Beulen AND Baris Güldali AND Michael Mlynarski},
  title = {Tabellarischer Vergleich der Prozessmodellefür modellbasiertes Testen aus Managementsicht},
  journal = {Softwaretechnik-Trends},
  year = {2010},
  volume = {30},
  number = {2},
  pages = {6-9},
  url = {http://www.gm.fh-koeln.de/~winter/tav/html/tav29/TAV29P02Gueldali.pdf}
}
Güldali B, Sauer S and Engels G (2008), "Formalisierung der funktionalen Anforderungen mit visuellen Kontrakten und deren Einsatz für modellbasiertes Testen", Softwaretechnik-Trends., August, 2008. Vol. 28(3), pp. 12-16.
Abstract: Wir haben in diesem Beitrag einen Ansatz zurFormalisierung der UML-Anwendungsfallsbeschreibungenvorgestellt, um Anwendungsfälleeffektiv für Testzwecke einsetzen zu können.Dabei werden die textuellen Beschreibungen derVor- und Nachbedingungen mit visuellen Kontraktenformalisiert. Die visuellen Kontrakte beschreibendie Änderungen bezüglich der fachlichenDaten nach der Ausführung des Anwendungsfalls.Mit visuellen Kontrakten könnenwährend der Testfallspezifikation Testeingabengeneriert und während der Testausführung Testausgabenüberprüft werden. Für visuelle Kontraktewurden Werkzeuge entwickelt, die dieEinbindung der visuellen Kontrakte in den Entwicklungs-und Testprozess ermöglichen.
BibTeX:
@article{egs08,
  author = {Baris Güldali AND Stefan Sauer AND Gregor Engels},
  title = {Formalisierung der funktionalen Anforderungen mit visuellen Kontrakten und deren Einsatz für modellbasiertes Testen},
  journal = {Softwaretechnik-Trends},
  year = {2008},
  volume = {28},
  number = {3},
  pages = {12-16},
  url = {http://pi.informatik.uni-siegen.de/stt/28_3/01_Fachgruppenberichte/TAV/07_TAV27P6Gueldali.pdf}
}
Geisen S and Güldali B (2012), "Agiles Testen in Scrum -- Testtypen und Abläufe", OBJEKTspektrum (Online Themenspecials)., Oktober, 2012. (Agility/2012), pp. 1-4.
Abstract: Mittlerweile sind viele Unternehmen dazu übergegangen, ihre Software agil zu entwickeln. Die damit verbundenen Erwartungen sind vor allem ein frühes Kundenfeedback sowie eine kürzere Time-to-Market durch entsprechend schnelle Release-Zyklen. Hinter den Kulissen finden sich jedoch oftmals Probleme, sodass die erwarteten Vorteile agiler Softwareentwicklung nicht oder nur teilweise zum Tragen kommen. Gründe dafür liegen selten an technischen Hürden, sondern oftmals in einer zu oberflächlichen Interpretation der Philosophie von agiler Softwareentwicklung und den damit zusammenhängenden Kernzielen: Planung und Analyse auf ein sinnvolles Maß zu reduzieren und zugleich unnötige Arbeiten zu vermeiden. Was sinnvoll und was unnötig ist, stellt dabei eine der wesentlichen Herausforderungen dar.
BibTeX:
@article{gg12,
  author = {Silke Geisen AND Baris Güldali},
  title = {Agiles Testen in Scrum -- Testtypen und Abläufe},
  journal = {OBJEKTspektrum (Online Themenspecials)},
  year = {2012},
  number = {Agility/2012},
  pages = {1-4},
  url = {http://www.sigs-datacom.de/fileadmin/user_upload/zeitschriften/os/2012/Agility/geisen_gueldali_OS_Agility_2012_8e65.pdf}
}
Weißleder S, Güldali B, Mlynarski M, Törsel A-M, Farag'o D, Prester F and Winter M (2011), "Modellbasiertes Testen: Hype oder Realität?", OBJEKTspektrum., Oktober, 2011. (6), pp. 59-65.
Abstract: Manuelle Testerstellung verursacht hohe Kosten. Im Vergleich dazu bietet modellbasiertes Testen große Vorteile hinsichtlich Testautomatisierung, früher Fehlerfindung, Erhöhung der Testabdeckung, effizienten Testentwurfs und besserer Rückverfolgbarkeit. Die Einführung des modellbasierten Testens ist jedoch mit Investitionen verbunden, für die die Rendite häufig unklar erscheint. Dabei finden sich in der Literatur bereits etliche Erfahrungsberichte zur erfolg­reichen Einführung von modellbasiertem Testen in unterschiedlichen Anwendungsdomänen. In diesem Artikel präsentieren wir einen Überblick über einige dieser Erfahrungsberichte.
BibTeX:
@article{gjmnw10,
  author = {Stephan Weißleder AND Baris Güldali AND Michael Mlynarski AND Arne-Michael Törsel AND David Farag'o AND Florian Prester AND Mario Winter},
  title = {Modellbasiertes Testen: Hype oder Realität?},
  journal = {OBJEKTspektrum},
  year = {2011},
  number = {6},
  pages = {59-65},
  url = {http://www.sigs-datacom.de/fachzeitschriften/objektspektrum/archiv/artikelansicht.html?tx_mwjournals_pi1[pointer]}
}
Güldali B, Jungmayr S, Mlynarski M, Neumann S and Winter M (2010), "Starthilfe für modellbasiertes Testen", OBJEKTspektrum., April, 2010. (3), pp. 63-69.
Abstract: Modellbasiertes Testen ist eine Technik, die durch den Einsatz von abstrakten Modellen und geeigneten Algorithmen bestimmte manuelle Aktivitäten, wie z. B. das Testdesign, unterstützt. Die Einführung von modellbasiertem Testen hat das Potenzial, die Testüberdeckung durch die automatische Generierung von Testfällen zu erhöhen und somit das Vertrauen in die Software zu steigern. Den Einsparungen von manuellen Testaktivitäten steht aber der Zusatzaufwand für die Erstellung der Modelle gegenüber. Projekt- und Testmanager stehen also vor der Frage, ob modellbasiertes Testen in ihrer konkreten Testorganisation eine sinnvolle Investition darstellt. Dieser Artikel erklärt die wesentlichen Begriffe zum Thema modellbasiertes Testen und gibt Entscheidungsträgern eine heuristische Entscheidungshilfe an die Hand.
BibTeX:
@article{gjmnw10,
  author = {Baris Güldali AND Stefan Jungmayr AND Michael Mlynarski AND Stefan Neumann AND Mario Winter},
  title = {Starthilfe für modellbasiertes Testen},
  journal = {OBJEKTspektrum},
  year = {2010},
  number = {3},
  pages = {63-69},
  url = {http://www.sigs-datacom.de/fileadmin/user_upload/zeitschriften/os/2010/03/gueldali_OS_03_10.pdf}
}
Farag'o D, Törsel A-M, Mlynarski M, Weißleder S, Güldali B and Brandes C (2013), "Wirtschaftlichkeitsberechnung für MBT: Wann sich modellbasiertes Testen lohnt", OBJEKTspektrum., Juni, 2013. (4), pp. 32-38.
Abstract: Modellbasiertes Testen verspricht potenziell eine höhere Effizienz und Effektivität im Testprozess. Ob im eigenen Kontext der Einsatz wirtschaftlich ist, ist jedoch häufig unklar. Dieser Beitrag analysiert systematisch Kosten- und Nutzenfaktoren und stellt ein Verfahren zur Abschätzung der Wirtschaftlichkeit des modellbasierten Testens vor. Anhand eines Beispiels wird der Ablauf veranschaulicht.
BibTeX:
@article{gjmnw10,
  author = {David Farag'o AND Arne-Michael Törsel AND Michael Mlynarski AND Stephan Weißleder AND Baris Güldali AND Christian Brandes},
  title = {Wirtschaftlichkeitsberechnung für MBT: Wann sich modellbasiertes Testen lohnt},
  journal = {OBJEKTspektrum},
  year = {2013},
  number = {4},
  pages = {32-38},
  url = {http://www.sigs-datacom.de/fachzeitschriften/objektspektrum/archiv/artikelansicht.html?tx_mwjournals_pi1[pointer]}
}
Güldali B, Mlynarski M and Sancar Y (2010), "Effort Comparison of Model-based Testing Scenarios", In Proceedings of 3th International Conference on Software Testing, Verification, and Validation Workshops. , pp. 28-36. IEEE Computer Society.
BibTeX:
@inproceedings{gms2010,
  author = {Baris Güldali AND Michael Mlynarski AND Yavuz Sancar},
  title = {Effort Comparison of Model-based Testing Scenarios},
  booktitle = {Proceedings of 3th International Conference on Software Testing, Verification, and Validation Workshops},
  publisher = {IEEE Computer Society},
  year = {2010},
  pages = {28-36},
  url = {http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber}
}
Güldali B and Sauer S (2010), "Transfer of Testing Research from University to Industry: An Experience Report", In online Proc. of International TestIstanbul Conference 2010 (URL: www.testistanbul.org/presentations.html)., May, 2010. Turkish Testing Board.
Abstract: Software Quality Lab (s-lab) is an open multi-private-public partnership institute for knowledge and technology transfer. In s-lab, partners from industrial software development closely cooperate with research groups of the University of Paderborn. Together with partners from industry, s-lab develops and evaluates constructive and analytical methods and tools of software engineering for obtaining high-quality software. Testing plays an important role in analytical quality assurance within s-lab's activities. Thereby our main focus lies on the development of testing methods, test automation tools and test management concepts for the individual needs of the industrial partners. Because of the different requirements of the university and the industry; the cooperation involves some challenges, e.g. defining projects aiming at the commercial interests of the industry and addressing interesting research questions.In this paper, we give an overview of testing activities in s-lab and address targets and challenges of the cooperative work between industry and university. We also summarize the lessons learned during the numerous testing projects especially in the domain of business information systems.
BibTeX:
@inproceedings{gs10,
  author = {Baris Güldali AND Stefan Sauer},
  title = {Transfer of Testing Research from University to Industry: An Experience Report},
  booktitle = {online Proc. of International TestIstanbul Conference 2010 (URL: www.testistanbul.org/presentations.html)},
  publisher = {Turkish Testing Board},
  year = {2010},
  url = {http://www.testistanbul.org/TestIstanbul%202010/Bar%C4%B1s%20Guldali.pdf}
}
Güldali B, Funke H, Jahnich M, Sauer S and Engels G (2009), "Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering", In 24th IEEE/ACM International Conference on Automated SoftwareEngineering (ASE 2009), 16-20 November 2009, Auckland, New Zeland. , pp. 29-39.
Abstract: In acceptance testing, customer requirements as specified in system specifications have to be tested for their successful implementation. This is a time-consuming task due to inherent system complexity and thus a large number of requirements. In order to reduce efforts in acceptance testing, we introduce a novel approach that exploits redundancies and implicit relations in requirements specifications, which are based on multi-viewpoint techniques, in our case the reference model for open distributed processing (RM-ODP). It deploys requirements clustering and linguistic analysis techniques for reducing the total number of test cases. We report on concrete experiences with this approach within joint R&D work of the Software Quality Lab (s-lab) of the University of Paderborn and HJP Consulting, an international consulting company, specialized in planning, procurement and acceptance testing of national electronic identification (e-ID) systems. The paper is concluded with an overview on the current tool support especially for automated detection of the redundancies and implicit relations in requirements. Also the future work on the tool support for the overall test specification process is discussed.
BibTeX:
@inproceedings{gse+09,
  author = {Baris Güldali AND Holger Funke AND Michael Jahnich AND Stefan Sauer AND Gregor Engels},
  title = {Semi-automated Test Planning for e-ID Systems by Using Requirements Clustering},
  booktitle = {24th IEEE/ACM International Conference on Automated SoftwareEngineering (ASE 2009), 16-20 November 2009, Auckland, New Zeland},
  year = {2009},
  pages = {29-39},
  url = {http://portal.acm.org/citation.cfm?id},
  doi = {10.1109/ASE.2009.86}
}
Güldali B, Rose M, Teetz A, Flake S and Rust C (2015), "Modellbasiertes Testen bei der Entwicklung einer IKT-Infrastruktur für Elektromobilität", Softwaretechnik-Trends., Juni, 2015. Vol. 35(1), pp. 1-5.
BibTeX:
@article{Gül15,
  author = {Baris Güldali AND Mirko Rose AND Alexander Teetz AND Stephan Flake AND Carsten Rust},
  title = {Modellbasiertes Testen bei der Entwicklung einer IKT-Infrastruktur für Elektromobilität},
  journal = {Softwaretechnik-Trends},
  year = {2015},
  volume = {35},
  number = {1},
  pages = {1-5},
  url = {http://is.uni-paderborn.de/pi.informatik.uni-siegen.de/stt/35_1/01_Fachgruppenberichte/TAV/5_SmartEM-Testen_Final.pdf}
}
Jureczko M and Mlynarski M (2010), "Automated acceptance testing tools for web applications using Test-Driven Development", Electrical Review., September, 2010. Vol. 86, pp. 198-202.
Abstract: In the last years the software engineering community pays a strong interest in agile development methods. Those methods place software testing for example the Test-Driven Development method as an important task of the development process. Agile projects rely on good test automation tools. In this paper we evaluate five test automation tools for their usage in acceptance testing for web applications using Test-Driven Development.
BibTeX:
@article{JurMly2010,
  author = {Marian Jureczko AND Michael Mlynarski},
  title = {Automated acceptance testing tools for web applications using Test-Driven Development},
  journal = {Electrical Review},
  year = {2010},
  volume = {86},
  pages = {198--202},
  url = {http://pe.org.pl/}
}
Mlynarski M and Jureczko M (2009), "Zautomatyzowane testy akceptacyjne dla aplikacji internetowych w programowaniu sterowanym testami", In Proceedings of Krajowa Konferencja Inzynierii Oprogramowania 2009. Vol. 3, pp. 294-305. Wydawnictwo Komunikacji i Łączno'sci.
Abstract: Rozdział prezentuje analizę por'ownawczą wybranych, darmowych narzędzi umozliwiających tworzenie zautomatyzowanych funkcjonalnych test'ow akceptacyjnych, czyli Fitnesse, STF, JFCUnit oraz Selenium. Badana jest mozliwo'sć stosowania tych narzędzi do testowania aplikacji internetowych wytwarzanych w procesie opierającym się o podej'scie programowania przez testy. Aplikacje internetowe są bardzo specyficzną grupą aplikacji. Do ich uruchomienia potrzeba serwera aplikacji. W związku z tym nie kazda aplikacja nadaje się do przeprowadzania na nich test'ow akceptacyjnych. Dodatkowe komplikacje pojawiają się, jezeli wymagać, aby testy powstały przed napisaniem kodu 'zr'odłowego, co ma miejsce w przypadku programowaniu przez testy.
BibTeX:
@inproceedings{KKIO09,
  author = {Michael Mlynarski AND Marian Jureczko},
  editor = {W. Dąbrowski, A. Stasiak},
  title = {Zautomatyzowane testy akceptacyjne dla aplikacji internetowych w programowaniu sterowanym testami},
  booktitle = {Proceedings of Krajowa Konferencja Inzynierii Oprogramowania 2009},
  publisher = {Wydawnictwo Komunikacji i Łączno'sci},
  year = {2009},
  volume = {3},
  pages = {294--305},
  url = {http://staff.iiar.pwr.wroc.pl/marian.jureczko/ZautomatyzowaneTesty.pdf}
}
Löffler R, Güldali B and Geisen S (2010), "Towards Model-based Acceptance Testing for Scrum", Softwaretechnik-Trends., August, 2010. Vol. 30(3), pp. 9-12.
Abstract: In agile processes like Scrum, strong customer involve-ment requires techniques to support requirements anal-ysis and acceptance testing. Additionally, test automa-tion is crucial, as incremental development and contin-uous integration need high efforts for testing. To copewith these challenges, we propose a model-based tech-nique for documenting customer's requirements usingtest models. These can be used by the developers asrequirements specification and by the testers for accep-tance testing. We use light-weight and easy-to-learnmodeling languages. Based on the test models, we gen-erate test scripts for FitNesse and Selenium, which arewell-known test tools in the agile community.
BibTeX:
@article{lgg2010,
  author = {Renate Löffler AND Baris Güldali AND Silke Geisen},
  title = {Towards Model-based Acceptance Testing for Scrum},
  journal = {Softwaretechnik-Trends},
  year = {2010},
  volume = {30},
  number = {3},
  pages = {9--12},
  url = {http://pi.informatik.uni-siegen.de/stt/30_3/01_Fachgruppenberichte/TAV/03_TAV30PapierLoeffler.pdf}
}
Ellerweg J, Engels G and Güldali B (2008), "Modellbasierter Komponententest mit visuellen Kontrakten", In INFORMATIK 2008, Beherrschbare Systeme - dank Informatik, Band 1, Beiträge der 38. Jahrestagung der Gesellschaft für Informatik e.V. (GI). Bonn Vol. 133, pp. 211-214. Gesellschaft für Informatik (GI).
BibTeX:
@inproceedings{MOTES08,
  author = {Jens Ellerweg AND Gregor Engels AND Baris Güldali},
  editor = {H.-G. Hegering, A. Lehmann, H. J. Ohlbach, C. Scheideler},
  title = {Modellbasierter Komponententest mit visuellen Kontrakten},
  booktitle = {INFORMATIK 2008, Beherrschbare Systeme - dank Informatik, Band 1, Beiträge der 38. Jahrestagung der Gesellschaft für Informatik e.V. (GI)},
  publisher = {Gesellschaft für Informatik (GI)},
  year = {2008},
  volume = {133},
  pages = {211--214}
}
Schnelte M and Güldali B (2010), "Test Case Generation for Visual Contracts Using AI Planning", In INFORMATIK 2010, Beiträge der 40. Jahrestagung der Gesellschaft für Informatik e.V. (GI). Bonn , pp. (accepted for publication). Gesellschaft für Informatik (GI).
BibTeX:
@inproceedings{motes2010,
  author = {Matthias Schnelte AND Baris Güldali},
  title = {Test Case Generation for Visual Contracts Using AI Planning},
  booktitle = {INFORMATIK 2010, Beiträge der 40. Jahrestagung der Gesellschaft für Informatik e.V. (GI)},
  publisher = {Gesellschaft für Informatik (GI)},
  year = {2010},
  pages = {(accepted for publication)}
}
Güldali B, Mlynarski M, Wübbeke A and Engels G (2009), "Model-Based System Testing Using Visual Contracts", In Proceedings of Euromicro SEAA Conference 2009, Special Session on ``Model Driven Engineering''. Washington, DC, USA , pp. 121-124. IEEE Computer Society.
Abstract: In system testing the system under test (SUT) is tested against high-level requirements which are captured at early phases of the development process. Logical test cases developed from these requirements must be translated to executable test cases by augmenting them with implementation details. If manually done these activities are error-prone and tedious. In this paper we introduce a model-based approach for system testing where we generate first logical test cases from use case diagrams which are partially formalized by visual contracts, and then we transform these to executable test cases using model transformation. We derive model transformation rules from the design decisions of developers.
BibTeX:
@inproceedings{seaa09/mde,
  author = {Baris Güldali AND Michael Mlynarski AND Andreas Wübbeke AND Gregor Engels},
  title = {Model-Based System Testing Using Visual Contracts},
  booktitle = {Proceedings of Euromicro SEAA Conference 2009, Special Session on ``Model Driven Engineering''},
  publisher = {IEEE Computer Society},
  year = {2009},
  pages = {121-124},
  url = {http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber}
}