Full cycle application development
Novel Software Systems provide full cycle application development, from initial concept to end-product and post-release support. This includes:
Analysis -> Planning -> Design -> Implementation -> Testing -> End-product -> Post-releas support
Team of Novel Software Systems has a broad experience in programming:
Development processes:
RUP, XP, Crystal, Scrum.
Programming languages:
C, C++, C#, Java, JavaScript, PHP, Perl, Python, Ruby, Lisp family, Forth, html, Visual Basic, Pascal, Delphi, assembler.
Data Representation and Management Languages:
XML
(DOM, SAX, XML-Schema, XPath, XSLT, JAXB), OWL, RTF,
JSON, S-expressions, SQL, PL/SQL.
Databases:
Oracle, MySQL, PostgreSQL, MS Access,
SQLite, MS SQL.
IDE:
MS Visual Studio 2008/2010, Eclipse, NetBeans.
Technologies & Frameworks:
JDK, .NET, EJB, Spring, MFC,
AJAX, Struts2, OpenGL.
Network protocols:
TCP, UDP, HTTP, SOAP.
Web Platforms & Libraries:
jQuery, ExtJS, Prototype,
Raphael.
Servers:
Apache, Tomcat, JBoss.
High performance computing technologies:
CUDA, MPI,
OpenMP.
Design:
UML CASE tools, MS Visio.
Programming technologies:
Extreme Programming, Microsoft Solution Framework, PMI
Operation systems:
Windows OS family, Linux OS
family, Solaris, Unix
Development environment:
Microsoft Visual Studio, Borland Delphi, Borland C++ Builder.




