Akılcı Yazılım - Rational Software

Akılcı Yazılım
SanayiUygulama geliştirme araçları
KaderEdinilen IBM
Kurulmuş1981 (1981)
KurucuPaul Levy ve Mike Devlin
Feshedilmiş20 Şubat 2003 (2003-02-20)
Kilit kişiler
Mike Devlin (önceki CEO)
İnternet sitesiwww.ibm.com/yazılım/ uk/akılcı/

Akılcı Makineler Paul Levy tarafından kuruldu ve Mike Devlin 1981'de modern yazılım mühendisliği uygulamalarının kullanımını genişletmek için araçlar sağlamak, özellikle açık modüler mimari ve yinelemeli geliştirme. 1994 yılında adını Akılcı Yazılımve 2,1 milyar ABD dolarına satıldı (mevcut 2,92 milyar ABD dolarına eşdeğer)[1]) için IBM 20 Şubat 2003.

Akılcı Çevre

İlk olarak 1985 yılında piyasaya sürülen Akılcı Çevre bir entegre geliştirme ortamı için Ada programlama dili için iyi bir destek sağlayan soyutlama vasıtasıyla güçlü yazım. Amacı, akademik tek kullanıcılı programlama ortamlarıyla ilişkili üretkenlik avantajlarını, çeşitli bilgi işlem platformlarında çalıştırılabilen görev açısından kritik uygulamalar geliştiren geliştirici ekiplerine sağlamaktı.

Rasyonel Çevre, kalıcı bir ara temsil etrafında organize edildi (DIANA ), kullanıcılara sözdizimsel ve anlamsal tamamlama, artımlı derleme ve entegre yapılandırma yönetimi ve sürüm kontrolü sağlar. Güçlü tipleme ve değişim boyutundan ziyade sistem boyutuyla orantılı yeniden derleme süreleri üreten yinelemeli geliştirme arasındaki bir çatışmanın üstesinden gelmek için, Rational Environment, açık mimari içe aktarma ve dışa aktarımlarla alt sistemlerin tanımını destekledi; bu mekanizma daha sonra uygulama mimarilerini yanlışlıkla bozulmadan korumada yararlı olduğunu kanıtladı. Ortamın Komut Penceresi mekanizması, geliştirici tarafından yönlendirilen birim testini teşvik eden Ada işlevlerini ve prosedürlerini doğrudan çağırmayı kolaylaştırdı.

Rational Environment, özel bir donanım olan Rational R1000, genel olarak Ada programlarının ve özelde Rasyonel Ortamın yürütülmesi için optimize edilmiş üst düzey bir mimari uygulayan. Yatay olarak mikro programlanmış R1000, eş zamanlı hesaplama ve tip kontrolüne izin veren iki bağımsız 64 bit veri yolu sağladı. Bellek, tek seviyeli bir mağaza olarak düzenlendi; 64 bit sanal adres bellek sistemine sunuldu ya hemen verileri döndürdü ya da işlemcinin mikro kodu tarafından işlenen bir sayfa hatasını tetikledi.

Şirketin adı daha sonra Rational ile birleştirildiğinde bu tescilli donanımı vurgulamaktan kaçınmak için "Rational Machines" yerine Rational Software Corporation (RATL) olarak değiştirildi. Verdix 30 Mart 1994'te Ada derleyicileri geliştiren halka açık bir şirket olan Corporation.[2]

Rasyonel olarak sağlanan kod üreteçleri ve o zamanlar popüler olan komut kümesi mimarileri için çapraz hata ayıklayıcılar VAX, Motorola 68000, ve x86; bunun çoğu, tarafından kurulan Tartan Labs ile yapılan ortaklık sayesinde gerçekleştirildi. Bill Wulf mimari tanımlamalardan yarı otomatik olarak üretilen kod üreteçlerini optimize etme çalışmalarını ticarileştirmek (PQCC ).

Organizasyon

Rational'in alan uygulamaları daha sonrasının altında yatan Birleşik Rasyonal İşlem (RUP) - yinelemeli geliştirme, bileşen tabanlı mimari, modelleme, sürekli geliştirici güdümlü test, gereksinim yönetimi ve otomatik test - tümü bu deneyim temelinde izlenebilir.

İkinci nesil ürünler

1990'da Rational, üç paralel geliştirme çabası başlattı: Rational Environment'ın (Ada için) yeniden uygulanması Unix tabanlı iş istasyonları Güneş ve IBM için karşılaştırılabilir bir Akılcı Ortamın geliştirilmesi C ++ Sun ve IBM'in Unix tabanlı iş istasyonlarında çalıştırmak ve iş istasyonu tarafından barındırılan Rose adlı bir modelleme aracının geliştirilmesi, Grady Booch. Ada için Rational Environment olan Apex, 1993 yılında Sun ve IBM Unix platformlarında başlatıldı ve C ++ için Rational Environment bir yıl sonra aynı platformlarda izlendi. Apex'in çalışan bir versiyonu Microsoft Windows NT Rational'in Bangalore ekibi tarafından başarıyla geliştirildi ve yayınlandı.

Rose 1.0, OOPSLA 1992'de, ancak birçok boyutta kötü performans gösterdi ve piyasadan çekildi.

Rose 2.0'ın geliştirilmesi, Windows tabanlı bir Booch notasyonu Object System Designer adlı düzenleyici (lisanslı Wisconsin -based Palladio), yeni bir ara temsil ve yeni anlamsal analiz, kod oluşturma ve tersine mühendislik yetenekleri ile. Potansiyel müşterilerin "inşa edildiği gibi" gezinebilir sınıf diyagramları üretmek için mevcut C ++ kodunu analiz etmesine olanak tanıyan ikincisi, Rational'ın nesne yönelimli modelleme araçları için pazara geç girişinin üstesinden gelmeye yardımcı oldu. Rose 2.0, Windows PC'lerde ve birçok Unix tabanlı iş istasyonunda çalıştı.

UML ve RUP

1994 yılında Rational, eşzamanlı olarak Palladio Software (Wisconsin merkezli bir özel şirket) ile birleşti ve Verdix, birçok mimari / işletim sistemi kombinasyonunu hedefleyen geniş bir Ada derleyicisi dizisi üreten halka açık bir şirket. Ortaya çıkan varlık, "Rational Software" olarak adlandırıldı ve Rational Ada ve C ++ ortamlarını, Verdix tarafından geliştirilen kod üreteçleri ve çalışma zamanlarıyla hemen entegre etti.

1995'te, James Rumbaugh şirkete katıldı ve Rational satın alındı Ivar Jacobson firma Objectory AB itibaren Ericsson. İle Grady Booch halihazırda gemide, bu, bir şirket içinde önde gelen üç nesne yönelimli yazılım metodologunu getirdi. Bu üç uzman çalışmalarını birleştirmeye çalıştı. Modelleme araçlarının ticari olarak benimsenmesini engellediği sonucuna vardıkları yöntem parçalanmasını ortadan kaldırmak için, Birleştirilmiş Modelleme Dili (UML ), tüm alet satıcıları için eşit şartlar sağladı. Yazılım mühendisliği endüstrisinde Rumbaugh, Jacobson ve Booch'a "Üç Kafadarlar" lakabını kazandıran işte bu işbirliği çabasıydı. 1.0 sürümünde, Unified Modeling Language, Nesne Yönetim Grubu, sonraki gelişimini yönetmiştir.

Philippe Kruchten, bir Rational teknisyeni, modern yazılım mühendisliği için açık bir süreç çerçevesinin montajı ile görevlendirildi. Bu çaba birleştirdi HTML tarafından kullanılan temelli süreç dağıtım mekanizması İtiraz Rational'in önemli yazılım sistemleri geliştiren müşterilerle çalışma konusundaki 15 yıllık deneyimiyle. Sonuç "Birleşik Rasyonal İşlem "(RUP) stratejik bir tripodu tamamladı:

  • a uyarlanabilir süreç bu rehberli gelişme
  • araçlar bu sürecin uygulanmasını otomatikleştiren
  • Hizmetler hem sürecin hem de araçların benimsenmesini hızlandırdı.

Alımlar

Rose ve UML tarafından üretilen ivme, Rational'ın Windows platform geliştiricileriyle bir ortaklık kurmasını sağladı. Rational'ın amacı, Microsoft'un görsel modelleme için genel desteğini güvence altına almaktı.

Rasyonel, 850 milyon ABD doları gelirle zirve yaptı (mevcut eşdeğer 1,18 milyar ABD doları[1]) ve 4000 çalışan. Sonra dot-com çökmesi, geliri 650 milyon dolara düştü, ancak kurucuları şirketi satmayı seçtiğinde hâkim, karlı ve nakit zengindi (~ 600 milyon dolar). IBM 2,1 milyar ABD Doları için (mevcut eşdeğeri 2,92 milyar ABD Doları)[1]). Satın alma 6 Aralık 2002 tarihinde duyuruldu ve 21 Şubat 2003 pazar açılmadan önce tamamlandı.[3]

Ayrıca bakınız

Referanslar

  1. ^ a b c Minneapolis Merkez Bankası. "Tüketici Fiyat Endeksi (tahmin) 1800–". Alındı 1 Ocak, 2020.
  2. ^ "Verdix ile Birleşme". RATL. 2002-06-01. Alındı 2014-01-05 - web.archive.org aracılığıyla.
  3. ^ "IBM, Rational Yazılımının Satın Alma İşlemini Tamamladı". IBM. 2003-02-21. Alındı 2008-07-18.

Dış bağlantılar

Alternatif ürünler