Mindteck - Pushing the limits of possibility
Search
ISO 9001:2000, ISO 27001:2005 and SEI CMMI Level 5 Company
 
Embedded Systems
About Mindteck
Management Team
Mindteck Worldwide
Quality
Delivery Models
Development Centers
Customer Overview
Case Studies
Brochure & Whitepapers
Investors
Media
Careers
Contact Us
Case Studies
  Home > About Mindteck > Case Studies
  Ultra Sound Scanner Software
About The Customer
Customer is a world leader in high technology, is a diversified manufacturer and marketer of advanced electronic and electrical products, spanning information & communications equipment and systems, Internet-based solutions and services, electronic components and materials, power systems, industrial and social infrastructure systems, and household appliances.

The Challenge
The customer manufactures high-end ultrasound medical scanner. The scanning process can be predefined as a workflow consisting of a sequence of these activities. The customer wanted a system by which such a workflow can be defined graphically through drag-drop, which shall be stored in a file and later read and executed by the scanner.

The Solution

The solution consists of several interacting modules, of which our team developed the Visual Workflow Editor component. The basic objective of the Visual Workflow Editor project is to develop a graphical editor through which the user may be able to create and edit workflows in an easy and intuitive manner. A workflow was a linear sequence of activities to be performed by the scanner during a clinical test. Each of these activities was modeled as a COM object with appropriate properties, which were developed by the client. The Visual Editor displayed the list of activities present in the system under appropriate folders and the user created or modified workflows by adding or deleting activities as well setting their property values. The user could also connect different activities by the editor where output of an activity is treated as the input of another activity. Finally, Visual Editor saved these workflows as XML files in appropriate folders in the user's PC, from which they can be transferred to the ultrasound scanner by a form of media transfer like optical disks.

Before conducting the actual tests in the scanner, the operator chose the corresponding workflow from the scanner GUI, which listed the all the available workflow XML files. The Workflow Engine, present in the scanner then read and interpreted these workflows. Finally, the workflow engine carried out the actual clinical test by instantiating the same activity COM objects, setting their properties by values present in the XML file and calling appropriate methods on these objects, which in turn interacted with the scanner hardware to perform the operation.

Benefits
Enhanced and automated scanning process, which eliminated the chances of human mistakes
The project was executed in the offshore development centers in India providing significant cost advantages


  More Case Studies  
 
Home | Embedded Systems |Business Apps. Consulting| Enterprise Consulting-SAPSecurity Infrastructure  | Professional Services  | About Mindteck  |  Investors |  Media |  Careers  | Contact Us
Copyright © Mindteck  Sitemap Website Theme Disclaimer