Recent Projects
Latest News
- Objektum Solutions Provides SysML Training to Automotive Industry
- Objektum Solutions Featured in Eurofighter Review
- Objektum Solutions sells use of Legacy Bridge to Artisan
New Courses
Downloads
Gnat 3.12P |
|
| LegacyBridge 2.5 The LegacyBridge is a standalone utility that migrates HOOD design information and/or Ada code into a UML model without loss of any design data or integrity. The LegacyBridge analyses the HOOD and Ada, then builds a readable, navigable intermediate view that can be checked before UML model generation. |
SOFTWARE MIGRATION
Objektum Solutions is a professional, progressive software company at the cutting edge of technology, specialising in the migration of legacy software as new systems and technology come into existence.
We know that organisations commit to financial and technical investment in IT systems that are critical to the success of your business. External influences such as hardware, platform or skills obsolescence can devalue that investment; we can help protect that investment.
Rather than developing a new system, with the associated risks and high costs involved, the initial investment can often be protected by extending its life. This can be achieved through a migration, porting or wrapping approach to breathe new life into legacy technologies and maximise the return on investment.
Our experience
Objektum Solutions has extensive experience in many areas of software development and high-quality, well-engineered software is at the core of our capabilities. Our extensive experience and unique software development processes are key to our success.
Our industry expertise includes:
- Avionics Systems
- Cockpit design & implementation
- Crash Recording & Replay
- Structural Health Monitoring
- Flight Control
- Military Weapons Systems
- Civil Airborne Systems
- High Speed Military Secure Communication
- Air Traffic Management
- Private Network Telecommunications
High-quality, well-engineered software is at the core of Objektum Solution's capabilities. Our engineers have a long history of successful partnerships with prestigious pan-European clients such as BAE Systems, Thales and the Royal Air Force. Our extensive experience and unique software development processes are key to our success.
Proven Customer Success
Objektum Solutions is a results-oriented organisation with a proven track record of software development, migration, porting, maintenance, training and consultancy.
Among our impressive client list features a number of prestigious global organisations including BAE Systems, Thales and the Royal Air Force and government agencies including NATO, the armed forces and the UK Ministry of Defence.
Our consultants have established long-term relationships with our clients as a direct result of the quality, efficiency and cost-effectiveness of the solutions delivered. This is reflected in the high proportion of repeat business we experience.
What is Software migration?
Software migration is the engineering adaptation of a piece of software so that it will function in a different computing environment to that for which it was originally developed. Porting is usually required due to hardware, software or skills obsolescence and usually results in differences of CPU, operating system, interfaces, hardware, or programming language used on the new target environment.
Depending on the nature of the software and the source and target platforms, the migration process can be as simple as recompiling the code for the new platform and verifying that everything works properly, or as complex as redesigning the whole application and rewriting large sections of the code to accommodate the new platform.
Types of Software migration
There are numerous different types of migration, for example:
- Hardware: DECAlpha > PC
- Operating Systems: Unix > Linux
- Database: MS Access > Oracle
- Language: Fortran > C/C++
- Frame/Libraries: Borland > MFC
- Technology: COM > CORBA
- Development: CoRE > Statemate
A typical migration process is likely be a combination of more than one of the above, for example porting an application from a DECAlpha hardware platform to PC also involves the migration of operating system (Unix to Linux), language (Ada83 to Ada95) and development tools (DEC Ada to GNAT).
