JAXenter

Aktuelles

Landkarten dolmetschen zwischen Business und IT

Dabei analysiert ein Businessanalyst aus der IT-Abteilung oder ein extern hinzugezogener zunächst, welche Funktionen bestimmte Geschäftsprozesse erfüllen, welche Personen sie ausführen und welche Fachdaten benötigt werden. Die gesammelten Informationen bildet er anschließend in dem BPRE-Werkzeug ARCWAY Cockpit in einer allgemeinen […]

Tool-Radar: Hammurapi 5

Zum historischen Hintergrund: Hammurapi bzw. Hammurabi war ein Herrscher Babylons, der sich u.a. als Gesetzgeber mit einem eigenen Codex verewigt hatte. Seine Gesetze sowie der Prozess, deren Einführung und Kontrolle dienten vielen Folgezivilisationen als Vorlage. Auch die Hammurapi Group bediente sich für die Code-Governance dieser Vorlage.

Verzahnung der Welten – durch Wertschöpfungsarchitektur

Die Migration von komplexen Anwendungen von einem Host-System auf eine moderne Plattform stellt eine nicht zu unterschätzende Herausforderung dar. Für die SCHUFA Holding AG bestanden die Gründe für eine Migration in den zeitlich engen Batch-Wartungsfenstern, der eingeschränkten Möglichkeiten der Produktweiterentwicklung und der in weiten Teilen vorliegenden Realisierung in Assembler. Die SCHUFA entschloss sich frühzeitig, das Projekt zur Migration durch ein aktives Architekturmanagement zu unterstützen. Dabei wurde die Chance genutzt, die Geschäftsarchitektur, die Anwendungslandschaft und die IT-Infrastruktur nach einheitlichen Prinzipien zu strukturieren. Dies ermöglicht jetzt, in dem definierten Architekturrahmen, Fragen aus architekturrelevanter Perspektive zu beantworten und eine übergreifende Steuerung der Beschreibungswelten zu leisten. Für diese Art des Architekturmanagements wurde bewusst der Name Wertschöpfungsarchitektur gewählt, um die Verbindung zwischen dem treibenden Geschäftsmodell mit der IT (Architektur) herauszustellen.

Verzahnung der Welten – durch Wertschöpfungsarchitektur

Nachhaltigkeit ist Trumpf Jürgen Gebauer, Experte für Unternehmensarchitekturen (Enterprise Architecture) bei der Capgemini sd&m AG, ist aufgrund seiner langjährigen Erfahrung überzeugt, dass „erst die Nachhaltigkeit den Erfolg des übergreifenden Ansatzes der Wertschöpfungsarchitektur garantiert. Sie liefert dann den größten zusätzlichen Wert, […]

George F. Colony: Auf dem Weg zu Business Technology

George F. Colony ist Gründer und CEO des unabhängiges Technologie- und Marktforschungsunternehmen Forrester Research. Ende 2006 hat er in dem Text „My View: IT to BT“ den notwendigen Wandel von der Information Technologie (IT) zur Business Technology angekündigt. Das Business Technology Magazin hatte Gelegenheit mit George Colony über den Fortschritt diese Wandels und die damit einhergehenden Veränderungen des Selbstverständnisses der IT und den neuen Aufgaben der Executives im Unternehmen zu sprechen.

George F. Colony: On the Voyage to Business Technology

George F. Colony is founder and CEO of the independent technology and market research company Forrester Research. At the end of 2006, he has published „My View: IT to BT“ in which he announced the necessary change from Information Technology (IT) to Business Technology (BT). The Business Technology magazine had the opportunity to talk with George Colony about the progress of this change and the change in the self-understanding of IT and the new challenges for business and IT executives.

Das Update, das auch Release sein könnte

Das Update 10 von Java SE 6 adressiert ein leidiges Problem, nämlich Java auf dem Desktop bzw. im Browser. Der Ansatz der Applets, als Java aus der Wiege gehoben wurde, war sehr vielversprechend. Leider hat sich das System nicht so richtig bewährt, und im Bereich von RIA steht Java noch weit hinter der Konkurrenz wie Adobe Flex und Microsoft Silverlight . Mit JavaFX wurde die Antwort darauf gegeben. Hierfür braucht es aber auch eine schlanke Laufzeitumgebung. An diesem Punkt setzt das Update an, und ist darum auch einen genaueren Blick wert.

Das Update, das auch Release sein könnte

Installation leicht gemacht: Java Deployment Toolkit Das Java Deployment Toolkit ist eine JavaScript-Bibliothek für die Erkennung der aktuell installierten JRE und zusätzlich für die Installation einer neuen JRE. Das nachfolgende Listing ist ein Beispiel für die Verwendung der besagten JavaScript-Bibliothek. […]

Perspektivenwechsel

In der Kolumne „Perspektivenwechsel“ plaudern Henning Wolf, Stefan Roock und Arne Roock aus dem agilen Nähkästchen. Teil 1: Was sich ein Experte für agile Software-Entwicklung alles anhören muss. Ein offenes Gespräch.

Happy JAX-WS-ing!

JAX-WS liegt als Nachfolger von JAX-RPC bereits in der Version 2.1 vor und sieht ein standardisiertes API zur Entwicklung von Web Service-Anwendungen vor. Neben der offiziellen JAX-WS-Implementierung von Sun existieren noch Umsetzungen für JBoss, Apache CXF und Apache Axis2. Im vorliegenden zweiten Teil der Axis2-Serie wird dargestellt, wie JAX-WS in Axis2 integriert ist und wie man damit entwickelt.

Happy JAX-WS-ing!

Los geht’s mit einem SEI Wie bei allen Remote-Kommunikationen empfiehlt es sich auch bei JAX-WS, die Entwicklung mit der Definition eines Remote-Interfaces zu starten. Dieses wird im JAX-WS-Jargon als Service-Endpoint-Interface oder auch SEI bezeichnet. Ein SEI ist ein normales Java-Interface […]

Happy JAX-WS-ing!

JAX-WS Service-Client Um nun einen Service-Client zu erstellen, ist es notwendig, zuvor an die WSDL-Beschreibung dieses Services zu gelangen. Axis2 liefert out of the box kein Werkzeug wie Java2WSDL, um aus einem JAX-WS-Service eine WSDL-Beschreibung zu generieren. Hier greift man […]

Management-Lösung für Qualität und Kostentransparenz in der Software-Entwicklung

Wer als Projektleiter gleichzeitig an mehreren Entwicklungsprojekten arbeitet, kann sich vor lauter Excel-Tabellen kaum retten: Metriken aus unterschiedlichsten Managementwerkzeugen sind manuell und zeitaufwändig zu verdichten. Aktuelle Entwicklungsstände von verteilten Projektteams gilt es zusammenzutragen und mit den oftmals wechselnden Anforderungen der Fachabteilungen abzugleichen. Schließlich sollen auch frühe Tests die Qualität der Software sichern – auf Basis von Kennzahlen, die später einmal effiziente Unternehmensprozesse gewährleisten sollen und damit auch den Erfolg der gesamten Organisation sicherstellen.

Management-Lösung für Qualität und Kostentransparenz in der Software-Entwicklung

Eine Steuerzentrale für alle Entwicklungsprozesse Diesen Herausforderungen hat sich Borland bereits vor einiger Zeit gestellt und für Prozesse rund um die Software-Entwicklung mit dem Open-ALM-Konzept (Application Lifecycle Management) einen disziplinübergreifenden Ansatz entwickelt. Mit der Bezeichnung Open ALM verfolgt Borland die […]

Management-Lösung für Qualität und Kostentransparenz in der Software-Entwicklung

IT-Projekte jederzeit im Blick TeamFocus unterstützt das Management von IT-Projekten mit einer zentralen Arbeitsumgebung: von hier aus können Verantwortliche alle Entwicklungsprojekte steuern, auswerten und optimieren. Dies erfolgt unabhängig davon, ob die Software-Ingenieure mit klassischen, iterativen oder agilen Entwicklungsmethoden arbeiten. Das […]

OSGi garniert mit Spring

Nachdem SpringSource in der letzten Zeit vor allem wegen der Änderungen rund um die Maintenance-Politik in der Kritik der Presse bzw. der Java-Community war, soll nun der Fokus auf das Wesentliche gerichtet werden: die Software. Anfang Mai wurde die SpringSource Application Platform in einem Beta-Programm lanciert. Ein Hauptbestandteil darin ist der OSGi-Kernel, der nun unter dem Namen SpringSource dm Server in der finalen Version veröffentlicht wurde. Ein guter Anlass, um einen Blick darauf zu werfen.

OSGi garniert mit Spring

Drei Beispiele liegen als Probanden bereit Für einen ersten Test des SpringSource dm Server werden von SpringSource drei Beispielanwendungen zur Verfügung gestellt. Spring Travel Sample Application (aktuelle Version: 1.1.0) Petclinic Sample Application (aktuelle Version: 1.5.0) Formtags Sample Application (aktuelle Version: […]

Apache Axis2: Bleibt alles anders?

Apache Axis2 ist eines der am meisten eingesetzten Web Service Frameworks für Java. Der erste Artikel der vierteiligen Axis2-Serie auf Jaxenter berichtet aus der Geschichte des Projekts, erklärt, was die aktuelle Version von Axis2 kann und was in Zukunft erwartet werden darf. In den drei folgenden Teilen wird jeweils die Integration mit den aktuellen Technologien JAX-WS, Spring Framework und OSGI vorgestellt.