SwePub
Sök i SwePub databas

  Extended search

Träfflista för sökning "L773:9783319324661 "

Search: L773:9783319324661

  • Result 1-4 of 4
Sort/group result
   
EnumerationReferenceCoverFind
1.
  • Campeanu, Gabriel, et al. (author)
  • A 2-Layer Component-based Architecture for Heterogeneous CPU-GPU Embedded Systems
  • 2016. - 14
  • In: Information Technology: New Generations. - Cham : Springer International Publishing. - 9783319324661 ; , s. 629-639
  • Conference paper (peer-reviewed)abstract
    • Traditional embedded systems are evolving into heterogeneous systems in order to address new and more demanding software requirements. Modern embedded systems are constructed by combining different computation units, such as traditional CPUs, with Graphics Processing Units (GPUs). Adding GPUs to conventional CPU-based embedded systems enhances the computation power but also increases the complexity in developing software applications. A method that can help to tackle and address the software complexity issue of heterogeneous systems is component-based development. The allocation of the software application onto the appropriate computation node is greatly influenced by the system information load. The allocation process is increased in difficulty when we use, instead of common CPU-based systems, complex CPU-GPU systems. This paper presents a 2-layer component-based architecture for heterogeneous embedded systems, which has the purpose to ease the software-to-hardware allocation process. The solution abstracts the CPU-GPU detailed component-based design into single software components in order to decrease the amount of information delivered to the allocator. The last part of the paper describes how the allocation process may be modified using our proposed solution, when applied on a real system demonstrator.
  •  
2.
  • Mubeen, Saad, et al. (author)
  • Developing predictable vehicular distributed embedded systems on multi-core
  • 2016
  • In: Advances in Intelligent Systems and Computing, Volume 448. - Cham : Springer International Publishing. - 9783319324661 ; , s. 1273-1277
  • Conference paper (peer-reviewed)abstract
    • In this paper we address the challenges related to supporting modeland component-based development of predictable software for vehicular distributed embedded systems, utilizing multi-core platforms. We present a research plan for the development of new methods and techniques to deal with these challenges. The techniques will support various aspects such as modeling of the software architecture; supporting multiple criticality levels; verifying predictability of the system using end-to-end timing analysis; code generation; and providing a predictable runtime support on multi-core platforms by virtualizing a certified single-core real-time operating system. As a proof of concept, we will implement the newly developed techniques in a commercial tool chain (Rubus-ICE). The efficacy of the newly developed techniques and the extended tool chain will be demonstrated on the industrial case studies. 
  •  
3.
  • Mubeen, Saad, et al. (author)
  • Refining timing requirements in extended models of legacy vehicular embedded systems using early end-to-end timing analysis
  • 2016
  • In: Advances in Intelligent Systems and Computing, Volume 448. - Cham : Springer International Publishing. - 9783319324661 ; , s. 497-508
  • Conference paper (peer-reviewed)abstract
    • Model and component-based development approaches have emerged as an attractive option to deal with the complexity of vehicle software. Using these approaches, we provide a method to estimate and refine end-to-end timing requirements in vehicular distributed embedded systems that are developed by reusing the models of legacy systems. This method leverages on the early end-to-end timing analysis that can be performed at the highest abstraction level during the development of these systems. As a proof of concept, we conduct a vehicular-application case study to show the process of estimating and refining the timing requirements early during the development. The case study is modeled with the Rubus-ICE tool suite that is used for the software development of vehicular embedded systems by several international companies. 
  •  
4.
  • Tahvili, Sahar, et al. (author)
  • Towards Earlier Fault Detection by Value-Driven Prioritization of Test Cases Using Fuzzy TOPSIS
  • 2016. - 9
  • In: Information Technology: New Generations. - Cham : Springer International Publishing. - 9783319324661 - 9783319324678 ; , s. 745-759
  • Conference paper (peer-reviewed)abstract
    • In industrial software testing, development projects typically set up and maintain test suites containing large numbers of test cases. Executing a large number of test cases can be expensive in terms of effort and wall-clock time. Moreover, indiscriminate execution of all available test cases typically lead to sub-optimal use of testing resources. On the other hand, selecting too few test cases for execution might leave a large number of faults undiscovered. Limiting factors such as allocated budget and time constraints for testing further emphasizes the importance of test case prioritization in order to identify test cases that enable earlier detection of faults while respecting such constraints. In this paper, we propose a multi-criteria decision making approach for prioritizing test cases in order to detect faults earlier. This is achieved by applying the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) decision making technique combined with fuzzy principles. Our solution is based on important criteria such as fault detection probability, execution time, complexity, and other test case properties. By applying the approach on a train control management subsystem from Bombardier Transportation in Sweden, we demonstrate how it helps, in a systematic way, to identify test cases that can lead to early detection of faults while respecting various criteria.
  •  
Skapa referenser, mejla, bekava och länka
  • Result 1-4 of 4

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 Close

Copy and save the link in order to return to this view