Ivar Jacobson | |
---|---|
Born |
Ystad, Sweden |
September 2, 1939
Residence | Switzerland |
Nationality | Swedish |
Fields | Electrical Engineering, Computer Science, Software Engineering |
Institutions | Ericsson, Objective Systems, Rational Software, IBM, Ivar Jacobson International |
Alma mater | Chalmers Institute of Technology in Gothenburg, Royal Institute of Technology in |
Known for | components and component architecture, use-cases and use-case driven development, SDL, a major contributor to UML, Objectory, RUP, aspect-oriented software development, SEMAT, Essence |
Influences | Göran Hemdahl, Dines Bjørner, Grady Booch, James Rumbaugh |
Influenced | Grady Booch, James Rumbaugh |
Ivar Hjalmar Jacobson (born 1939) is a Swedish computer scientist and software engineer, known as major contributor to UML, Objectory, Rational Unified Process (RUP), aspect-oriented software development and Essence.
Ivar Jacobson was born in Ystad, Sweden on 2 September 1939. He received his Master of Electrical Engineering degree at Chalmers Institute of Technology in Gothenburg in 1962. After his work at Ericsson, he formalized the language and method he had been working on in his a Ph.D. at the Royal Institute of Technology in in 1985 on the thesis Language Constructs for Large Real Time Systems.
After his master's degree, Jacobson joined Ericsson and worked in R&D on computerized switching systems AKE and AXE including PLEX. After his PhD thesis in April 1987, he started Objective Systems with Ericsson as a major customer. A majority stake of the company was acquired by Ericsson in 1991, and the company was renamed Objectory AB. Jacobson developed the software method Object-Oriented Software Engineering (OOSE) published 1992, which was a simplified version of the commercial software process Objectory (short for Object Factory).
In October 1995 Ericsson divested Objectory to Rational Software and Jacobson started working with Grady Booch and James Rumbaugh, known collectively as the Three Amigos.