Performance Engineering Group is a specialized group in Persistent that focuses on performance measurements, analysis, optimization, and architecture evaluation of systems. The group offers services like benchmarking, capacity planning, scalability characterization, and bottleneck identification.
FasTEST Suite 2.0 is Moog's next generation automotive and aerospace structural testing software suite. The software acts as front-end for tests executed using a real time controller. It lets users define, execute, and monitor the tests and analyse the results. The main challenges were streaming and monitoring of large amount of data to and from the real time controller, along with supporting different small and large deployment scenarios. Support for different kinds of tests are provided using pluggable architecture.
Integration of business workflow between the Ariba Buyer Application with KDS' Travel Service (provider) using cXML, a XML standard for business applications.
Design and implementation of a class library to provide object oriented interface for the cXML messages. The class library provides configurability to make a trade-off between security and performance. Implementation of single-sign-on, and punchout between Ariba and KDS applications.
Demonstrate capabilities of ASP.NET and its Ajax framework to Applied Biosystem's SQL*LIMS engineering team. Develop a prototype against a set of requirements and compare it with another competing technology using Java and ADF.
MediaPartner is a Digital Asset Management System that provides storage, archiving, order, download, transformation, version control, permission and access control of digital assets of various formats (Images, Documents, Video and Audio). A digital asset can be associated with different caption (system and user defined) fields, with automatic metadata extraction for certain fields and certain formats (IPTC data for images, Audio/Video headers). System provides searching of assets on the caption fields using a custom search engine that provides different search capabilities like keyword, full-text, numeric, exact, and NLP (based on WordNet) search.
The system consists of large, platform-independent, object-oriented C++ code and includes custom search engine, HTTP & FTP engines, HTML template parsing engine (BHTML) using JavaScript as server side scripting language, plugin based media transformation system, and database independent O/R mapper (Row Gateway). It has been now ported to use IIS and ASP.NET to serve web pages.
SMAC provides the complete functionality for back-office corporate banking custody operations. It manages securities like shares, bonds, etc. throughout their lifecycle. The software handles the trade/settlement of securities automatically/manually, or with SWIFT message interface.
Informix is a RDBMS system now acquired by IBM. The embedded SQL SDK provides C library for connecting to database and use SQL queries similar to Oracle Pro*C.
Multihop ad-hoc wireless networks offer great challenges for protocol designers. Stations in such networks are constrained by factors like low power, limited bandwidth, link errors, and collisions. Changes are needed at various levels of the protocol stack, most importantly at the medium access layer (MAC). The medium access mechanism in multihop wireless networks should minimize collisions, and take care of the hidden and exposed node problems. The IEEE 802.11 MAC with Distributed Coordination Function (DCF) does not scale well in such networks. We introduce Point Coordination Function (PCF) in the region of high traffic areas, and discuss its effect on network performance. To improve network scalability and throughput, we propose the design of a new MAC called Dual MAC. This work discusses architecture and working of the dual MAC in detail. Performance results of the network using dual MAC are presented, and compared with that of pure DCF operation.