TECHNOLOGIEN

[Dezember 2008] Automatische Web-Tests via MDA

Für die MDA (Model Driven Architecture) der COMINTO GmbH steht nun ein zusätzlicher Generator für die Erstellung von automatischen Web-Tests zur Verfügung. Dieser Generator erstellt auf Basis des in UML modellierten Pageflows eine Test-Suite zur vollständigen Abdeckung aller Klick-Pfade durch die Applikation. Mit Hilfe dieser Test-Suite können Black-Box-Regressionstests der gesamten Applikation auf Knopfdruck durchgeführt werden.

[August 2008] Integration von Payment-Solutions

Das Schreibcenter, die neue Mailing-Plattform der Deutschen Post AG, unterstützt eine große Anzahl von elektronischen Bezahlverfahren, wie PayPal, T-Pay, Click&Buy, Kreditkarte und SMS. COMINTO war maßgeblich beteiligt an der Integration dieser Bezahlverfahren in die Plattform.

[Juli 2007] COMINTO setzt auf MDA

Nachdem COMINTO bereits seit 2005 gemeinsam mit der Mailingfactory neue Projekte mittels MDA (Model Driven Architecture) realisiert, wurde nun endlich auch die COMINTO Architektur vollständig überarbeitet und auf MDA umgestellt. Die MDA von AndroMDA mit Spring und Hibernate wurde von COMINTO ergänzt um das bewährte Struts Framework sowie eine zusätzliche Service-Schicht.
Neue Projekte werden somit zukünftig auf Basis einer ausgereiften Architektur-Basis (AndroMDA) mit zusätzlichen projektspezifischen Erweiterungen realisiert. Dadurch wird eine höhere Software-Qualität mit kürzeren Realisierungszeiten erreicht.

[März 2006] 1 Shopsystem für alle

COMINTO reagiert auf die starke Nachfrage nach individuellen Shoplösungen auf bewährter Basis mit der Konzeption und Entwicklung eines Shopsystems unter Verwendung von PHP und mySQL. Das Shopsystem dient als Basisversion für die Entwicklung kundenspezifischer Webshops. Besonderes Augenmerk wurde daher auf eine durchgängige MVC Struktur, die Modularisierung von Shop-Komponenten, sowie ein umfassendes Datenbankmodell gelegt.

[Februar 2005] COMINTO goes RIA

Mit der Realisierung des marketingstrategischen Auftritts www.cosmoclubbing.de der Henkel KGaA begibt sich COMINTO in die Welt der Rich Internet Applications (RIA). Das in Flash realisierte Frontend kommuniziert via XML mit dem in JAVA geschriebenen Backend. Als Controller fungiert das Struts Framework.

[Januar 2004] T-Pay Zahlungsverfahren

COMINTO integriert T-Pay (www.t-pay.de) - ein Zahlungsverfahren per Telefonrechnung oder anonymem Bezahlen per MicroMoney - in die Fun- card.

[Juni 2003] Generationswechsel

Es ist soweit! Die Entscheidung zugunsten von J2EE ist nach einem Architektur-Review der bestehenden Applikationen sowie einer Analyse und Bewertung der möglichen Ziel-Architekturen unter Berücksichtigung der anfallenden Migrationsaufwände gefallen. Neue Applikationen werden zukünftig auf der Basis von J2EE und dem BEA Weblogic bzw. JBoss Application Server erstellt. Dabei kommen während der Entwicklung die folgenden Tools zum Einsatz:
  • eclipse
  • Struts
  • ant
  • xDoclet
  • middlegen

[Februar 2003] JMeter für Application Monitoring

Das Application Monitoring Werkzeug für externe und interne automatisierte Testläufe wird durch ein modifiziertes JMeter erweitert. Dadurch werden zusätzliche Lasttests komplexer Anwendungen (bspw. Mailingfactory Portal) auf Basis aufgezeichneter Benutzerwege durch die Applikation ermöglicht.

[Januar 2003] WCMS Application Graph

COMINTO entwickelt das Web Content Management System (WCMS) weiter und erzeugt aus der Presentation-Layer und dem datenbank-gestützen WCMS einen Applikations-Ablaufgraphen, der die Wege der Benutzer durch die Applikation erfasst und darstellt.

[Oktober 2002] Application Monitoring für Mailingfactory

Das erste Release des Application Monitorings wird produktiv eingesetzt. Das erklärte Ziel des Projektes Application Monitoring ist es, mittels einer Software die Verfügbarkeit der Mailingfactory im Monatsmittel zu dokumentieren. Weiterhin sollen ausgewählte Betreuer der Mailingfactory jederzeit Informationen über den aktuellen Status der Mailingfactory sowie aufgetretener Fehler erhalten. Zudem sollen Administratoren proaktiv über festgestellte Abweichungen informiert werden.
Das von COMINTO erstellte Monitoring-Framework wurde so konzipiert, dass es den Status beliebiger dynamischer Web-Applikationen feststellen kann. Hierzu sind modifizierte jUnit TestCases zu definieren, die aus einer Sequenz von HTTP-Request bestehen und als Ergebnis eine HTML-Seite liefern, die auf Korrektheit geprüft wird. Weiterhin wurden in die Mailingfactory interne Tests integriert, die vom Application Monitoring gestartet werden können, um auch den internen Status auf der Ebene der Business-Logik ermitteln zu können.

[September 2002] Zeiterfassungssystem ZES

Nach der Fertigstellung der Version 1.6 des Zeiterfassungssystems, steht nun eine Demo-Version zur Verfügung. Die Applikation bietet nicht nur die Möglichkeit Projekttätigkeiten und Arbeitsaufwände der Mitarbeiter zu erfassen, zu pflegen und auszuwerten, auch Daten über Kunden, Mitarbeiter und Projekte können über das komplexe System verwaltet werden. Verschiedene Stati der Mitarbeiter schränken die Zugriffsrechte auf das System und somit auf zum Teil firmeninterne Daten ein. Eine weitere Besonderheit ist dadurch gegeben, dass die Arbeitsaufwände online erfasst werden und somit auch extern arbeitende Angestellte zu jeder Zeit und von jedem Ort aus Daten im System erfassen können.

[August 2002] Mailingfactory Solutions

Die Mailingfactory wird an kundenspezifische Anforderungen angepasst und als eine individuelle Systemlösung für Direktmarketing im CI des Kunden in das Intranet integriert.
COMINTO entwickelt eine Demonstration als Direktmarketing-Lösung anhand eines fiktiven Franchise-System von Sonnenstudios.
Hierbei werden gezielt Teilfunktionalitäten der Mailingfactory auf die Bedürfnisse des Kunden hin zusammengestellt und mit den Daten des Kunden ( Adressen und Mailingvorlagen) bestückt.

[März 2002] Mailingfactory WebService

Für die Mailingfactory wurde ein Java WebService erstellt, der die Einlieferung von Mailings in einem einzigen Arbeitsschritt ermöglicht. Der WebService kann in beliebige andere Applikationen integriert werden. Zur Demonstration wurde ein Client auf Basis der Java Web Start Technologie entwickelt.

[Dezember 2001] COMINTO-Framework für Enhydra

Für die Mailingfactory wird eine neue Version des COMINTO-Frameworks für den Enhydra-Application Server 3.1 erstellt. Enhydra-Applikationen verfügen nun über einen eigenen autarken Classloader und sind somit in jedem beliebigen servletfähigen Webserver mit JDK 1.2.2 lauffähig. Weitere neue Features des Frameworks sind ein integriertes datenbankgestütztes CMS und ein Administrationsbereich.

[September 2001] DataObject-Generators

Die Version 4.0 des DataObject-Generators von COMINTO wird fertiggestellt. Der Generator liest sämtliche Tabellen einer Oracle oder mySQL Datenbank via JDBC aus und generiert daraus Java Klassen (Data Object (DO) und Business Objects (BO) für die Business- und Data-Layer einer klassischen 3-tier Applikation.
Alle generierten Java-Klassen sind sofort einsatzbereit und können mit mySQL oder Oracle Datenbanken verwendet werden. Die BOs können bei Bedarf um zusätzliche Business-Logik erweitert werden. Für die Entwickler sind keinerlei SQL-Kenntnisse notwendig und der initiale Programmier-aufwand wird drastisch reduziert.

[September 2001] Adressmiete

Die Adressmiete der Mailingfactory, eine Business-Komponente mit Java-API, XML-Schnittstelle und EJB-Schnittstelle wird fertig gestellt. Der Datenbestand der Oracle-Datenbank hat ein Volumen von ca. 2 GB und der Zugriff erfolgt via JDBC.

[August 2001] Java2SAP Schnittstelle

Eine auf XML basierende Java2SAP Schnittstelle, die über eine XML-Konfiguration individuell angepasst werden kann, wird eingesetzt, um ein SAP-System in eine Web-Applikation zu integrieren.

[Februar 2001] Shop-System

COMINTO implementiert auf der Basis des Enhydra Applicationservers einen Online-Shop. Der Shop besteht aus einzelnen Komponenten, die individuell zusammengestellt werden können. Über die Administrations-schnittstelle können die im Shop angebotenen Artikel komfortabel verwaltet werden. Das Enhydra-Framework ermöglicht eine klare Trennung von Funktionalität und Design, so dass der Online-Shop mit geringem Aufwand an ein vorhandenes Kunden-CI angepasst werden kann. Besuchen Sie doch einmal unseren Demonstrations-Weinshop.