Nasa stapt over op de UML-gereedschappen van IBM om de software en systemen te ontwikkelen voor de James Webb-ruimtetelescoop. De Amerikaanse ruimtevaartorganisatie bouwt deze opvolger van de Hubble in samenwerking met haar Canadese en Europese tegenhangers CSA en Esa. Standaardisatie op Big Blues UML-gebaseerde visuele modelleeromgeving Rational Rose Real-Time moet de multisiteontwikkeling in goede banen leiden en het risico op dure en tijdrovende programmeerfouten nu en in de toekomst minimaliseren.
Ook bij de realisatie van de componenten en instrumenten voor de Hubble -inmiddels bijna twintig jaar geleden – waren verschillende partijen van over de hele wereld betrokken. Zij gebruikten echter bedrijfseigen oplossingen, waardoor er verschillende tools nodig waren voor het onderhouden en aanpassen van de programmatuur. Vaak moest Nasa die gereedschappen ook nog eens speciaal laten maken.
De ruimtevaartorganisaties gaan de IBM-tools inzetten om software te ontwikkelen voor de Command and Data Handling- en Guidance, Navigation and Control-systemen van de telescoop en de Integrated Science Instrument Module (ISIM) met de vier belangrijkste meetapparaten. In Rational Rose Real-Time ontwerpen ze UML-modellen, waaruit ze vervolgens code genereren. Daarbij stelt het gereedschap het werk automatisch beschikbaar aan alle deelnemers en houdt het voortdurend de projectkwaliteit in de gaten. Ook gebruiken de organisaties de Big Blue-gereedschappen Clearcase, Clearquest en Requisite Pro om veranderingen wereldwijd te synchroniseren.

