Mit Rational Software Architect können Sie Anwendungen in unterschiedlichen Programmiersprachen wie Java und C++ und für verschiedene Technologien (z. B. Webanwendungen und -Services) entwickeln sowie mit den integrierten Debug-Tools Fehler in Ihren Programmen erkennen und diagnostizieren.
Mit Hilfe von Debuggingtools können Sie Fehler in Ihrem Programm erkennen und diagnostizieren, indem Sie während der Programmausführung mit Ihrem Programm interagieren. Dies gilt sowohl für Code auf fernen Servern als auch für Code auf Ihrer lokalen Workstation.
Bei der Fehlerbehebung für eine Anwendung können Sie die Ausführung Ihres Programms dynamisch untersuchen und ändern, indem Sie Variablen prüfen und ändern, Code zeilenweise ausführen oder Unterbrechungspunkte auswählen, um die Ausführung auszusetzen, wenn bestimmte Bedingungen eintreten. Die visuelle Darstellung im Debugger gewährt Ihnen Einblick in den Zustand Ihres Programms. Sie können die Ergebnisse der einzelnen Programmschritte prüfen, um Fehler im Programm leichter zu erkennen.