Englanti Suomi Venäjä
Johto
Viimeisimmät uutiset

AstroSoft pays special attention to the development of high end software.  AstroSoft's R&D lab, part of the Software Development Tools Department, specializes in creation and adaptation of various tools for software development and IP protection.
 
The scope of our technologies is based on the “AstroSoft Universal C/C++ Compiler” for embedded platforms and the AstroSoft Masking Compiler”. These technologies use innovative solutions to generate fast, small and secure code.
 
The other Department direction is Refactoring projects where enterprise solutions of our customers based on obsolete technologies are ported to modern ones.
 
Besides the Compiler, AstroSoft creates other SDK parts:
Assemblers, Linkers, Simulators, Debuggers, IDE.
 
 
Software Development Tools design: skills and technologies description
 
Platforms and Operating Systems
  • Microsoft Windows
  • Linux
  • RISC: ARM7/9, PowerPC, CalmRISC16 from Samsung
  • Hybrid: Intel x86
  • DSP: 32-bit multi-datapath DSP Engine from Samsung, CalmMAC24 from Samsung
  • Interfaces and Buses: USB, JTAG  
 
Programming Languages and Libraries
  • C, C++, Java, Perl
  • STL, ATL, WTL, MFC, Boost, wxWidgets
  • Assemblers for Intel x86, ARM, MIPS, CalmRISC, PowerPC, Z80,
 
Development Environment and Tools
  • Microsoft Visual Studio, GCC (C/C++), Makefiles
  • Visual Studio Team Systems 2005/2008
  • Team Foundation Server
  • COM+, DCOM, ActiveX
 
Software Development Process and Tools
  • Microsoft Team Foundation Server
  • Microsoft Project Server
  • RUP
  • Agile/SCRUM, Extreme Programming
  • Test Driven Development
  • UML, Rational Rose, Power Designer, ERWin, Microsoft Visio