TXM: an agile HW/SW development methodology for building medical devices

  • Authors:
  • Lucas Cordeiro;Raimundo Barreto;Rafael Barcelos;Meuse Oliveira;Vicente Lucena;Paulo Maciel

  • Affiliations:
  • Universidade Federal do Amazonas (UFAM), Brazil and Tecnologia e Inovação do Pólo Industrial de Manaus (CTPIM), Brazil;Universidade Federal do Amazonas (UFAM), Brazil;Universidade Federal do Amazonas (UFAM), Brazil;Universidade Federal de Pernambuco (UFPE), Brazil;Centro de P&D em Tecnologia Eletrôônica e da Informação (CETELI/UFAM), Brazil;Universidade Federal de Pernambuco (UFPE), Brazil

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Arterial oxygen saturation and heart rate measured by pulse oximetry is widely used to monitor critical care patients. This kind of system is classified as embedded hard real-time system and requires rigorous development methodologies to guarantee the correctness and timeliness of the application. Therefore, the proposed development methodology combines agile principles with organizational patterns and adapts them to build medical devices focusing on the issues related to the system's constraints and safety. Strong unit testing is the foundation of the proposed methodology for ensuring timeliness and correctness. Moreover, platform-based design approach is used to balance costs and time-to-market in view of performance and functionality constraints. We conclude that the proposed methodology reduces significantly the design time and cost as well as leads to better software modularity and safety.