english
Effiziente Entwicklung von Software-Komponenten auf Basis von Java/J2EE und dem SOA-Framework JCoffee®
J2EE: Leistungsfähig ... und komplex
J2EE ist eine sehr leistungsfähige und zukunftsorientierte Plattform für die Entwicklung
SOA-konformer Anwendungssysteme. Doch die technische Komplexität dieser Plattform beeinträchtigt im Entwickleralltag oft die Produktivität und Qualität der Ergebnisse.
JCoffee® löst den Zielkonflikt
JCoffee® legt eine geschäftsbezogene Sicht über die Basistechnologie. Damit können Entwickler - auch ohne tiefere J2EE-Kenntnisse - Anwendungskomponenten erstellen, die allen an den Komponentenbegriff üblicherweise gestellten Anforderungen gerecht werden und inhärent serviceorientiert (SOA-konform) sind.

Während sich die J2EE-Basis mit ihren EJBs über technische Merkmale definiert, werden Anwendungskomponenten ausschließlich über ihre geschäftsbezogenen Serviceschnittstellen beschrieben. Die Software-Entwicklung kann sich somit beim Servicedesign und der Implementation der dafür erforderlichen Geschäftslogik ganz auf die Umsetzung der vorgegebenen Business Rules (zu deutsch: "Geschäftsregeln") konzentrieren. Das technische Gerüst für die J2EE-basierte Erstellung der Komponenten wird nahezu vollständig über eine Generierung und Vererbung aus den JCoffee-Basisklassen bereitgestellt.


 vergrößern
JCoffee® -
das SOA-Framework für
die komponentenorientierte Softwareentwicklung
Vorteile JCoffee®
Verkürzte Einarbeitung
Ein standardisierter Entwicklungsprozess mit seinen Tools und Wizards zur automatischen Codegenerierung sorgt dafür, dass sich neue Mitarbeiter schnell einarbeiten können und frühzeitig produktiv werden.

Mehr Effizienz in der Anwendungsentwicklung
JCoffee® enthält Basisfunktionen, die in jedem größeren Anwendungsprojekt benötigt werden. Beispiele sind Benutzer-/Rechteverwaltung, Kalenderfunktionen, Mehrsprachfähigkeit, asynchrone Prozesse oder Druck-/Reportfunktionen. Diese Funktionspalette wird kontinuierlich gepflegt und erweitert. Der Anwendungsentwickler kann seine Arbeit daher bereits auf einem hohen Level aufsetzen und frühzeitig reale Ergebnisse vorweisen (Rapid Prototyping). Er ist deutlich produktiver.

Verbesserte Codequalität
Der Entwicklungsprozess von JCoffee® mit seinen Regeln und Utilities für Entwicklung, Test und Dokumentation sorgt für eine hohe und beständige Codequalität. Unabhängig von den beteiligten Entwicklern entsteht im Projekt ein einheitlicher Qualitätsstandard. Dieser entspricht nicht nur den ISO-9000-Richtlinien, sondern genügt auch weit darüber hinausgehenden Ansprüchen bestimmter Industriezweige. Insbesondere werden die Anforderungen der pharmazeutischen Industrie erfüllt - hinsichtlich des Entwicklungsprozesses (GMP, FDA) als auch der Funktionalität (21 CFR 11).
Downloads
Prospekt JCoffee (PDF, 650 KB)
Das Komponenten-Framework für die Softwareentwicklung in JAVATM/J2EETM
Vortrag Java Forum (PDF, 1.9 MB)
Aus der Praxis, für die Praxis: Model Driven J2EE Development mit einer serviceorientierten Komponentenarchitektur
Artikel JavaSpektrum (PDF, 560 KB)
Artikel aus JavaSPEKTRUM 3/2006 "SOA erfolgreich nutzen"
Artikel ObjektSpektrum (PDF, 1.4 MB)
Artikel aus ObjektSpektrum 4/2006 "Im Herz der SOA: Service-orientierte Anwendungssysteme"
Grafik JCoffee-Framework (jpg, 750 KB)
Grafische Darstellung des Komponenten-Frameworks JCoffee für die Softwareentwicklung in JAVATM / J2EETM
Entwicklungspartner
JCoffee® ist das Ergebnis einer gemeinsamen, partnerschaftlichen Entwicklung von

GEHE Informatik Services
GmbH & Co. KG
Werum
Software & Systems AG
Zitecs
GmbH & Co. KG

Weiterführende Informationen zu JCoffee finden Sie alternativ auf den Webseiten
von Werum oder Zitecs.

JCoffee® ist eine eingetragene Marke der Entwicklungspartner GEHIS, Werum und Zitecs, gehalten von der Werum Software & Systems AG.

Java, J2EE sowie alle Java-Markenzeichen und -Logos sind Marken oder eingetragene Marken von Sun Microsystems, Inc. in den USA und anderen Ländern.
Kontakt Impressum Rechtliche Hinweise