Object Oriented Technologies
The whole software industry has embraced Object Oriented (OO) technology as it is best suited to current market trends. Java is the Object Oriented technology that has become the most widely used. Indeed, Java technology's advantages means that it is the best choice for developers, wherever possible.
- Easy to learn
Java was originally designed to be easy to use and is therefore easier to write, compile, debug and learn than other programming languages. - Portable language
«Write once, run everywhere»: Java was designed with platform-independence in mind. Applications run on a variety of machines, provided the underlying system supports an appropriate Java Virtual Machine. - Easy to deploy and to update
Thanks to the virtual machine, software layers are independent from hardware layers. The software may be altered easily, thanks to OO programming that enhances maintenance, ease of development and software design as a whole. Costs are well defined, either hardware costs, or software costs, with practically no other inter-dependencies. Projects are on time and on budget. - Security and reliability
Java is extremely safe and secure as it has a special built-in feature: the bytecode verifier. This allows accuracy of execution to be validated from the language point of view so neither errors nor viruses can endanger or destroy the virtual machine (and hardware), guaranteeing a high level of security. In fact, Java was specifically designed with both security and reliability in mind.
Traditional technologies like C/assembler, and basic programming tools no longer appear capable of adequately tackling these new challenges.
Leverage OOP Values with IS2T Technologies
- Improve software robustness and scalability over application life cycle.
- Keep real control of schedules over application development.
- Save costs on software development and hardware material costs.


