Home

Services

Contact Us

About Us
(PowerPoint Presentation)
   

   Services

OOMWorks LLC provides niche research and development services in the area of Distributed, Real-Time, and Embedded (DRE) middleware. Our areas of expertise include Real-Time CORBA, ORB optimization and customization, CORBA Object services - Notification, Logging and Audio/Video and QoS enabled middleware frameworks.

We have extensive knowledge and experience in developing large-scale complex distributed systems. This expertise has been garnered through academic research and industry experience. Our engineers have inculcated good teamwork values and an extreme programming culture, both of which are invaluable assets in developing high-performance software. The core areas of expertise among the team members are:        

Areas of Expertise

Man years of expertise

ACE Middleware

15

TAO Middleware (Real-Time CORBA)

15

Real-Time

3

Object Oriented Design and Patterns

22

Operating Systems
UNIX

14

Windows

15

Programming Languages
C++

22

Java

5

 Core design and development team of TAO, the Real-Time ORB

The team members have worked on various parts of the TAO ORB development including the core ORB functionality and various CORBA services. They have researched and solved issues such as:

  • QoS enforcement for real-time operating systems and networks

  • Real-time communication protocols

  • Real-time request-demultiplexing and dispatching

  • Optimized memory management and presentation layer 

 Experts in Object Oriented Design and Patterns

During the last few years, OOMWorks has been conducting research to develop Object Oriented designs, patterns and frameworks for concurrent, parallel, and distributed (CPD) systems. This research is based on large-scale distributed telecommunication, electronic medical imaging, avionics, and financial services projects that we have been involved in. Our team has written many technical papers and experience reports on communication software frameworks developed using patterns, and presented tutorials on CPD patterns.

CORBA Object Services Development

OOMWorks has designed and developed various CORBA Services. These services facilitate the implementation of scalable, configurable and optimized high-performance distributed applications.

  • Real-Time Notification Service

  • Audio/Video Streaming Service

Industry Experience

Via experience in the software industry and collaborative work with the DOC group, OOMWorks has acquired domain knowledge in leading industries like:

  • Defense R&D: BBN Technologies, NSWC                

  • Medical Software Frameworks: Siemens Medical Engineering, Kodak                

  • Telecommunications: Motorola, Seimens

  • IT Consulting: Infosys, Corel                        

  • Avionics: Boeing

  • Finance: Fidelity Investments

 Publications:

The expertise of OOMWorks is not only evident from all the work that the members have been involved in, but is also manifested in their numerous papers and book publications in the areas of high-performance object computing middleware frameworks. The members of the team have also participated in various workshop presentations and engaged in teaching and training in the areas of Object Oriented Design and Design Patterns. 

A few of our recent papers are:

Projects and Clients :

Training :