• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Search-based performance evaluation with MARMOT
 
  • Details
  • Full
Options
2003
Conference Paper
Title

Search-based performance evaluation with MARMOT

Abstract
Performance analysis and evaluation are essential constructive and validative activities during embedded system development. These activities can be performed either statically, or dynamically through search-based techniques such as random or evolutionary testing. Search or optimisation algorithms have already been successfully used for a number of software engineering activities such as execution-time analysis and validation under the traditional procedural development paradigm. This paper describes how Marmot, a new method for real-time embedded system development and testing, applies search-based analysis/testing techniques under the more recent object-oriented and component-based software development paradigms. Here, their application is more difficult compared with the traditional procedural development approaches because object and component-based architectures are inherently encapsulated, they often represent state machines, and they are fundamentally based upon software reuse technology rather than "one-of'' developments. Marmot proposes a solution that makes search techniques applicable in object-oriented and component-based embedded real-time system development. This solution is based on built testing artifacts and on the adaptation of search-based testing strategies to object and component technologies. We demonstrate the applicability of the Marmot performance evaluation strategy in a development project for an autonomous vehicle.
Author(s)
Mayer, N.
Groß, H.-G.
Bunse, C.
Mainwork
QoS in CBSE 2003. Proceedings of the 1st International Workshop on Quality of Service in Component-Based Software Engineering  
Conference
International Workshop on Quality of Service in Component-Based Software Engineering 2003  
International Conference on Reliable Software Technologies, Ada-Europe 2003  
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • built-in testing

  • component-based development

  • dynamic execution-time analysis

  • methodology

  • real-time system

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024