• Your Software Outsourcing Partner

    Eclipse SP provides premium quality IT services and products at competitive costs, contributing to our customer’s success on the market and maximizing return on IT investments
    Learn more about our company
  • CORBA

    CORBA standards were created to enable software components written in multiple computer languages and running on multiple computers to exchange data properly
    Learn more about corba solutions
  • Online Gaming

    Is one of the most flexible and fast-growing industries requiring highly scalable robust and attractive software to support the process
    Learn more about online gaming solutions
Software Development

The entire range of Eclipse SP services is based on combinations of the following basic service models:

  • Project Services — implementation of a custom software project on contract order basis.
  • Offshore Dedicated Center — long-term commitment to establish and operate managed a software engineering facility on the basis of Eclipse SP that is tailored to a Client’s IT and business practices, methodologies, and culture.

Project Services

Typically, project services are useful for implementing pilot projects or for other short- to mid-term engagements like custom software applications development, reengineering, porting, etc.

For long-term cooperation Eclipse SP offers remote software development factories, software test centers, IT-enabled business process outsourcing (BPO) centers and back-offices to support primary business operations, providing significant IT cost savings while delivering quality at world-class level.

If you face a series of software engineering needs and at the same time you are not capable of ensuring a 100% utilization of project teams during a long period, this service model is the best choice for you. Eclipse SP performs all stages of software development process: from requirements definition, project analysis and planning through software construction and user documentation to QA, trainings and maintenance. Eclipse SP project services can be categorized as follows:

  • Offshore Software Development
    • MS.NET Development
    • Java Development
    • C++ Development
    • CORBA and Distributed Software Infrastructures
    • e-Commerce Solutions and Web Development
  • Software Reengineering
  • Localization
  • Customization
  • Graphics Design
    • Custom graphics design — logos, cliparts, web design, 3D graphics and more.
    • Corporate identity development — all the elements of a corporate style & marketing design

Integrated Offshore Dedicated Center (ODC)

Whenever you need full-time technical and managerial resources dedicated exclusively to your operations for an extended period of time, ODC is the best choice for you.

Integrated Offshore Dedicated Center (ODC) will operate as a virtual extension of your IT organization in Ukraine, leveraging a managed team of excellent professionals and solid infrastructure, offered at highly competitive rates. It will accumulate both business process knowledge and technical expertise to accommodate to your specific needs.

Eclipse SP undertakes all necessary administrative functions, managerial supervision and communications, supports infrastructure and provides a good working environment for the employees.

Integrated ODC service is available for the Clients who hire Eclipse SP for a prolonged period (usually for no less than 1 year). Based on 100% utilization of workforce we offer discounted and very competitive rates for the core permanent team of Integrated ODC. At peak times we staff Integrated ODC with extra personnel to meet the challenge at the same price.

What is unique about Integrated ODC?

Integrated ODC is an interpretation of a traditional ODC service model adopted by Eclipse SP to provide more versatility and stronger management. By taking the responsibility for setting up your own software team on our facilities, we will build an extension of your organization including elements of corporate ID, management style, workflows, etc. As a result, you will have a solid part of your organization within Eclipse SP supporting your business from Ukraine.

Eclipse SP management team contributes its proven ODC creation experience to ensure stable and smooth processes, proper technical staffing, efficient communications and service delivery on time, within budget and with outstanding quality.

We can organize an Integrated ODC with the buyout option, or provide “Build, Operate and Transfer” (BOT) service, where the team is turned over to you after it has been run for a while by Eclipse SP.

Integrated ODC — What can be done?

The typical tasks undertaken by Integrated ODC at Eclipse SP can include:

  • Integrated Full Lifecycle Engineering
  • Virtual Team Extension
  • Software Test Center
  • Software Maintenance and Support Center
  • Evolutionary Product Development
  • Research & Development
Selected Projects
Data Integration Tools for a Leading Online Gaming Operator in German Speaking Countries
Data Integration
Industry: Online gaming
Solution type: Integration Tools
Technologies: .Net, С#, MySQL, Web Services
The Customer, who is one of the leading online gaming operator works in close collaboration with a professional poker school providing poker training and loans for starting poker player career. The poker school trains players, and finances their start up in one of the world leading Poker networks. It is essential for the poker school to monitor their players’ progress while they are playing in the poker network.

The Customer turned to Eclipse SP and the team came up with a set of data integration tools which allowed to extract corresponding data from the poker network database through Web Services and transferring it to the poker school database allowing to monitor players’ progress. The tools are flexible, highly customizable and can be configured in accordance with the poker school database structure. The solution delivered works in fully automated 24/7 mode showing stable and robust performance.

Request more information

MultiRater 360
MultiRater 360
Customer: Multirater, Inc.
Industry: Consulting
Solution Type: Web site
Technologies: ASP.NET, MS SQL, IIS, GDI+, JavaScript
Multirater.com is a service firm providing unsurpassed high quality technical integration in the area of industrial/organizational psychology since 1997. Its M360 tool allows integration of 360 feedback surveys, customized email notification sets, customized project configurations, and the presentation of the surveys, as well as the user interface, in multiple languages.

Eclipse SP had to implement and roll-out the second version of the system based on the specification and pre-existing prototype. One of the project’s challenges was to support the version 1 installation, that was working on the customer’s site while developing and rolling out the second version of the system. Eclipse SP carefully developed and tested the data migration procedure from the first version into the next in conditions when the data in the first version of the system changed every minute.

As the result of almost a year of work, Eclipse SP LLC has rolled-out the second version of the M360 system and migrated data from the large database of the first version of the tool. The M360 tool is now installed in a one of the world’s leading software corporations and is used to provide feedback on thousands of its current employees, as well as to store reports on many thousands of its past employees.

Main features of the solution are:
  • Role Based Security. There are five user populations: focus, raters, project administrators, super administrator and feedback facilitators. The M360 tool allows for each population to have associated capabilities and limitations.
  • Surveys. The system supports surveys containing questions grouped into dimensions.
  • Rate Management. The M360 tool supports the entire 360-feedback process.
  • Reports. The system provides exhaustive set of reports; user can view a list of, view status of or search for any entity in the system.
  • User Interface. The client application runs on any operating system under any web browser since it does not use web browser or OS specific features. The User Interface is simple, intuitive and supports multiple languages. The menu is dynamically generated according to what user roles the current user is in, and what projects he/she has access to.
  • Email Notifications. The system sends out email notifications to necessary people after certain events occur.
Request more information
The Clinical Trial Portal
The Clinical Trial Portal
Customer: TranSenda International, LLC
Industry: Healthcare
Solution Type: Web portal
Technologies: TranSenda Business Process Manager (TBPM), Microsoft .NET, C#
TranSenda International provides modular software solutions for companies engaged in clinical trials. All TranSenda solutions are part of an integrated system — consisting of underlying process-based platform and modular applications — called TranSenda Central®.

Eclipse SP team was involved as integrator of solution based on TranSenda Business Process Manager (TBPM) platform. Project purpose was development of the solution intended for automating the medicine investigation results processing. The solution helped replacing paper forms with results of patient investigation.

Clinical Trial Portal gives an ability to collect all the information about patients on the one server. Thus, any authorized person may analyze it immediately after it was saved into DB. Once released, the Clinical Trial Portal was installed and now being used by 11 US institutions: Stanford University, UMD New Jersey, Benaroya Research Institute at Virginia Mason, The Center for Rheumatology (New York), Medical University of South Carolina, Johns Hopkins, Denver Medical Center, University of Texas, Boston University, University of Connecticut, and Duke University.

Request more information
Embedded Solution for German Telecom Company
Embedded Solution for German Telecom Company
Customer: German Telecom Company
Industry: Telecommunications
Solution Type: Embedded solution for mobiles
Technologies: C++, Symbian and WinMobile 2003-2006 OS
Customer is a leading German company in telecommunication sector. Eclipse SP assignment was the full cycle development of customer’s product, which is embedded solution that reduces the cost of calls and data transfer. The main project challenge was deep integration of developed applications to mobile phone functions. Thus end user once he/she purchased the service can utilize his/her phone as he/she usually does and enjoy low cost calls, SMS, MMS, etc.

As a result, project team had developed an embedded solution for broad range of mobile devices with both Symbian and WinMobile 2003-2006 OS which allows reducing the cost of calls and SMS. Development team permanently develops applications for new operation systems versions and performs product enhancement by adding new functions and improving interaction with various mobile operators.

Testing of the product also is performed by Eclipse SP team, which created a Test Laboratory for permanent testing of Customer’s product. Through its proven testing methodologies Eclipse SP provided a high level of quality verification, automated testing and regression trend analysis. This approach allowed to significantly reduce testing costs.

Request more information
Embedded Solution for Vehicle Tracking
Embedded Solution for Vehicle Tracking
Customer: ENAiKOON GmbH
Industry: Industrial automation
Solution type: Display for Vehicle Tracking System
Technologies: C/C++, RS232, ENAiKOON locate-29, NAVMAN MDT850, TOMTOM GO
ENAiKOON GmbH delivers to the market products, based on microcomputers. These products work with mobile technology (with satellite tracking) and provide excellent solutions in the area of surveillance, remote control, remote metering and tracking of vehicles, persons or goods.

The Customer required applications development for one of its new solutions. Eclipse SP had assigned a development team that fitted Customer’s requirements. The project objective was the development of embedded applications on C and C++ for specified by the customer devices — Mobile Data Terminal ENAIKOON display-56 (MDT850, www.navman.com) and ENAiKOON v-locator-work (TOMTOM GO, www.tomtom.com). Solution is dedicated for tracking vehicles; this fleet management system is suitable both for corporate and individual users.

Eclipse SP introduced a solution which ensured proper communication between drivers that use both display-56 and v-locator-work modules and dispatcher. Software development and testing were 100% off-site and managed by Eclipse SP Project Manager. Development of this embedded application was successfully accomplished and now developed applications work in the vehicle tracking system of the Customer.

Request more information
User Interface Builder for Wide Range of Mobile Phones
User Interface Builder for Wide Range of Mobile Phones
Customer: UK company
Industry: Mobile communications, embedded software
Solution Type: UI for mobile phones and handsets
Technologies: C, (C++ for smart devices), Java (former Borland JBuilder, future Eclipse IDE), C#, Symbian, WinCE
One of the largest companies in UK offering services for telecommunications, the Customer selected Eclipse SP to develop UI (User Interface) Builder for mobile phones and other handsets. The primary consumers of this toolkit are network operators and handset manufacturers.

Developed by Eclipse SP team, UI Builder includes both embedded runtime part and desktop toolkit for creating and editing User Interfaces for mobile phones. Toolkit is used to create a set of customized User Interface properties that can be transferred to phone (handset) of mobile subscriber via cable, GSM, GPRS or other supported data link.

Thus network operators gained an ability to allow customization for individual clients / groups of clients and easy update to the handset UI functionality post sale; handset manufacturers — achieved significant cost and time savings in UI development, decreased rework/retest costs, faster time to market and differentiation from the competition.

Request more information
Development and Maintenance of Gap Solutions for Telecoms OSS/BSS
Development and Maintenance of gap solutions for telecomms OSS/BSS
Customer: Cult Hill Innovations Limited
Industry: Telecommunication
Solution type: Operations Support Software
Technologies: Java, Swing, CORBA, SWT, XML, XSL, XSLT, MySQL
Cult Hill Innovations Limited (CHIL) provides business software solutions for network operators, communication service providers and dealers.

Eclipse SP challenge was to establish a remote software factory capable to deliver ready to market innovative software product and then support bespoke client projects and maintain product installations. Developed by Eclipse SP OSS software product has ability to work in a distributed environment. The software product is aimed to give business developers a comprehensive and easy to use tool to build and verify new business models and automatically generate the Operations Support Systems (OSS).

Main features of the product allow to:
  • Transform the way service providers create and implement new business capabilities
  • Give non-technical business users a visual tool to assemble new applications and verify their business models
  • Model and launch new services in a fraction of the time
  • Automatically generate operations support functions
  • Provide a single framework for invoicing multiple services
  • Take a strategic approach to existing and new processes
Currently the software factory is put in sustained operations and continues to support further software evolutions, participates in bespoke development and technical support of implemented product installations. Being staffed and locally managed by Eclipse SP for 5 year for now, the software factory became an integral part of UK software house operations providing an economic virtual extension of its IT organization. An application is used in major European telecom companies.

Request more information
Unified Middleware (JMS) for Distributed Enterprise Applications
Unified Middleware (JMS) for Distributed Enterprise Applications
Industry: Telecommunication, Media, Finance & Banking, Government
Solution type: Distributed Intelligent Systems 
Technologies: Java, Eclipse RCP, J2EE, JMS, JBoss, XML, Eclipse TPTP
The goal of the project was to develop an enterprise applications integration framework based on message oriented middleware. It can be used to integrate existing Enterprise Applications with each other allowing them to exchange data according to user-defined configurations via network by means of JMS. The project has been accomplished successfully and it is used on the customer environment.

Request more information
IDL Compiler Development
IDL Compiler Development
Customer PrismTech Ltd.
Industry: IT
Solution Type: Middleware
Technologies: Linux, Windows, Java, Eclipse RCP, EMF, ANTLR
PrismTech Ltd. is an acknowledged leader among advanced providers of software integration solution. The company develops, markets, and supports a wide range of standards-compliant, high-performance middleware products whose quality of service properties significantly exceed those offered by conventional middleware.

Eclipse SP assignment was to create a core of IDL (Interface Definition Language) compiler and a set of reference usage facilities for it. Creation of core libraries to handle IDLs helps to make the process of IDL parsing more universal.

The team task is to create a core of IDL (Interface Definition Language) compiler and a set of reference usage facilities for it. Creation of core libraries to handle IDLs helps to make the process of IDL parsing more universal. It allows to decrease the cost of various products support and to extend a set of supplied technologies in future. The list of solution features includes the following:
  • Layered architecture, which allows to plug into any stage of the compile process
  • Module design based on OSGi standards
  • Reference implementation of command-line compiler and Eclipse RCP IDE
Request more information
Middleware Product Development
Middleware Product Development
Customer: PrismTech Ltd.
Industry: IT
Solution Type: Middleware
Technologies: C/C++, Java, JDBC, JMX, JTA, CORBA
PrismTech Ltd. is an acknowledged leader among advanced providers of software integration solution. The company develops, markets and supports a wide range of standards-compliant, high-performance middleware products whose quality of service properties significantly exceed those offered by conventional middleware.

Eclipse SP team was involved in development of middleware products family, which provides full package of features to create enterprise middleware infrastructure. The solution is based on CORBA specifications and covers all levels of communications from low-level networking to high-level services. A set of unique capabilities makes the project a leader in its area:
  • Driven by OMG specifications;
  • Multilanguage ORB support;
  • OMG service implementation: Naming, Trading, Notification, Time;
  • OMG facilities implementation: LogService.
The project was done 100% offsite with onsite visits of the Eclipse SP Project Manager, when it is necessary to clarify project details or perform knowledge transfer.

Request more information
StandardLink: Software Tools for Distributed and Real-Time Capable Systems
StandardLink: Software Tools for Distributed and Real-Time Capable Systems
Customer: Consulting company in industrial automation systems industry
Industry: Aerospace, Industrial Automation
Solution type: SDK and supporting tools for SCADA-like systems development
Technologies: C++, TCP/IP programming, Qt Library, Support of Windows, Linux and QNX operating systems
Customer is a consulting company offering services in industrial automation systems industry. Eclipse SP was assigned to create new real-time and embedded high-reliable solution for industrial automation and distributed system simulations.

Appointed off-site development team carried out research & development, support and maintenance services. After deep investigation phase and completion of the development the brand new middleware product was released and called StandardLink.

StandardLink is a middleware that reduces effort and technological risks of prototyping, implementation and exploitation of complex high-performance distributed computing systems. It is a software kit (SDK) and software tools allowing rapid prototyping, easy implementation, configuration, operating, and maintenance of portable real-time-capable distributed computing systems. The product can be deployed on arbitrary combination of supported platforms: Windows family, Linux, and QNX, including embedded versions. Application programming interfaces are available for native C++ and .NET as well as for generated C code from MATLAB®/SIMULINK®.

The most important features of the system are:
  • Wide number of supported platforms;
  • Low response times and low performance and memory overhead;
  • Simple intuitive object-oriented API’s for development of distributed business logic;
  • Developer is freed from issues of distributed computing and database management and can concentrate on customer-specific business logic;
  • Minimal inter-dependency between customer-specific components and between development groups;
  • Efficient error localization and diagnostics;
Software development was 100% off-site and managed by Eclipse SP Project Manager. Project team is continuously delivering evolutionary versions of the software modules and maintains the versions in production, providing stable and cost-effective extension of Customer’s software engineering organization.

Request more information
Software Tool for DDS Testing
Software Tool for DDS Testing
Customer: PrismTech Ltd.
Industry: IT
Solution Type: Middleware
Technologies: Linux, Windows, CORBA, C++, C, Java, Eclipse IDE
PrismTech Ltd. is an acknowledged leader among advanced providers of software integration solutions. The company develops, markets, and supports a wide range of standards-compliant, high-performance middleware products whose quality of service properties significantly exceed those offered by conventional middleware. Its OpenSplice DDS product is regarded as the fastest, most robust and feature-rich Data Distribution Service (DDS) implementation available: it is a high-performance messaging technology featuring record breaking throughput and real-time determinism even under the most extreme traffic conditions.

Eclipse SP established a dedicated team, which is working on DDS testing. The team keeps abreast of the latest OMG technologies (especially related to CORBA, DDS and MDD) and is capable to provide enterprise-level services to PrismTech.

The main purposes of project are:
  • Designing and developing test system that provides capabilities to compose test scenarios, launch tests on different hosts with various OS and for several program languages.
  • Complete testing of solution including: designing test cases for system tests; implementing functional, performance, protocol, scalability, and load tests.
Project was accomplished with successful delivery of test result, which helped Customer to enhance its mission-critical networked system.

Total duration for this project for today is about 72 man/months.

Request more information
Testimonials

“Kate is performing very well. She is easy to communicate, very sharp and come with all the right questions. She is helping me porting everything to pure Javascript (jQuery)…

North American company CIO
 
Microsoft Gold Partner
ISO