• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Artikel
  4. Assessing real-time component contracts through built-in evolutionary testing
 
  • Details
  • Full
Options
2005
Book Article
Title

Assessing real-time component contracts through built-in evolutionary testing

Abstract
Real-time contracts between components, as an important aspect of quality-of-service considerations, add a new dimension to the development and validation of component-based embedded systems. A real-time contract determines the fulfillment of a component's response time requirements when it operates in a client-server relation with other components. This represents a typical contract testing scenario in which the client component needs to assess the timely response of an associated server component according to its usage profile of that server. The basic model of built-in contract testing technology is capable of assessing the correctness of behavioral contracts between components in this way. This chapter introduces an extension to the basic built-in contract testing model that puts components into the position to assess their deployment environment with respect to response time specifications. This extended model of built-in contract testing requires some additional built-in test architecture for components plus an automatic test case generator that is based on search heuristics.
Author(s)
Groß, H.-G.
Mayer, N.
Riano, J.P.
Mainwork
Component-based software development for embedded systems  
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • built-in testing

  • component testing

  • embedded system

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