Europe Union

Momentum Healthware Modernized Its RTLS and Secured Reliable Patient Monitoring

Momentum Healthware faced an aging RTLS with outdated components, legacy code, and missing documentation. Determined to maintain reliable patient monitoring, they took action to modernize the system. With guidance from DAC.digital, they replaced outdated libraries, refactored the code, and implemented modern technologies. The result was a refreshed, efficient application that cleared years of technical debt without disrupting the user experience. The client’s initiative, supported by DAC.digital’s expertise, ensured a secure and scalable system, earning high satisfaction and paving the way for future collaborations.

First published: 2024
Updated for: 2025

The client took action to protect patients and modernize their tracking system

Momentum Healthware, a Canadian company supporting retirement homes, needed to ensure their Real-Time Location System (RTLS) remained reliable and secure. The RTLS monitors patients via wearable sensors that track pulse, movement, and location of patients, and send immediate alerts during emergencies like falls or abnormal health readings.

The technological debt posed a security and integrity risk

The system relied on outdated libraries and legacy code, creating challenges for scaling and security. Lack of documentation made it difficult to maintain or upgrade, and technological debt made it vulnerable to data breaches and difficult to update the system with new features.

Our team revitalized the RTLS by updating libraries, refactoring code, and implementing modern frameworks

The project followed multiple coordinated steps executed by a dedicated team of five developers, testers, and a project manager managed the project end-to-end. Their combined expertise allowed them to navigate complex challenges, implement updates safely, and maintain continuous system operation throughout the upgrade.

  • Complete Overhaul: We replaced unsupported libraries with modern, secure alternatives to ensure long-term stability.
  • Code Refactoring: We conducted extensive code refactoring, improving the maintainability and performance of the system.
  • Framework Upgrade: Implemented Spring Boot to replace the outdated Spring framework, streamlining the development process and improving scalability.
  • Reverse Engineering: Due to the absence of documentation, we reverse-engineered the application, ensuring a seamless transition and continuity for end-users without service interruptions.
  • Thorough Testing: We performed a rigorous testing process, including regressive tests, to catch potential errors and ensure a smooth deployment despite technical limitations.

Replacing legacy components and refactoring existing code allowed the system to retain its original functionality while eliminating risks associated with outdated technology. Alternatives such as a complete rewrite would have required far more time and risked disrupting service.

Spring Framework Alternative

The result was a refreshed application that maintained its original functionality and user experience

Our dedicated software team cleared a decade’s worth of technological debt, updated the application to the highest possible version, and eliminated existing bugs, all without altering the user experience. The RTLS now runs efficiently and securely, processing data in real-time and without delays, so as to make uninterrupted monitoring possible. Our work also included consulting on future improvements and creating a strategy for further technological advancements.

The client has a strong foundation for future technological growth

Momentum Healthware expressed satisfaction with the project’s outcome, appreciating the seamless upgrade and the assurance of a more secure, scalable, and efficient system. This partnership highlights the potential for future collaborations and opportunities to further enhance their technological capabilities.

Do you struggle with legacy code and security threats?