Wir haben uns auf folgende Bereiche spezialisiert:
Dienstleistungsspektrum:

Das Dienstleistungsspektrum von javaee.solutions reicht von der kompetenten Beratung und Konzeption von diversen IT-Projekten über technische Projektleitung bis hin zur Produktevaluierung und Qualitätssicherung:

  • Beratung
  • Coaching
  • Frameworkentwicklung
  • Anwendungsentwicklung
  • Systemarchitektur, Softwarearchitektur, SOA
  • Entwicklungsprozess: Modularisierung, Automatisierung
  • Technische Projektleitung
  • Requirement Analysen, Spezifikationserstellung
  • Konzeption
  • Zentrale Softwareproduktion / Nightly Builds
  • Produktevaluierung
  • Systemanalyse
  • Qualitätssicherung
Methoden:

Den Anforderungen an aktuelle Entwicklungen müssen moderne Methoden Rechnung tragen. Wir verwenden folgende Methoden/Komponente:

  • Objektorientierung (OOA, OOD, OOP)
  • Code Generierung, Model Driven Architecture (MDA)
  • Designpatterns
  • Unified Modelling Language (UML)
  • Extreme Programming (XP), Scrum
  • Code Review: Crucible
Betriebssysteme:

Unsere IT-Spezialisten stehen für Sie für alle gängigen Betriebssysteme bereit:

Mac OS, MS-DOS, Unix, Linux, Windows 95, 98, NT, 2000, XP, Vista

Datenbanken:

Je nach Bedarf verwenden wir aktuelle moderne Datenbanken, wie

DB2, MySQL, Oracle, Postgres, SQL, Sybase, 4th Dimension, SQLite, Sybase

Programmiersprachen:

Wir verfügen über die mehrjährige Erfahrung in Programmierung in folgenden Programmiersprachen:

  • Java (JEE, JSE)
  • HTML, XUL (Firefox)
  • JavaScript (jQuery, Dojo)
  • PHP
  • Lisp
  • Python
  • Scriptsprachen (Bash, AutoIT, ...)
  • 4th Dimension
Java/ JEE
  • JEE: EJB, JSP, Servlets, JMS, JDO, JCA etc.
  • Kommunikation: Web Services (WS), SOAP, WSDL, Apache Axis, EBS
  • Build: Ant, Maven 2/3
  • Template engine: Velocity, Apache Tiles
  • Portals: JBoss, Liferay
  • Datenbank: Hibernate, Ibatis (MyBatis), JDBC
  • Development Framework: Spring, ...
  • OSGi: Apache Felix, Equinox, Spring DM, Apache Karaf
  • Object-relational Mapping, ORM (MVC, Hibernate)
  • Entwicklungsumgebung: Eclipse, Together, DreamWeaver
  • View (web): JSP, Struts, JSF, MyFaces, RichFaces, Facelets, GWT
  • View: Swing, AWT, SWT, RCP
  • XML, XSL, XSLT, XPath, DOM, XStream, sTax 1/2
  • Search Engine: Lucene, Compass, Snowball, SOLR
  • Reporting systemen: Jasper Reports, Apache FOP
  • Code Quality: Javadoc, Findbugs, PMD, CheckStyle, EclEmma
Webserver, Applicationserver, Middleware:

Internettechnologie (allgemein), JBoss, WebSphere, Apache, Tomcat, Jetty

Kommunikationsprotokolle:

HTTP, FTP, RMI, SMTP, TCP/IP, SOAP, RPC, POP3, Message Queuing

Modellierungswerkzeuge:

StarUML, MagicDraw (UML Modellierung), Together, Rational Rose

Versionsverwaltung:

CVS, SVN, GIT

Testwerkzeuge:

JUnit (*Unit), Selenium, Tellurium, JUnitEE, DBUnit, JProfiler, Cactus

Entwicklungs-/ Build-Prozess:
  • Buildsystem: Ant (+Ivy), Maven 2/3
  • Artifacts: Artifactory, Archiva
  • BugTracking: JIRA (+plugins), Bugzilla
  • Wiki (documentation): Wiki, TWiki, Trac, Confluence, Alfresco
  • Continuos Integration: Hudson, Jenkins, CruiseControl
  • Design: Balsamic Mockups
Bildbearbeitungssoftware:

Photoshop, GIMP

Richtlinien/ Normen:
  • AIXM 4.5 (Aeronautical Information Exchange Messages)
  • EAD (ESI): Aeronautical Data Access System
  • JEE Code Conventions
Branchen:

Unsere Fachleute wirken in folgenden Branchen mit:

  • IT, EDV, Softwareentwicklung
  • Wirtschaftsinformationen, Searchengines
  • Bibliothek, Buchhandlung
  • Immobilien
  • Banken
  • Aeronautical Information Systems
  • Design, Internet
  • Zeitwirtschaft, Telematik, Transportmanagement