Advertisement

Extending the Embedded System E-TDDunit Test Driven Development Tool for Development of a Real Time Video Security System Prototype

  • Steven Daeninck
  • Michael Smith
  • James Miller
  • Linda Ko
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4044)

Abstract

Despite the existence of 75 “different” xUNIT frameworks, their domain of application differs only in the programming language, compiler or operating system supported. If one is working in the embedded world, unit testing is still needed, but now our “testing requirements” differ significantly from the testing framework needed for the desktop world. Embedded systems often have significant non-functional requirements, which demand validation at the unit level. In addition, they interact intimately with hardware resources and often have only very limited input/output capabilities – imagine a xUNIT framework where printing to the screen is a technical challenge!

Keywords

Hardware Resource Testing Framework Target Machine BF537 System Embed System Development 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Smith, M., Kwan, A., Martin, A., Miller, J.: E-TDD – Embedded Test Driven Development: A Tool for Hardware-Software Co-design. In: Baumeister, H., Marchesi, M., Holcombe, M. (eds.) XP 2005. LNCS, vol. 3556, pp. 145–153. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Feathers, M.: CppUnitLite Source code (Accessed, January 2006), c2.com/cgi/wiki?CppUnitLite

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Steven Daeninck
    • 1
  • Michael Smith
    • 2
  • James Miller
    • 3
  • Linda Ko
    • 2
  1. 1.NovAtel Inc.Calgary, AlbertaCanada
  2. 2.Electrical and Computer EngineeringUniversity of CalgaryCalgary, AlbertaCanada
  3. 3.Electrical and Computer EngineeringUniversity of AlbertaEdmonton, AlbertaCanada

Personalised recommendations