Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Publikationer (6 of 6) Visa alla publikationer
Wnuk, K., Harrer, T., Tomaszewski, P. & Zabardast, E. (2024). Exploring the Factors that Impact The Half-life of Software. In: : . Paper presented at ICSOB 2024. John Wiley & Sons
Öppna denna publikation i ny flik eller fönster >>Exploring the Factors that Impact The Half-life of Software
2024 (Engelska)Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This vision paper explores the factors that impact the aging and depreciation of software. Based on the exploration of related work in software aging, software anti-aging, the financial aspect of technical debt and accounting of intangible assets, we postulate that a more holistic approach towards obsolescence should be taken as most research focuses solely on the technical aspects of software aging, leaving the business and accounting aspects greatly unexplored.

Ort, förlag, år, upplaga, sidor
John Wiley & Sons, 2024
Nyckelord
software aging, software half-life, software technical debt
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
urn:nbn:se:ri:diva-76346 (URN)
Konferens
ICSOB 2024
Tillgänglig från: 2025-01-13 Skapad: 2025-01-13 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Borg, M., Henriksson, J., Socha, K., Lennartsson, O., Sonnsjö Lönegren, E., Bui, T., . . . Helali Moghadam, M. (2023). Ergo, SMIRK is safe: a safety case for a machine learning component in a pedestrian automatic emergency brake system. Software quality journal, 31(2), 335
Öppna denna publikation i ny flik eller fönster >>Ergo, SMIRK is safe: a safety case for a machine learning component in a pedestrian automatic emergency brake system
Visa övriga...
2023 (Engelska)Ingår i: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 31, nr 2, s. 335-Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Integration of machine learning (ML) components in critical applications introduces novel challenges for software certification and verification. New safety standards and technical guidelines are under development to support the safety of ML-based systems, e.g., ISO 21448 SOTIF for the automotive domain and the Assurance of Machine Learning for use in Autonomous Systems (AMLAS) framework. SOTIF and AMLAS provide high-level guidance but the details must be chiseled out for each specific case. We initiated a research project with the goal to demonstrate a complete safety case for an ML component in an open automotive system. This paper reports results from an industry-academia collaboration on safety assurance of SMIRK, an ML-based pedestrian automatic emergency braking demonstrator running in an industry-grade simulator. We demonstrate an application of AMLAS on SMIRK for a minimalistic operational design domain, i.e., we share a complete safety case for its integrated ML-based component. Finally, we report lessons learned and provide both SMIRK and the safety case under an open-source license for the research community to reuse. © 2023, The Author(s).

Ort, förlag, år, upplaga, sidor
Springer, 2023
Nyckelord
Automotive demonstrator, Machine learning safety, Safety case, Safety standards
Nationell ämneskategori
Programvaruteknik
Identifikatorer
urn:nbn:se:ri:diva-64234 (URN)10.1007/s11219-022-09613-1 (DOI)2-s2.0-85149021250 (Scopus ID)
Anmärkning

Open access funding provided by RISE Research Institutes of Sweden. This work was carried out within the SMILE III project financed by Vinnova, FFI, Fordonsstrategisk forskning och innovation under the grant number 2019-05871 and partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by Knut and Alice Wallenberg Foundation.

Tillgänglig från: 2023-03-20 Skapad: 2023-03-20 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Röding, M., Tomaszewski, P., Yu, S., Borg, M. & Rönnols, J. (2022). Machine learning-accelerated small-angle X-ray scattering analysis of disordered two- and three-phase materials. Frontiers in Materials, 9, Article ID 956839.
Öppna denna publikation i ny flik eller fönster >>Machine learning-accelerated small-angle X-ray scattering analysis of disordered two- and three-phase materials
Visa övriga...
2022 (Engelska)Ingår i: Frontiers in Materials, ISSN 2296-8016, Vol. 9, artikel-id 956839Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Small-angle X-ray scattering (SAXS) is a useful technique for nanoscale structural characterization of materials. In SAXS, structural and spatial information is indirectly obtained from the scattering intensity in the spectral domain, known as the reciprocal space. Therefore, characterizing the structure requires solving the inverse problem of finding a plausible structure model that corresponds to the measured scattering intensity. Both the choice of structure model and the computational workload of parameter estimation are bottlenecks in this process. In this work, we develop a framework for analysis of SAXS data from disordered materials. The materials are modeled using Gaussian Random Fields (GRFs). We study the case of two phases, pore and solid, and three phases, where a third phase is added at the interface between the two other phases. Further, we develop very fast GPU-accelerated, Fourier transform-based numerical methods for both structure generation and SAXS simulation. We demonstrate that length scales and volume fractions can be predicted with good accuracy using our machine learning-based framework. The parameter prediction executes virtually instantaneously and hence the computational burden of conventional model fitting can be avoided. Copyright © 2022 Röding, Tomaszewski, Yu, Borg and Rönnols.

Ort, förlag, år, upplaga, sidor
Frontiers Media S.A., 2022
Nyckelord
boosted trees, disordered material, Gaussian random field, machine learning, porous material, regression, small angle X-ray scattering, Gaussian distribution, Inverse problems, Learning systems, Numerical methods, X ray scattering, Boosted tree, Disordered materials, Gaussian random fields, Machine-learning, Scattering intensity, Three phase, Three phasis, Two phase, Porous materials
Nationell ämneskategori
Naturvetenskap
Identifikatorer
urn:nbn:se:ri:diva-61213 (URN)10.3389/fmats.2022.956839 (DOI)2-s2.0-85139550056 (Scopus ID)
Anmärkning

Funding details: 2019-01295; Funding details: Vetenskapsrådet, VR, 2018-06378; Funding text 1: MR acknowledges the financial support of the Swedish Research Council for Sustainable Development (grant number 2019-01295). SY acknowledges the financial support of the Swedish Research Council (grant number 2018-06378).

Tillgänglig från: 2022-12-06 Skapad: 2022-12-06 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Borg, M., Bengtsson, J., Osterling, H., Hagelborn, A., Gagner, I. & Tomaszewski, P. (2022). Quality Assurance of Generative Dialog Models in an Evolving Conversational Agent Used for Swedish Language Practice. In: Proceedings - 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022: . Paper presented at 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, 16 May 2022 through 17 May 2022 (pp. 22-32). Institute of Electrical and Electronics Engineers Inc.
Öppna denna publikation i ny flik eller fönster >>Quality Assurance of Generative Dialog Models in an Evolving Conversational Agent Used for Swedish Language Practice
Visa övriga...
2022 (Engelska)Ingår i: Proceedings - 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, Institute of Electrical and Electronics Engineers Inc. , 2022, s. 22-32Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Due to the migration megatrend, efficient and effective second-language acquisition is vital. One proposed solution involves AI-enabled conversational agents for person-centered interactive language practice. We present results from ongoing action research targeting quality assurance of proprietary generative dialog models trained for virtual job interviews. The action team elicited a set of 38 requirements for which we designed corresponding automated test cases for 15 of particular interest to the evolving solution. Our results show that six of the test case designs can detect meaningful differences between candidate models. While quality assurance of natural language processing applications is complex, we provide initial steps toward an automated framework for machine learning model selection in the context of an evolving conversational agent. Future work will focus on model selection in an MLOps setting.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers Inc., 2022
Nyckelord
action research, AI quality, conversational agent, generative dialog model, requirements engineering, software testing, Learning algorithms, Natural language processing systems, Quality assurance, Software agents, Conversational agents, Dialogue models, Megatrends, Model Selection, Requirement engineering, Software testings, Swedishs
Nationell ämneskategori
Programvaruteknik
Identifikatorer
urn:nbn:se:ri:diva-59869 (URN)10.1145/3522664.3528592 (DOI)2-s2.0-85133467455 (Scopus ID)9781450392754 (ISBN)
Konferens
1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, 16 May 2022 through 17 May 2022
Tillgänglig från: 2022-08-01 Skapad: 2022-08-01 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Nilsson Tengstrand, S., Tomaszewski, P., Borg, M. & Jabangwe, R. (2021). Challenges of Adopting SAFe in the Banking Industry – A Study Two Years After Its Introduction. In: XP 2021: Agile Processes in Software Engineering and Extreme Programming.Lecture Notes in Business Information Processing book series (LNBIP, volume 419): . Paper presented at XP 2021: Agile Processes in Software Engineering and Extreme Programming . 14 June 2021 through 18 June 2021 (pp. 157-171). Springer Science and Business Media Deutschland GmbH
Öppna denna publikation i ny flik eller fönster >>Challenges of Adopting SAFe in the Banking Industry – A Study Two Years After Its Introduction
2021 (Engelska)Ingår i: XP 2021: Agile Processes in Software Engineering and Extreme Programming.Lecture Notes in Business Information Processing book series (LNBIP, volume 419), Springer Science and Business Media Deutschland GmbH , 2021, s. 157-171Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The Scaled Agile Framework (SAFe) is a framework for scaling agile methods in large organizations. We have found several experience reports and white papers describing SAFe adoptions in different banks, which indicates that SAFe is being used in the banking industry. However, there is a lack of academic publications on the topic, the banking industry is missing in the scientific reports analyzing SAFe transformations. To fill this gap, we present a study on the main challenges with a SAFe transformation at a large full-service bank. We identify the challenges in the bank under study and compare the findings with experience reports from other banks, as well as with research on SAFe transformations in other domains. Many of the challenges reported in this paper overlap with the generic SAFe challenges, including management and organization, education and training, culture and mindset, requirements engineering, quality assurance, and systems architecture. However, we also report some novel challenges specific to the banking domain, e.g., the risk of jeopardizing customer relations, stability, and trust of external stakeholders. This study validates several SAFe-related challenges reported in previous work in the banking context. It also brings up some novel challenges specific to the banking industry. Therefore, we believe our results are particularly useful to practitioners responsible for SAFe transformations at other banks. © 2021, The Author(s).

Ort, förlag, år, upplaga, sidor
Springer Science and Business Media Deutschland GmbH, 2021
Nyckelord
Banking, Interview study, Large-scale agile, Scaled agile framework, Public relations, Quality assurance, Software design, Academic publications, Banking industry, Customer relations, Education and training, Experience report, External stakeholders, Large organizations, Systems architecture
Nationell ämneskategori
Företagsekonomi
Identifikatorer
urn:nbn:se:ri:diva-55670 (URN)10.1007/978-3-030-78098-2_10 (DOI)2-s2.0-85111372148 (Scopus ID)9783030780975 (ISBN)
Konferens
XP 2021: Agile Processes in Software Engineering and Extreme Programming . 14 June 2021 through 18 June 2021
Tillgänglig från: 2021-08-09 Skapad: 2021-08-09 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Tomaszewski, P., Yu, S., Borg, M. & Rönnols, J. (2021). Machine Learning-Assisted Analysis of Small Angle X-ray Scattering. In: 2021 Swedish Workshop on Data Science (SweDS): . Paper presented at 2021 Swedish Workshop on Data Science (SweDS). 2-3 Dec. 2021.
Öppna denna publikation i ny flik eller fönster >>Machine Learning-Assisted Analysis of Small Angle X-ray Scattering
2021 (Engelska)Ingår i: 2021 Swedish Workshop on Data Science (SweDS), 2021Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Small angle X-ray scattering (SAXS) is extensively used in materials science as a way of examining nanostructures. The analysis of experimental SAXS data involves mapping a rather simple data format to a vast amount of structural models. Despite various scientific computing tools to assist the model selection, the activity heavily relies on the SAXS analysts’ experience, which is recognized as an efficiency bottleneck by the community. To cope with this decision-making problem, we develop and evaluate the open-source, Machine Learning-based tool SCAN (SCattering Ai aNalysis) to provide recommendations on model selection. SCAN exploits multiple machine learning algorithms and uses models and a simulation tool implemented in the SasView package for generating a well defined set of datasets. Our evaluation shows that SCAN delivers an overall accuracy of 95%-97%. The XGBoost Classifier has been identified as the most accurate method with a good balance between accuracy and training time. With eleven predefined structural models for common nanostructures and an easy draw-drop function to expand the number and types training models, SCAN can accelerate the SAXS data analysis workflow.

Nyckelord
Training, Analytical models, Adaptation models, X-ray scattering, Computational modeling, Scattering, Training data, SAXS, scientific computing, classification, Random Forest, XGBoost
Nationell ämneskategori
Fysikalisk kemi
Identifikatorer
urn:nbn:se:ri:diva-57437 (URN)10.1109/SweDS53855.2021.9638297 (DOI)
Konferens
2021 Swedish Workshop on Data Science (SweDS). 2-3 Dec. 2021
Tillgänglig från: 2021-12-29 Skapad: 2021-12-29 Senast uppdaterad: 2025-09-23Bibliografiskt granskad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0001-7877-2121

Sök vidare i DiVA

Visa alla publikationer