The BioCAT The BioCAT
Site map e-mail us Home
  Introduction
  Mission
  Company Profile
  Members   Hemodynamics Analysis
  Cardiac Mapping
  Motion Analysis   Cardiology
  Rehabilitation
  Diabetes   Presentations
  Software development
  Data acquisition system
  Links
Software development

Our software expertise is based on more than 15 years of experience in the development of biomedical science research software. Our detailed knowledge of experimental procedures and physiological signals in biomedical and bioscience research enables us to develop architectures and algorithms that deliver the performance and accuracy required by the successful applications.

Using structured and object orientated design techniques we create designs which are reliable and easy to maintain and to extend.

We have created leading edge, innovative designs, solving some really tough, demanding problems. Our disciplined approach ensures the products are optimized for cost, performance and quality to fully address the customer goals and product requirements.

Product innovation involves clear communication and precise understanding of customers requirements with our skills, experience and partnership approach. We maintain and manage great relationships throughout entire software development process with clear requirements definition and intelligent design concepts. The robust software is assured with skilled software design, coding reviews, thorough testing and the use of tools and simulators.

We are experienced in the following expertises:
 -Analysis techniques; User Task Analysis, interviewing and ethnography.
 -Structured and Object Orientated Design using UML design methodologies.
 -Architecture design to interact with complex sub-systems and multiple databases.
 -Graphical representation design.
 -Healthcare User Interfaces.
 -GUI graphic toolkits.
 -Expertise in data visualisation techniques.
 -User Interface Management Information Systems.
 -X Windows, .Net platform and DirectX.
 -MatLab and LabView 

We specialized in the following areas:
 -Real time data collection,display, recording, playback, and analysis
 -Intuitive User Interface for complex systems
 -Embedded GUI systems
 -Real-time imaging systems
 -Optimising display of large amounts of data on a GUI
 -Medical and clinical workflow mapping
 -Critical applications environments including healthcare and biomedical science research industries
 -Point and click, no programming interface
 -Move data in real time from all sorts of storage formats
 -Brings applications to life using virtual instrumentation controls such as gages, thermometer columns, knobs, etc
 -Advanced analysis offering waveform integration, differentiation, moving average, peak detection, and much more
 -Interactive graphics software packages for the display, management, analysis, and presentation of scientific and technical data
 -Data acquisition stand-alone and real-time systems
 -Data loggers using instruments

Our typical UI development process:
 1) User Task Analysis - Understand the user needs, workflow, context and environment of operation
 2) System Analysis- Assessing the system/product capabilities and underlying architecture
 3) Modeling and Prototyping-Prototype using paper examples, layouts or full prototype tools. Define software architecture
 4) Interface Evaluation-Evaluate prototypes with selected users and technical experts using a variety of techniques
 5) Refinement-Refine and update the design and architecture using feedback. Develop full UI software
 6) Full Integration-Full integration of UI and system including testing and validation