Auflistung nach Autor:in "Boltz, Nicolas"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragContinuing to Catch Up with State of the Art Continuous Integration Pipelines in Palladio – The Experience Report Strikes Back(Softwaretechnik-Trends Band 43, Heft 4, 2023) Alber, Lucas; Boltz, Nicolas; Schmid, LarissaThe Palladio organization comprises over 50 software artifacts and is actively developed by over 32 members. This research paper presents a case study on the migration from Jenkins to GitHub Actions for automated builds in the development workflow for Palladio. The transition has yielded significant improvements in continuous integration, review processes, and deployment efficiency. The adoption of GitHub Actions’ modular and reusable workflows has further optimized our build pipeline, resulting in enhanced maintainability and reduced redundancy. Additionally, by leveraging dependency analysis, we applied the idea of incremental builds to the whole organization and automated the generation of build workflows, leading to improved resource utilization and an average speed-up in build times of 11.7. This study highlights the benefits of embracing GitHub Actions and provides valuable insights for development teams seeking to streamline their build processes.
- KonferenzbeitragDesigning Automotive Case Studies for Architectural Security Analyses(Softwaretechnik-Trends Band 43, Heft 4, 2023) Boltz, Nicolas; Walter, Maximilian; Gerking, ChristopherDigitalization is one of the biggest drivers of advancements in the modern automotive domain. The resulting increase in communication is leading to a more intensive exchange of data and the opening up of for merly closed systems. This raises questions about security and data protection. Software architecture analyses can help identify potential issues, thereby making systems more secure and compliant with data protection laws. Such analyses require representative case studies for development and evaluation. In this paper, we showcase the results of applying requirements and processes for case-study research during three bachelor theses with students. The resulting three case studies center around the automotive and mobility domain and focus on different security and privacy properties. We discuss our insights and experiences regarding the creation of case studies.
- KonferenzbeitragEvaluation Methods and Replicability of Software Architecture Research Objects(Software Engineering 2023, 2023) Konersmann, Marco; Kaplan, Angelika; Kühn, Thomas; Heinrich, Robert; Koziolek, Anne; Reussner, Ralf; Jürjens, Jan; al-Doori, Mahmood; Boltz, Nicolas; Ehl, Marco; Fuchß, Dominik; Großer, Katharina; Hahner, Sebastian; Keim, Jan; Lohr, Matthias; Sağlam, Timur; Schulz, Sophie; Töberg, Jan-PhilippOur paper at the 19th IEEE International Conference on Software Architecture (ICSA 2022) started by noticing that Software Architecture (SA) as research area experienced an increase in empirical research. Empirical research builds a sound foundation for validity and comparability. A current overview of the evaluation and replicability of SA research objects could help to discuss our empirical standards as a community. However, no current overview existed. We assessed the current state of practice of evaluating SA research objects and replication artifact provision in full technical conference papers from ICSA and the European Conference on Software Architecture (ECSA) 2017–2021. We first developed a categorization schema for SA research object evaluation and artifact provisioning. In a systematic literature review with 153 papers, we then classified the papers according to that schema. From our findings we derive and describe four proposals for improving the state of practice in evaluating SA research objects.