Skip to main content

Making Fit / FitNesse Appropriate for Biomedical Engineering Research

  • Conference paper
Extreme Programming and Agile Processes in Software Engineering (XP 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4044))

Abstract

A prototype test driven development tool for embedded systems has been developed with hardware-oriented extensions to CPPUnitLite. However xUnit tests are written in the language of the solution; problematic in the development of biomedical instruments as the customer, the “doctor”, does not have “extensive knowledge of the domain”. The biomedical application is often prototyped within MATLAB before movement down to the “plumbing level” on a high-speed, highly parallel, processor to meet the requirement for real-time application in a safe and secure manner “in the surgical theatre” or “on the ward”. A long term research goal is an investigation of how to gain, as with standard business desktop system, the full advantage of using Fit and FitNesse as communication tools under these circumstances. We demonstrate the practical application of using indirection to permit a single set of Fit tests for both MATLAB and embedded system verification for a biomedical instrument.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Van Schooenderwoert, N., Morsicato, R.: Taming the Embedded Tiger – Agile Test Techniques for Embedded Software. In: Agile Development Conference, pp. 120–126 (2004)

    Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. Ward Cunningham: Fit: Framework for Integrated Test (2002) (Accessed, January 2006), fit.c2.com/wiki.cgi?FrameworkHistory

  4. FitNesse: (Accessed, January 2006), http://fitnesse.org/FitNesse.UserGuide

  5. Analog Devices: (Accessed, January 2006), www.analog.com/processors

  6. Geras, A.: Fit and MatLab (Accessed, January 2006), http://www.ucalgary.ca/~ageras/testml/

  7. Dohmke, T.: mlUnit (Accessed, November 2005), thomas.dohmke.de/en/projects/mlunit

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, J., Smith, M., Geras, A., Miller, J. (2006). Making Fit / FitNesse Appropriate for Biomedical Engineering Research. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2006. Lecture Notes in Computer Science, vol 4044. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11774129_21

Download citation

  • DOI: https://doi.org/10.1007/11774129_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35094-1

  • Online ISBN: 978-3-540-35095-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics