James Rumbaugh 先生簡介

2021-03-31 08:56:30 字數 854 閱讀 2755

james rumbaugh 博士是享譽全球的軟體開發方法學家。他與 grady booch 和 ivar jacobson 一道,開發了統一建模語言(unified modeling language,uml),物件管理組織(object management group,omg)於 1997 年將 uml 採納為業界標準建模語言。jim 一直是引導 uml 未來開發的領袖,他提出了許多有關 uml 的概念。他與 rational 的其他軟體領袖一起工作在各個領域,比如 rational 統一過程和實時開發方法學。自從 2003 年 ibm 收購了 rational 之後,jim 就一直致力於推動 ibm 建模工具的開發。

jim 已經研究軟體方法學、工具和概念 35 年多了。他是物件建模技術(object modeling technique,omt)的首席開發人員,omt 是一流的物件導向分析和設計方法,也是 uml 的前身。在 1994 年加入 rational 軟體公司之前,jim 在紐約斯卡奈塔第的通用電氣研發中心工作了25年多。正是在那裡,他開發了 d** 物件導向的程式語言、狀態控制樹模型、omt 物件建模概念以及物件建模工具(object modeling tool)圖形編輯器。以前他致力於研究各種應用程式,比如 vlsi cad 系統、通用電氣最初的 x 射線斷層掃瞄器演算法,以及最早的分時作業系統之一。

在麻省理工學院 jack dennis 教授的指導下,在博士學位期間,jim 就是資料流計算機體系結構的發明者之一。他對很多計算領域都有過研究,包括計算語義、程式設計生產力工具以及使用複雜演算法和資料結構的應用程式。他一直致力於尋求更有效的方式,以便在日益複雜的環境中開發和維護大型軟體系統。

jim 擁有麻省理工學院的物理學學士學位、加利福尼亞理工學院的天文學碩士學位,以及麻省理工學院的電腦科學博士學位。

S先生與P先生謎題

美國史丹福大學的麥卡錫提出的 設有兩個自然數x y,2 x y 99,s先生知道這兩個數的和s,p先生知道這兩個數的積p,他們二人進行了如下對話 s 我確信你不知道這兩個數是什麼,但我也不知道。p 一聽你說這句話,我就知道這兩個數是什麼了。s 我也是,現在我也知道了。現在你能通過他們的會話推斷出這兩...

紫竹先生寄語

今天紫竹先生的部落格上寫了如下的話 經驗留給自己,不給別人 傳授給你的是我的經驗,你獲得的不是你的經驗,而是我的,你必須自己實踐,把我的經驗轉化為你的經驗。簡單而富有哲理,在我們學習計算機知識的時候需要的是通過實踐來提高自己。今天在另外乙個地方也看到了這麼乙個小故事,也是關於程式設計的 具體內容比較...

悼念陳省身先生

聽到陳省身先生逝世的訊息,是昨天夜裡。陳先生這一生,實在是足矣。中國的數學巨擘 世界的數學巨擘 沃爾夫獎的獲得者 一直到93的高齡,一直到生命的最後一天,他還在數學的叢林中披荊斬棘 足矣,足矣。我不禁想起乙個月前,唉 似乎就是昨天啊,秋天的南京還殘留著些許暑氣。那是乙個週三下午,我在報告廳裡等候著他...