Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

14. UML > Be Ready for Change

Be Ready for Change

You have a B.S. in physics from MIT, an M.S. in astronomy from Caltech, and a Ph.D. in computer science from MIT. How does your university background affect the way you think about software design?

James Rumbaugh: I think my varied background adds insights and synergy beyond a straight computer science curriculum. In physics the concept of symmetry is fundamental, really at the heart of modern physics. I tried to apply this concept to modeling. For example, associations provide a more symmetric viewpoint on a situation than the more traditional approach of pointers incorporated by most programming languages. In my computer science studies at MIT, I worked in the Computing Structures Group of Professor Jack Dennis, one of the first groups to investigate fundamental models of computing. That ferment of ideas with intellectual rigor was a stimulating environment that informs my thinking even....


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint