Share to: share facebook share twitter share wa share telegram print page

 

Ivar Jacobson

Ivar Jacobson
Doğum2 Eylül 1939 (85 yaşında)
Ystad, İsveç
Milliyetİsveçli, Amerikalı
EğitimChalmers Institute of Technology
Kariyeri
DalıElektrik Mühendisliği, Bilgisayar bilimi, Yazılım mühendisliği
Çalıştığı kurumlarEricsson, Objective Systems, Rational Software, IBM, Ivar Jacobson International
EtkilendikleriGöran Hemdahl, Dines Bjørner, Grady Booch, James Rumbaugh
EtkiledikleriGrady Booch, James Rumbaugh

Ivar Hjalmar Jacobson (d. 2 Eylül 1939, Ystad, İsveç), UML, Objectory, Rational Unified Process (RUP), görünüm odaklı yazılım geliştirme ve Essence'a büyük katkıda bulunan İsveçli - Amerikalı bir bilgisayar bilimcisi ve yazılım mühendisi.

Biyografi

2 Eylül 1939 tarihinde İsveç'in Ystad kentinde doğdu. 1962 yılında Göteborg'daki Chalmers Teknoloji Enstitüsü'nde Elektrik Mühendisliği Yüksek Lisans derecesini aldı. Ericsson'daki işinden sonra üzerinde çalıştığı dili ve yöntemi doktora programında resmîleştirdi . 1985 yılında Stockholm'deki Kraliyet Teknoloji Enstitüsü'nde Büyük Gerçek Zamanlı Sistemler için Dil Yapıları tezi üzerine doktorasını aldı.

Jacobson, yüksek lisans derecesinin ardından Ericsson'a katıldı ve bilgisayarlı anahtarlama sistemleri AKE[1] ve PLEX dahil AX üzerinde araştırma geliştirme faaliyeti yürüttü. Nisan 1987'de doktora tezinin ardından, büyük bir müşteri olarak Ericsson ile Objective Systems'a başladı. Şirketin çoğunluk hissesi 1991 yılında Ericsson tarafından satın alındı ve şirketin adı Objectory AB olarak değiştirildi. Jacobson, ticari yazılım süreci Objectory'nin (Object Factory'nin kısaltması) basitleştirilmiş bir versiyonu olan ve 1992'de yayınlanan Object-Oriented Software Engineering (OOSE) yazılım yöntemini geliştirdi.

Ekim 1995'te Ericsson, Rational Software'e İtiraz'ı elden çıkardı ve Jacobson, topluca Üç Kafadarlar olarak bilinen Grady Booch ve James Rumbaugh ile çalışmaya başladı.

IBM, 2003 yılında Rational'ı satın aldığında, Jacobson Mayıs 2004'e kadar teknik yönetici danışman olarak kaldıktan sonra ayrılmaya karar verdi.

2003 yılının ortalarında Jacobson, İngiltere, ABD, İsveç, İsviçre, Çin ve Singapur'daki ofisleriyle üç kıtada faaliyet gösteren Ivar Jacobson International'ı (IJI)[2] kurdu.

Çalışmaları

Ericsson

1967 yılında Ericsson, Jacobson kullanımını önerdiği yazılım bileşenlerinin yeni nesil yazılım kontrollü şalteri telefon Ericsson geliştiriyordu. Bunu yaparken sıra diyagramları icat etti ve işbirliği diyagramları geliştirdi.

Jacobson, yazılım geliştirme için planlara ihtiyaç olduğunu gördü. Spesifikasyon ve Tasarım Dili'nin (SDL)[3] orijinal geliştiricilerinden biriydi. 1976'da SDL, telekom endüstrisinde bir standart haline geldi.[4]

Yayınlar

Jacobson birkaç kitap ve makale yayınladı, bunlardan bazıları:

  • 1992. Nesne Tabanlı Yazılım Mühendisliği: Magnus Christerson, Patrik Jonsson ve Gunnar Overgaard ile Kullanım Durumuna Dayalı Bir Yaklaşım (ACM Press). Addison-Wesley, 1992, 0-201-54435-0
  • 1994. Nesne Avantajı: Nesne Teknolojisiyle İş Süreçlerinin Yeniden Yapılandırılması (ACM Press). M. Ericsson ve A. Jacobson ile. Addison-Wesley, 0-201-42289-1
  • 1997. Yazılımın Yeniden Kullanımı: İş Başarısı için Mimari, Süreç ve Organizasyon (ACM Press). Martin Griss ve Patrik Jonsson ile. Addison-Wesley, 1997, 0-201-92476-5
  • 1999. Birleşik Yazılım Geliştirme Süreci. Grady Booch ve James Rumbaugh ile. Addison-Wesley Profesyonel, 1999, 0-201-57169-2
  • 2004. Birleşik Modelleme Dili Referans Kılavuzu (2. Baskı). Grady Booch ve James Rumbaugh ile. Addison-Wesley Profesyonel, 2004, 0-321-24562-8
  • 2004. Kullanım Durumlarıyla Boyut Odaklı Yazılım Geliştirme (Addison-Wesley Nesne Teknolojisi Serisi). Pan-Wei Ng ile. Addison-Wesley, 0-321-26888-1
  • 2005. Birleşik Modelleme Dili Kullanıcı Kılavuzu (2. Baskı). Grady Booch ve James Rumbaugh ile. Addison-Wesley Profesyonel, 2005, 0-321-26797-4
  • 2013. Yazılım Mühendisliğinin Özü - SEMAT Çekirdeğinin Uygulanması. Pan-Wei Ng, Paul Mc Mahon, Ian Spence ve Svante Lidman ile. Addison-Wesley, 2013, ISBN 978-0321885951
  • 2019. Modern Yazılım Mühendisliğinin Temelleri - Uygulamaları Yöntem hapishanelerinden kurtarın. Harold "Bud" Lawson, Pan-Wei Ng, Paul Mc Mahon ve Michael Goedicke ile. ACM Books & Morgan & Claypool yayıncıları, 2019, 978-1-947487-24-6

Kaynakça

  1. ^ "Arşivlenmiş kopya". 19 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020. 
  2. ^ "Arşivlenmiş kopya". 15 Şubat 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Ekim 2020. 
  3. ^ Møller-Pedersen (18 Ekim 2010). "Scandinavian Contributions to Object-Oriented Modeling Languages" (İngilizce). AICT-350. Springer: 339. doi:10.1007/978-3-642-23315-9_38. 14 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020. 
  4. ^ Rockstrom (1982). "SDL--CCITT Specification and Description Language". IEEE Transactions on Communications (İngilizce). 30 (6): 1310-1318. doi:10.1109/TCOM.1982.1095599. ISSN 0096-2244. 11 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2020. 
Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9