About Norther

Solutions

Norther develops solutions with open, innovative and modular custom software applications to be used via web browsers, mobile terminals and/or foundation class based user interfaces. Out approach is to apply versatile technologies and well-proven open source packages to ensure that also large systems are economic to implement. We publish our software with an open source license and contribute to other open source projects to maintain the balance.

As our solutions are based on open standards, they can be easily extended and integrated to both existing and new systems and environments. They provide a solid base to develop solutions that bring together the domain knowledge of our clients and our experience on Internet technologies.

Promising areas for our solutions are:

  • Efficient reporting and maintenance for large and complex databases
  • Powerful sharing of information from existing legacy systems
  • Integration of closed internal programs into an open network
  • Automation of laborious manual processes

Technology

Our key technologies include:

  • Component based service architecture with the Java Management Extensions (JMX) to manage complex systems in real time
  • Dynamic configuration with languages of the Bean Scripting Framework (BSF), such as DynamicJava and Groovy, to maintain high configurability without expensive code changes
  • Filters and filter chains with Java Servlets combined to template processing with Apache Velocity, FreeMarker and JavaServer Pages (JSP) to implement a well-designed Model-View-Controller (MVC) pattern
  • Object/relational mapping with Apache OJB and Hibernate to take advantage of both object oriented and relational paradigms
  • Customized reports and charts with JFreeReport, JFreeChart and JasperReports from relational data to refine and share information over Internet in real time