Rational Software Development Platform
die gesamte Java-Softwareentwicklung in einem Tool

Mit den Tools der Rational Software Development Platform (SDP) erhalten Sie eine modulare Entwicklungsplattform für alle Anforderungen der objektorientierten Analyse, Design, Modellierung und Programmierung. Die Rational Tools setzen alle auf der bekannten Eclipse-Plattform auf, die als OpenSource-Projekt mittlerweile als Standard angesehen werden kann. Durch die Arbeit mit unterschiedlichen Perspektiven wird die Softwareentwicklung für die jeweiligen Rollen in einem Projekt erleichtert. Eine Vielzahl an Wizards ermöglichen es, Standardkomponenten sehr effizient zu realisieren und auf den als Testsystem enthaltenen WebSphere-Servern sofort zu testen. Die volle Integration in die Entwicklungsprojekte und die Nutzung aller IBM-Technologien wie z.B. Anbindung an Adapter oder Systeme zur Codeversionierung und -verwaltung sind ebenso enthalten wie Unterstützung für Entwicklungsprozesse, wie z.B. den Rational Unified Process (RUP).

Um im Kontext von Java Software zu entwickeln kann die Rational Software Development Platform in drei Arten lizenziert werden:

  • Rational Sofware Modeler
    Modellierung von UML Modellen aber keine Programmierung
  • Rational Application Developer
    Entwicklung von Programmen in Java aber nur rudimentäre Möglichkeiten der UML Modellierung
  • Rational Software Architect
    Volle Unterstützung der UML und alle Funktionen zur Entwicklung von Java Programmen
technische Details

Die neue Version 7.5 der Rational Software Development Platform ist seit 25 September 2009 verfügbar und setzt auf die Eclipse Plattform v3.4 auf (Version 7 nutzte Eclipse 3.1). Dabei sind jetzt auch neue Standards in der JEE Entwicklung mit dem WebSphere Application Server möglich, wie z.B. EJB3, BPMN 2, SoaML, SCA, undDoDAF2. Zu den neuen Versionen ist ein Trial Download bei IBM verfügbar.
notwendige Skills

Um mit den Rational Entwicklungstools arbeiten zu können müssen Skills je nach Aufgabengebiet vorhanden sein. Architekten, die mit UML Modellierungstools umgehen können und Softwareentwickler, die die Eclipse-Plattform und Java kennen, brauchen ein kurzes Update auf die Features der Rational Produkte, um möglichst effizient arbeiten zu können. Für Entwickler ohne Grundlagenwissen in Java oder Eclipse empfiehlt es sich, zuerst dieses Know-How aufzubauen.


drucken