• 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 execution-time verification in object-oriented and component-based real-time system development
 
  • Details
  • Full
Options
2003
Conference Paper
Title

Search-based execution-time verification in object-oriented and component-based real-time system development

Abstract
Execution time analysis is an essential verification activity during real-time system construction. This activity can be performed dynamically through search-based analysis techniques such as evolutionary algorithms. Evolutionary algorithms have already been successfully used for execution-time analysis under the traditional procedural development paradigm. This paper describes a first attempt in making search-based execution-time analysis techniques also applicable 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-based architectures are inherently encapsulated, and they often represent state machines. This work proposes a solution that makes search techniques applicable in real-time system development with object technology. It is based on in-built testing artefacts and on the execution and optimisation of an object's invocation history through a genetic algorithm. We demonstrate the applicability of the technique through a simple object-oriented real-time system.
Author(s)
Groß, H.-G.
Mayer, N.
Mainwork
The Eighth IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, WORDS 2003. Proceedings  
Conference
International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS) 2003  
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • embedded system

  • real-time

  • modeling

  • built-in testing

  • optimization

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