· Home   · Join

Promoting business and cultural ties between companies, institutions and individuals


Resources » News »


Sergey Zhukov at the 2010 Russian Software Engineering Conference
12 December 2010
Sergey Zhukov at the 2010 Russian Software Engineering Conference

Sergey Zhukov at the 2010 Russian Software Engineering Conference

We are glad to see our colleagues sharing their experience with professional community. This year Sergey Zhukov, Team Manager at Auriga Pigeon Point Systems account, took part in the Central and Eastern European Software Engineering Conference in Russia that was held in Moscow on October 13-15. Sergey presented a showcase report based on Auriga projects – “Delivering multi-vendor support for AdvancedTCA Shelf Manager”.

Central and Eastern European Software Engineering Conference in Russia (CEE-SECR 2010) is the key software event in CEE countries. The conference brings together participants from different areas of IT industry: analysts, designers, architects, programmers, testers, process and project managers, researchers, educators, executive officers – everyone who works in software industry.

Sergey’s report was focused around the project that helped one of Auriga clients to simplify the customization of one of its key products - Shelf Manager to different hardware without compromising speed and quality of services for their customers.

The brief summary of the presentation can be found below:

The Pigeon Point® AdvancedTCA® Shelf Manager software supports multiple types of shelves produced by multiple vendors. While the number of supported platform configurations grew over time, hard coding platform-specific features in the software became impractical.

In 2009 Auriga developed a special Hardware Platform Definition Language (HPDL) that removed the need of manual configuration and tailoring that was previously performed by PPS engineers who added carrier- and shelf-specific pieces of code into the Shelf Manager software according to the needs of the corresponding hardware vendor.

A language-based approach has been designed and a new interpreted language for describing hardware platforms (Shelf Manager carrier boards and shelves) has been developed. Software implementation of this language includes a stand-alone compiler and an interpreter of binary data that is integrated with the Shelf Manager software.

This new method is more suitable for Shelf Manager models with increased processing power and scales well as number of supported vendors grows. Now the hardware vendors that want to use Shelf Manager can configure it using HPDL using their in-house engineering force, or with some expert help from PPS/Auriga team. The language is now used both by Pigeon Point engineers and shelf vendors to describe new hardware platforms for the purposes of shelf management.

As a result, the PPS’s end clients are self-sufficient with respect to support of their hardware with PPS management solutions, Pigeon Point Systems do not need to add new Shelf Manager releases to support new carrier boards/shelves, which on the whole dramatically reduces effort to implement support for new carrier boards/shelves, and makes support activities much smoother.

Sergey Zhukov leads the dedicated team of Auriga engineers that works for Pigeon Point Systems Inc. Sergey received his Ph.D. degree in the field of algorithmic languages and compilation methods from Moscow State University after graduating from the MSU Faculty of Computational Mathematics and Cybernetics. Sergey joined Auriga Inc. in 1998 and has been working on development of management software for telecommunication systems, including CompactPCI, AdvancedTCA and MicroTCA systems. His interests include embedded systems, systems programming, software and information systems design, object-oriented methods, and programming languages.

The detailed presentation can be downloaded here.

About Auriga:

Auriga (www.auriga.com) is a software R&D and IT outsourcing services provider incorporated in the U.S. and operating development centers in Russia. The list of provided services covers all aspects of software product engineering for a broad range of knowledge areas from embedded and mobile software to enterprise and Web applications. Auriga combines top engineering talent with flexibility, cultural proximity, and focuses on clients’ interests and convenience as its main driving strategy.

Founded in 1990, Auriga was the first Russian company to provide offshore/nearshore services to EU/US customers. Auriga is in top 10 outsourcers in Eastern Europe and Russia, and a worldwide leader in such services as R&D, OPD, software testing and QA, and such verticals as high-tech, healthcare, and telecom. Auriga is constantly included in Global Services 100, Global Outsourcing 100, The Black Book of Outsourcing and other global industry ratings. The client list combines industry majors, leaders in their segments, and innovative start-ups, including IBM, Draeger Medical, LynuxWorks, Dialogic, Actel, BroadVision and many others.

About Central and Eastern European Software Engineering Conference in Russia

Central and Eastern European Software Engineering Conference in Russia (CEE-SECR, http://cee-secr.org) is the key annual software event in Central and Eastern Europe that is held since 2005, and regularly attended by over 500 participants from local industry. The event’s total reach is over 1 million software and IT people from CEE region (online + media coverage).

The conference was initially positioned as a Russian event; however, it attracted speakers from 20 countries and regular attendees from even more places, so in 2009 the conference was repositioned as a CEE event.

The conference employs a double-blind review process producing a high quality program with acceptance rate about 35%.

Participants include including manufacturers and distributors of IT components, hardware and software systems; service providers, system integrators, systems and software designers and developers, representatives of federal and regional state authorities, legislative and judicial branches of government, CIOs and academicians.


RUSSOFT Association (http://www.russoft.ru) is the nation wide association of the most technically competent software developing companies from Russia, Belarus and Ukraine. The association is committed to a long-term policy of lobbying favorable legislation for the software development industry and hosts marketing and educational events in Russia and abroad.


<< return

HotLog© USRCCNE 2003-2018.  Created by Ru-Site