SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Knauss Eric 1977) "

Sökning: WFRF:(Knauss Eric 1977)

  • Resultat 1-10 av 110
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Knauss, Eric, 1977, et al. (författare)
  • Supporting Continuous Integration by Code-Churn Based Test Selection
  • 2015
  • Ingår i: RCoSE - 2nd International Workshop on Rapid Continuous Software Engineering @ ICSE 2015 Florence, Italy.
  • Konferensbidrag (övrigt vetenskapligt/konstnärligt)abstract
    • Continuous integration promises advantages in large-scale software development by enabling software development organizations to deliver new functions faster. However, implementing continuous integration in large software development organizations is challenging because of organizational, social and technical reasons. One of the technical challenges is the ability to rapidly prioritize the test cases which can be executed quickly and trigger the most failures as early as possible. In our research we propose and evaluate a method for selecting a suitable set of functional regression tests on system level. The method is based on analysis of correlations between test-case failures and source code changes and is evaluated by combining semi-structured interviews and workshops with practitioners at Ericsson and Axis Communications in Sweden. The results show that using measures of precision and recall, the test cases can be prioritized. The prioritization leads to finding an optimal test suite to execute before the integration.
  •  
2.
  • Habibullah, Khan Mohammad, et al. (författare)
  • Requirements and software engineering for automotive perception systems: an interview study
  • 2024
  • Ingår i: REQUIREMENTS ENGINEERING. - 0947-3602 .- 1432-010X.
  • Tidskriftsartikel (refereegranskat)abstract
    • Driving automation systems, including autonomous driving and advanced driver assistance, are an important safety-critical domain. Such systems often incorporate perception systems that use machine learning to analyze the vehicle environment. We explore new or differing topics and challenges experienced by practitioners in this domain, which relate to requirements engineering (RE), quality, and systems and software engineering. We have conducted a semi-structured interview study with 19 participants across five companies and performed thematic analysis of the transcriptions. Practitioners have difficulty specifying upfront requirements and often rely on scenarios and operational design domains (ODDs) as RE artifacts. RE challenges relate to ODD detection and ODD exit detection, realistic scenarios, edge case specification, breaking down requirements, traceability, creating specifications for data and annotations, and quantifying quality requirements. Practitioners consider performance, reliability, robustness, user comfort, and-most importantly-safety as important quality attributes. Quality is assessed using statistical analysis of key metrics, and quality assurance is complicated by the addition of ML, simulation realism, and evolving standards. Systems are developed using a mix of methods, but these methods may not be sufficient for the needs of ML. Data quality methods must be a part of development methods. ML also requires a data-intensive verification and validation process, introducing data, analysis, and simulation challenges. Our findings contribute to understanding RE, safety engineering, and development methodologies for perception systems. This understanding and the collected challenges can drive future research for driving automation and other ML systems.
  •  
3.
  •  
4.
  • Habibullah, Khan Mohammad, 1990, et al. (författare)
  • Requirements Engineering for Automotive Perception Systems: An Interview Study
  • 2023
  • Ingår i: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). - 1611-3349 .- 0302-9743. - 9783031297854 ; 13975 LNCS, s. 189-205
  • Konferensbidrag (refereegranskat)abstract
    • Background: Driving automation systems (DAS), including autonomous driving and advanced driver assistance, are an important safety-critical domain. DAS often incorporate perceptions systems that use machine learning (ML) to analyze the vehicle environment. Aims: We explore new or differing requirements engineering (RE) topics and challenges that practitioners experience in this domain. Method: We have conducted an interview study with 19 participants across five companies and performed thematic analysis. Results: Practitioners have difficulty specifying upfront requirements, and often rely on scenarios and operational design domains (ODDs) as RE artifacts. Challenges relate to ODD detection and ODD exit detection, realistic scenarios, edge case specification, breaking down requirements, traceability, creating specifications for data and annotations, and quantifying quality requirements. Conclusions: Our findings contribute to understanding how RE is practiced for DAS perception systems and the collected challenges can drive future research for DAS and other ML-enabled systems.
  •  
5.
  • Heyn, Hans-Martin, 1987, et al. (författare)
  • Automotive Perception Software Development : An Empirical Investigation into Data, Annotation, and Ecosystem Challenges
  • 2023
  • Ingår i: Proceedings - 2023 IEEE/ACM 2nd International Conference on AI Engineering - Software Engineering for AI, CAIN 2023. - : Institute of Electrical and Electronics Engineers Inc.. - 9798350301137 ; , s. 13-24
  • Konferensbidrag (refereegranskat)abstract
    • Software that contains machine learning algorithms is an integral part of automotive perception, for example, in driving automation systems. The development of such software, specifically the training and validation of the machine learning components, requires large annotated datasets. An industry of data and annotation services has emerged to serve the development of such data-intensive automotive software components. Wide-spread difficulties to specify data and annotation needs challenge collaborations between OEMs (Original Equipment Manufacturers) and their suppliers of software components, data, and annotations.This paper investigates the reasons for these difficulties for practitioners in the Swedish automotive industry to arrive at clear specifications for data and annotations. The results from an interview study show that a lack of effective metrics for data quality aspects, ambiguities in the way of working, unclear definitions of annotation quality, and deficits in the business ecosystems are causes for the difficulty in deriving the specifications. We provide a list of recommendations that can mitigate challenges when deriving specifications and we propose future research opportunities to overcome these challenges. Our work contributes towards the on-going research on accountability of machine learning as applied to complex software systems, especially for high-stake applications such as automated driving. 
  •  
6.
  • Kasauli, Rashida, 1984, et al. (författare)
  • Agile Islands in a Waterfall Environment: Challenges and Strategies in Automotive
  • 2020
  • Ingår i: ACM International Conference Proceeding Series. - New York, NY, USA : ACM. ; , s. 31-40
  • Konferensbidrag (refereegranskat)abstract
    • Driven by the need for faster time-to-market and reduced development lead-time, large-scale systems engineering companies are adopting agile methods in their organizations. This agile transformation is challenging and it is common that adoption starts bottom-up with agile software teams within the context of traditional company structures. This creates the challenge of agile teams working within a document-centric and plan-driven (or waterfall) environment. While it may be desirable to take the best of both worlds, it is not clear how that can be achieved especially with respect to managing requirements in large-scale systems. This paper presents an exploratory case study focusing on two departments of a large-scale systems engineering company (automotive) that is in the process of company-wide agile adoption. We present challenges that agile teams face while working within a larger plan-driven context and propose potential strategies to mitigate the challenges. Challenges relate to, e.g., development teams not being aware of the high-level requirements, difficulties to manage change of these requirements as well as their relationship to backlog items such as user stories. While we found strategies for solving most of the challenges, they remain abstract and empirical research on their effectiveness is currently lacking.
  •  
7.
  • Kasauli, Rashida, 1984, et al. (författare)
  • Requirements Engineering Challenges in Large-Scale Agile System Development
  • 2017
  • Ingår i: International Requirements Engineering Conference. - : IEEE. - 9781538631911 ; , s. 352-361
  • Konferensbidrag (refereegranskat)abstract
    • Agile methods have proven their value to accelerate delivery of high quality software products and services to customers. End-users have become used to regular updates that fix bugs and provide new features and for software products, short time-to-market has become an important business driver. In order to remain competitive, more and more companies imple- ment agile methods and their practices also for software-intense, large products, such as cars, telecommunication infrastructure, and embedded systems. Development of such system usually relies on plan-driven, stage-gate processes and is subject to safety and regulative concerns. Consequently, requirements engineering involves upfront and detailed analysis, which can be at odds with agile (software) development. In this paper, we present results from a multiple case study with two car manufacturers, a telecommunications company, and a technology company that are on the journey to introduce organization wide continuous integration and continuous delivery to customers. Based on 20 qualitative interviews, 5 focus groups, and 2 cross-company workshops, we discuss possible scopes of agile methods within system development, the consequences this has on the role of requirements, and the challenges that arise from the interplay of requirements engineering and agile methods in large-scale system development. These relate in particular to communicating and managing knowledge about a) customer value and b) the system under development. We argue that better alignment of a holistic requirements model with agile development practices promises rich gains in development speed, flexibility, and overall quality of software and systems.
  •  
8.
  • Kasauli, Rashida, 1984, et al. (författare)
  • Safety-Critical Systems and Agile Development: A Mapping Study
  • 2018
  • Ingår i: Proceedings - 44th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2018. ; , s. 470-477
  • Konferensbidrag (refereegranskat)abstract
    • In the last decades, agile methods had a huge impact on how software is developed. In many cases, this has led to significant benefits, such as quality and speed of software deliv- eries to customers. However, safety-critical systems have widely been dismissed from benefiting from agile methods. Products that include safety critical aspects are therefore faced with a situation in which the development of safety-critical parts can significantly limit the potential speed-up through agile methods, for the full product, but also in the non-safety critical parts. For such products, the ability to develop safety-critical software in an agile way will generate a competitive advantage. In order to enable future research in this important area, we present in this paper a mapping of the current state of praxis based on a mixed method approach. Starting from a workshop with experts from six large Swedish product development companies we develop a lens for our analysis. We then present a systematic mapping study on safety-critical systems and agile development through this lens in order to map potential benefits, challenges, and solution candidates for guiding future research.
  •  
9.
  • Knauss, Eric, 1977, et al. (författare)
  • Continuous Clarification and Emergent Requirements Flows in Open-Commercial Software Ecosystems
  • 2018
  • Ingår i: Requirements Engineering. - : Springer Science and Business Media LLC. - 0947-3602 .- 1432-010X. ; 23:1, s. 97-117
  • Tidskriftsartikel (refereegranskat)abstract
    • Software engineering practice has shifted from the development of products in closed environments towards more open and collaborative efforts. Software development has become significantly interdependent with other systems (e.g. services, apps) and typically takes place within large ecosystems of networked communities of stakeholder organizations. Such software ecosystems promise increased innovation power and support for consumer oriented software services at scale and are characterized by a certain openness of their information flows. While such openness supports project and reputation management, it also brings requirements engineering-related challenges within the ecosystem, such as managing dynamic, emergent contributions from the ecosystem stakeholders, as well as collecting their input while protecting their IP. In this paper we report from a study of requirements communication and management practices within IBM(R)'s Collaborative Lifecycle Management(R) product development ecosystem. Our research used multiple methods for data collection, including interviews within several ecosystem actors, on-site participatory observation, and analysis of online project repositories. We chart and describe the flow of product requirements information through the ecosystem, how the open communication paradigm in software ecosystems provides opportunities for 'just-in-time' RE - and which relies on emergent contributions from the ecosystem stakeholders-, as well as some of the challenges faced when traditional requirements engineering approaches are applied within such an ecosystem. More importantly, we discuss two tradeoffs brought about by the openness in software ecosystems: i) allowing open, transparent communication while keeping intellectual property confidential within the ecosystem, and ii) having the ability to act globally on a long-term strategy while empowering product teams to act locally to answer end-users' context specific needs in a timely manner. A sufficient level of openness facilitates contributions of emergent stakeholders. The ability to include important emergent contributors early in requirements elicitation appears to be a crucial asset in software ecosystems.
  •  
10.
  • Knauss, Eric, 1977, et al. (författare)
  • Openness and Requirements: Opportunities and Tradeoffs in Software Ecosystems
  • 2014
  • Ingår i: Proceedings of 22nd International Requirements Engineering Conference (RE '14). - : IEEE. - 9781479930319 ; , s. 213 - 222
  • Konferensbidrag (refereegranskat)abstract
    • A growing number of software systems is characterized by continuous evolution as well as by significant interdependence with other systems (e.g. services, apps). Such software ecosystems promise increased innovation power and support for consumer oriented software services at scale, and are characterized by a certain openness of their information flows. While such openness supports project and reputation management, it also brings some challenges to Requirements Engineering (RE) within the ecosystem. We report from a mixed-method study of IBM®'s CLM® ecosystem that uses an open commercial development model. We analyzed data from from interviews within several ecosystem actors, participatory observation, and software repositories, to describe the flow of product requirements information through the ecosystem, how the open communication paradigm in software ecosystems provides opportunities for `just-in-time' RE, as well as some of the challenges faced when traditional requirements engineering approaches are applied within such an ecosystem. More importantly, we discuss two tradeoffs brought about the openness in software ecosystems: i) allowing open, transparent communication while keeping intellectual property confidential within the ecosystem, and ii) having the ability to act globally on a long-term strategy while empowering product teams to act locally to answer end-users' context specific needs in a timely manner.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 110
Typ av publikation
konferensbidrag (73)
tidskriftsartikel (32)
rapport (3)
bokkapitel (2)
Typ av innehåll
refereegranskat (92)
övrigt vetenskapligt/konstnärligt (18)
Författare/redaktör
Knauss, Eric, 1977 (110)
Horkoff, Jennifer, 1 ... (20)
Heldal, Rogardt, 196 ... (18)
Pelliccione, Patrizi ... (16)
Heyn, Hans-Martin, 1 ... (14)
Wohlrab, Rebekka, 19 ... (13)
visa fler...
Liebel, Grischa, 198 ... (13)
KASAULI, RASHIDA, 19 ... (12)
Steghöfer, Jan-Phili ... (11)
Pelliccione, Patrizi ... (9)
Hammouda, Imed (9)
Ågren, Magnus, 1984 (9)
Knauss, Alessia, 198 ... (8)
Lindman, Juho, 1979 (5)
Damian, Daniela (5)
Wohlrab, Rebekka (5)
Hebig, Regina, 1984 (4)
Borg, Markus (4)
Nilsson, Agneta, 196 ... (4)
Nakatumba-Nabende, J ... (3)
Eriksson, Olof (3)
Tichy, Matthias, 197 ... (3)
Gay, Gregory, 1987 (3)
Anjorin, Anthony, 19 ... (3)
Bärgman, Jonas, 1972 (3)
Hammouda, Imed, 1974 (3)
Kanagwa, Benjamin (3)
Pir Muhammad, Amna, ... (3)
Vogelsang, Andreas (3)
Alminger, Anders (3)
Franch, Xavier (2)
Larsson, Mats (2)
Nguyen, Ngoc-Thanh (2)
de Oliveira Neto, Fr ... (2)
Calikli, Gul, 1978 (2)
Alégroth, Emil, 1984 ... (2)
Burden, Håkan, 1976 (2)
Ericsson, Morgan, 19 ... (2)
Petersen Moura Tranc ... (2)
Sandberg, Anna (2)
Pfahl, Dietmar (2)
Schneider, Kurt (2)
Zouzoula, Stavroula, ... (2)
Zimmermann, Thomas (2)
Wohlrab, R. (2)
Carver, Jeffrey C. (2)
Felber, Pascal (2)
Pasin, Marcelo (2)
Salomonsson, Hans, 1 ... (2)
Evbota, Felix (2)
visa färre...
Lärosäte
Göteborgs universitet (94)
Chalmers tekniska högskola (86)
RISE (5)
Lunds universitet (2)
Högskolan i Halmstad (1)
Malmö universitet (1)
visa fler...
Linnéuniversitetet (1)
Blekinge Tekniska Högskola (1)
visa färre...
Språk
Engelska (110)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (104)
Teknik (37)
Samhällsvetenskap (13)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy