VCreate Logic Private Limited - Qt, OpenGL and VTK Technology Consultants
 
Home Resources Case Studies
 
 
[Download PDF version]     [1234] Previous | Next

Case Study

Weather Radar Display | Defence Industry
Case Studies - DWR Illustration 1
Portability and Extensibility are crucial for our application. With GCF we are able to achieve our design goals and realize the product in short time. GCF helps a long way in enhancing the re- usability with its ability to convert the design into deployable chunks. GCF abstract component definition helped us to divide the solution into intuitive blocks. Hence we are able to bring more clarity in design and documentation. It bestows modularity to design in real sense! GCF adds flavor that takes you into low level code/service and at high level you can assemble components through XML. It is a Fantastic experience. GCF is an excellent tool to break a system into its architectural blocks Gopala Krishna H S, Sr. DGM
Software Division,
Bharat Electronics Limited (BEL)
Doppler Weather Radar (DWR) Display

DWR GUI is a weather visualization tool that continuously plots incoming radar data streamed over a TCP/IP socket. Several maps should be layered over and under the radar display to help the user interpret radar plots properly. Apart from rendering the data, DWRGUI provide features for recording incoming data stream on to three separate storage systems connected to the LAN.

GCF Use Case

With use of GCF, Bharat Electronics Limited (BEL) develop a rock-solid, extensible and flexible Cross-Platform code base. The code base makes best use of distributed component development and seamless integration infrastructure provided by GCF. Now adding, fine-tuning and removing features to DWRGUI is a piece of cake.

Case Studies - DWR Illustration 2
Our team already had expertise in developing Graphic Intensive Applications on Microsoft platform. However platform independence / portability was a big issue for us, at this crossroad GCF came for our rescue. GCF eases the integration of components and ensures higher productivity. Support from VCreate Logic has been magnificent DWR Team, SW Division
Bharat Electronics Limited (BEL)

Case Studies - DWR Illustration 3 GCF provided a flexible framework for designing and implementing different aspects of DWRGUI and bringing them together easily. With GCF the main components such as 'Configuration Panel', 'PPI Display', 'RHI Display', 'Radar Data Source' and 'Radar Data Store' are initially designed. And the Interfaces, functionalities and inter-component communication paths for each of these components can be designed by different teams independently. GCF’s GUIXML technology will help quickly bringing all the components together into a single application. 'Radar Data Store' component will make use of GCF’s RPC mechanism to record incoming stream in three separate remote storage systems, with this it brought down the whole issue of remote storage down to simple “signals and slots”!

VCreate Logic Private Limited, #177, 5th Cross, 50 Feet Road, Avallahalli, BSK III Stage, Bangalore 560 085, INDIA | Ph : +91 80 2675 6415
Email : info@vcreatelogic.com | www.vcreatelogic.com | [1234]
 
[Download PDF version]     [1234] Previous | Next

Case Study

SEQUEL | Power Electronics and Power Systems (IITB)
Vertical: EDA | Solution: GUI for Solver System
Case Studies - SEQUEL GUI

SEQUEL is a powerful tool, from the Department of Electrical Engineering, IIT Bombay., for circuit design and evaluation. SequelGUI is a graphical editor to the ingenious Sequel circuit solver from the Department. It allows users to design complex electrical circuits by dragging and dropping elements on to a visual-circuit-board, configuring them and making connections. The circuits can then be simulated and results can be viewed as multi-line plots. SequelGUI also provides options for the user to quickly create documentation of their simulation exercise by capturing snapshots of the circuit and graphs and pasting it into a word or HTML document.

Getting a GUI developed by VCreate Logic was a great experience for me. Great expertise, great attitude, and a great product at the end! One cannot ask for more. In our case, the application was circuit simulation. Although VCreate Logic did not have previous experience in this area, they did a wonderful job in finding out what was required and delivering something that was convenient and smart. The interaction has been most pleasant. With the GUI now available, we expect our product to go many more miles.. Prof M.B.Patil,
Dept of Electrical Engineering,
IIT Bombay
SEQUEL Features

  • DC, Transient, small-signal.
  • Efficient "steady state waveform" computation.
  • Digital (Event-driven) simulation.
  • Mixed-signal simulation.
  • Perfectly "General" elements.
  • GUI for schematic capture, plotting, etc.
  • Allows user-defined elements (Linux version only)
  • Free!

About PE & PS

The Power Electronics and Power Systems group of the Electrical Engineering Department at IIT Bombay conducts research and education in a broad range of activities. SequelGUI required a very modular architecture. It was important to have the development process as agile as possible so that at each stage of the development a prototype is produced which could then be used and improved upon. VCreate Logic team worked with the Department to build a graphical tool using GCF. Develop interfaces for Sequel solver to help users create circuits easily, simulate it and view the results.

Case Studies - GCF Solutions for SEQUELGUI Development
The GCF Advantage

GCF provided killer advantage to SequelGUI’s development. SequelGUI components such as “Circuit Editor”, “Element Explorer”, “Solve Block Editor”, “Symbol Editor”, “Model Editor” and “Solver” could be created independently and integrated quickly to make a prototype. As more and more requirements surfaced, one or more components were upgraded without compromising the entire system. Several months into development new components like “Output/Graph Viewer”, “Help System”, “Sub-Circuits Selection” and “Documentation Snapshots” were newly designed and integrated into the main application without disturbing the existing setup!! GCF supported incremental development of SequelGUI which allowed Department to work with prototypes, test its usage and user-interface with live audience and fine tune the development process. The component architecture allowed prioritize the development, take on development one piece at a time. For instance, another group within Electronics Lab wanted to integrate their application into SequelGUI. As both the products would share the same framework, integrating them using GCF was a half-day job!


AboutVCL and GCF

VCreate Logic Pvt Limited is a 3D Visualization and Framework company. We offer products and services based on Qt, OpenGL, VTK and so on (mainly into C++). Generic Component Framework (GCF) is a award winning custom component framework built using Qt 4.4.x. Using GCF you can compose applications as a collection of components. It helps to design and develop software as a collection of decoupled and independent entities, minimize the challenge related to task of maintaining and upgrading huge UI applications.

VCreate Logic Private Limited, #177, 5th Cross, 50 Feet Road, Avallahalli, BSK III Stage, Bangalore 560 085, INDIA | Ph : +91 80 2675 6415
Email : info@vcreatelogic.com | www.vcreatelogic.com | [1234]
 
[Download PDF version]     [1234] Previous | Next

Case Study

PDF3D | 3D Technology Publishing Company
Vertical: Software Automation| Solution : Design and Consultancy

PDF3D® is an innovative interactive 3D technical publishing technology for PDF documents, where users can rotate, zoom, select and explore to reveal hidden information, all in the context of a technical report. Covering a wide range of applications from Geology, Aerospace, Engineering, Architecture or Bioinfomatics, PDF3D makes practical distributing interactive 3D documents to everyone with the free Adobe® Reader.

Your skills have added great value and it is clear that you have done justice to the design, implementation and documentation of our project. We are pleased with your professional approach Ian Curington, Director, Visual Technology Services Limited, UK

PDF3D Publishes Interactive 3D Models into PDF Documents !!! Like the illustration below..

With the PDF3D SDK Library, interfaces and plug-ins, enterprise applications with 3D data can be extended to publish, share and distribute interactive models. With Adobe's ubiquitous support for 3D viewing, a ready-made platform is available on most desktops ready to receive 3D PDF content.

Note : PDF3D and all its related resources are copyright and patent of Visual Technology Services Ltd., UK,. Images rendered within the PDF3D environment are copyright of its respective companies.
VCreate Logic Private Limited, #177, 5th Cross, 50 Feet Road, Avallahalli, BSK III Stage, Bangalore 560 085, INDIA | Ph : +91 80 2675 6415
Email : info@vcreatelogic.com | www.vcreatelogic.com | [1234]
 
[Download PDF version]     [1234] Previous | Next

Case Study

QBH System | Audio Application
Case Studies - TANSEN QBH System
GCF - with its component architecture provides significant speed advantage in application development. GCF did a great job of interfacing and integrating the components. It adds customization to the software according to user needs, that is not seen so often. The networked architecture which allows a GCF application to talk to other remote GCF application, was the feature I liked most. It showed me that GCF is not limited to a single machine and that it can grow with the market needs. Portability and extensibility brings down the development and deployment time. Overall to me it was a great experience - "Divide and Conquer" Sachin Pant,
MTech Student, IIT Bombay
TANSEN - Query By Humming (QBH) System
DAPLAB's TANSEN QBH system was exhibited at the World of Senses coach on the Science Express - a unique Science Exhibition running on the Indian Rail tracks. With a database of 150 songs and visual feedback of singing skill, the prototype provides an educational experience on sound processing to the thousands of visitors to the Exhibition.

TANSEN QBH is a content based system, which allows user to find and retrieve audio songs by humming the tune. It is very useful when one remember the tune of the song but not the lyrics. The input to QBH is a hummed melody of the song, the system retrieves the song best matching the hum med tune from the database. The original song can then be played back and results can be verified.

In addition, the system provides visual feedback to the user as to how well his singing was in comparison to the reference in the database. It provides a mechanism to know where the singer went wrong. It also serves educational purpose by making student aware of what the sound processing world has to offer.

Case Studies - GCF Solutions
QBH is a combination of different components, designed independent of each other. Basically, the design focus is more of a components then objects, the objects become part of a larger entity – component, and each component is an independent entity. Combination of different components coming together to form this application. GCF with its component based architecture takes this program to a different level, it served as a framework to design and bind the QBH's components together. Few components used/created in the project :
  1. Audio Recorder / Playback component - Component allowed recording of query for search. This has built in song list, a waveform of recorded query could be seen.
  2. Tune Viewer Component - provided visual feedback of sung song.
  3. Search Result Component - Gives a list of songs based on their ranking, as a result of search. Original song can be played back.
Achieving the Goals

  • The framework allowed for parallel development of the components.
  • Each component could be tested separately.
  • Integration of different components together with ease.
  • The component based architecture allowed for rapid prototyping and quick development of the overall application, finer refinements to each component being added later.
  • Provided a modern look to the application.

About VCreate Logic and GCF

VCreate Logic Pvt Limited is a 3D Visualization and Framework company. We offer products and services based on Qt, OpenGL, VTK and so on (mainly into C++). Generic Component Framework (GCF) is a award winning custom component framework built using Qt 4.4.x. Using GCF you can compose applications as a collection of components. It helps to design and develop software as a collection of decoupled and independent entities, minimize the challenge related to task of maintaining and upgrading huge UI applications.

Note : The above listed product names and trademarks belongs to respective companies.
VCreate Logic Private Limited, #177, 5th Cross, 50 Feet Road, Avallahalli, BSK III Stage, Bangalore 560 085, INDIA | Ph : +91 80 2675 6415
Email : info@vcreatelogic.com | www.vcreatelogic.com | [1234]
 

 
 
Designed and developed by Eficacy DesignS