Offshoring Home

 Methodologies

Tools

Case Studies

Business Models




































































 
 
Case Studies
 
   

  Product Development for Kusters Engineering, Netherlands
  Data Acquisition Software for Airport Baggage Handling
  Product Enhancement of Lechler Germany
 


  Product Development for Kusters Engineering, Netherlands

Kusters Engineering is a niche provider of specialty machines to its global customer base. Since every machine type needs a related software system that helps in the machine monitoring and control, it was necessary to make a product framework which can be reused across multiple software products. eGenietech played a lead role in delivering this software project, which consisted of a ten member cross continent team with engineers from eGenietech and the clients offices based in India and Netherland.

The software was built ground up on .NET technologies, with a lot of emphasis on standardization and reusability and involved complex technologies like Remoting, multithreading, COM Intterop, Cryptography, compatibility with heterogenous databases, Win API Interfacing and much more.
Strict adherence to the set process methodologies implemented was one of the critical factors in the success of the project.
 

  Data Acquisition Software for Airport Baggage Handling

A leading IT company had got the contract for providing software for Airport Information System for busy Airport in the United States. The turnkey project was handled by one of the leading Automation player in the world. A small but critical part of the application was needed to collect the data from the field devices which could help to generate various information reports for System Availability, Baggage Handling, and Baggage Scanning Information etc.
All the related process data was coming to the SCADA which was having a in-built OPC server, which could expose data to Higher Level Application. OPC is the de-facto standard for real time data exchange between the process (here the SCADA) with higher level software Applications. Expertise in the area of OPC was needed to interface with the SCADA and develop the base level modules.
The architecture was distributed in nature with one SCADA handling data per terminal. Multiple Terminals would be operating simultaneously at the same time. Hence a distributed application which can handle data from every terminal was needed. Scalability was of prime importance due to the busy nature of the Airport and the volume of data that would be coming in.
Since the system itself was needed to monitor the system availability, the uptime of the system itself was needed to be as high as 99.9 %
eGenietech, with its years of experience in working with Information systems based on OPC was selected as the vendor to implement data collector part. It used its technical expertise in OPC, COM/DCOM, COM+, Multi-Threading to develop a solution which met the requirements.

Agent Software was developed to handle data per terminal. The Agent software had the important task of collecting the data from the SCADA assigned to that terminal, processing the data based on business logic and then storing it to the database.
The data collection from OPC was also made full proof by implementing feature of auto-reconnection and redundancy. The business logic was implemented in object oriented way to facilitate expansion. In addition to this the complete status of the process was also made available in database in real time to enable user configurable business logic in form of scripts.
COM+ components were used to implement queuing to avoid data loss in the event of failure of the database. The system also implemented the concept of Business Date to take facilitate variable length working hours and changing starts of shifts.
To increase the availability of the Agent Software, a special monitor service was used which would continuously monitor the health of all the Agent Softwares across the airports and perform auto-restarts in case of faults. The central service also provided features to manage the operation of the Agent Software itself.

eGenietech, with its wide technology and domain experience was able to execute a mission critical and robust software that would run 24X7 for 365 days.
 

  Product Enhancement of Lechler Germany

Lechler Germany is one of the world leader in making Nozzles which are widely used in various industries. To analyze the characteristics of the nozzles they had developed a sophisticated software which used extensive statistical analysis and charting.
The up gradation of the technique to measure the raw nozzle data to a laser based technique, needed the up gradation of the software to handled millions of automatic measurement data records and give a better statistical analysis features. eGenietech pitched in to enhance the software which required understanding of complex mathematical and statistical techniques and implementation of them in software.
The strong engineering background of the team helped in successful implementation of the project.
 

Terms & Conditions : Privacy Policy