Institute for Networking Technology Institute for Networking Technology services Site map|Contacts 
Ðóññêèé | English 
 
  Home Company Profile Products Integrated Solutions Services Support Contacts  
 
 
 
 
   

Software Development

INT develops customized software of different specialization and for different purposes. For example, it can be embedded software for microcontrollers and FPGA, device drivers, network software realizing routing protocol stacks, application software executing users’ specialized tasks, server software realizing distributed infrastructures services.

On customer’s request INT specialists can design architecture and develop software products of any complexity. Friendly user interface, built-in mechanisms of information security protection and any other customer’s requirements are essential attributes of INT software.

Software development projects are carried out under professionals’ direction. When developing software both classic cascade design techniques (Waterfall) and extreme programming techniques (SCRUM, AGILE) are used.

Software developed by INT are completed with software and in-line documentation in accordance with norms co-ordinated with the customer – on basis of the Russian or international standards.

TECHNOLOGIES:

Long experience, acquired knowledge and large base of projects realized significantly accelerate software development. INT specialists make developments with application of cutting-edge technologies, namely:

Languages and tools:

  • C/C++/C#;
  • ASM;
  • MFC;
  • Java, JSE, JEE;
  • SQL, PL/SQL;
  • PHP;
  • Active HDL, VHDL;
  • XML/XSLT;
  • MS Visual Studio;
  • Qt class library;
  • yacc/flex/bison;
  • GNU tools;
  • Perl, Python, Tcl/Tk;
  • Eclipse;
  • IntelliJIDEA;
  • NetBeans;
  • Quartus;
  • P-CAD, Orcad, CAM350;
  • AnadigmDesigner, AutoCAD, SolidWorks;
  • CrossWorks Studio;
  • Metroworks CodeWarrior;
  • IAR Workbench;
  • Paradigm tools;
  • Oracle Forms and Reports.

Distributed computing:

  • CORBA;
  • Web Services;
  • RMI.

Modelling/Design:

  • UML;
  • Oracle Designer;
  • Rational Rose/RSA;
  • Rational ClearCase;
  • Rational ClearQuest;
  • Rational Requisite Pro;
  • MS Project;
  • Atlassian Jira;
  • Tutos;
  • CVS;
  • GNATS.

GIS:

  • MapObjects;
  • OpenMap;
  • ArcGIS.

Operating Systems:

  • Windows;
  • Linux;
  • Solaris;
  • FreeBSD;
  • PalmOS;
  • eCos;
  • QNX;
  • Lynx;
  • VxWorks.

Database Management Systems:

  • Oracle;
  • PostgreSQL;
  • MySQL.

WEB technologies:

  • HTML, ECMA Script (JavaScript);
  • Tomcat, Jetty;
  • Apache;
  • AJAX;
  • JSF/JSP;
  • Struts, JSP/Velocity.

Application servers/Frameworks:

  • Hibernate;
  • JDO;
  • iBATIS;
  • JBoss AS;
  • Spring.

Testing:

  • Cunit, cppunit;
  • DejaGNU;
  • SPLint;
  • JUnit;
  • Apache JMeter;
  • HtmlUnit.

And many others.

 
 
Copyright © 2006-2011 Institute for Networking Technology