We strongly subscribe to Open Source Technology and Standards-Driven Development. It prevents a Technical- and Vendor- Lock-in, while assuring community support and a much lower TCO (Total Cost of Ownership).
In combination with Java as development platform, it delivers the promise of robust cross-platform products, with a cost reduced to its development cost and the hardware it runs on.
This has inspired our Technology Stack:
- Programming Languages:
Java/J(2)EE & peripheral technologies (Javascript, JSP, XML, XSLT, SQL, etc) - Programming Techniques:
Conventional Design Patterns (GoF), Dependency Injection (DI), Aspect Oriented Programming (AOP), Inversion Of Control (IoC), UML, etc - Application Servers:
Tomcat, Apache Geronimo, Sun JSAS, etc - Databases:
Apache Derby, MySQL, PostgreSQL, etc - Frameworks:
JDO, Hibernate, Spring, JSF, Facelets, ESBs, XML etc - Tools:
All development tools used are free and standards-based, further reducing TCO. (e.g. Eclipse ecosystem) - Operating Systems:
All development is done on Mac OSX; all of our products are however 100% crossplatform and run equally well on non-unix platforms. (Java™ Mantra) - Human Interface (i18n):
Applications ship with any desired language(-s). - Credentials:
All of our staff are Sun and IBM (Java/J2EE) Certified Professionals with an engineering background (Master's Degree).