Skip to main content

Rational Software

  • Chapter
Pillars of Computing
  • 1558 Accesses

Abstract

Rational Software was founded by Paul Levy and Michael Devlin in 1981, with the goal of providing state-of-the-art tools to support modern software engineering practices. It initially focused on the production of code generators and debuggers for popular architectures such as VAX, x86 and Motorola 68000, as well as integrated development environments for the Ada and C++ programming language.

Rational created the Unified Modelling Language (UML) as a tool for specification and design, and it provides a means of specifying, constructing and documenting the object-oriented system. It was developed by Booch, Jacobson and Rumbaugh, and they also developed the Rational Unified Process (RUP) which is a use case-driven and architecture centric iterative and incremental process for software development. Rational also provides a set of tools to support the various software engineering processes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 37.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The first object-oriented programming language to emerge was Simula-67, which was developed in the 1960s at the Norwegian Computing Center in Oslo by Ole Johan Dahl and Kristen Nygaard. This language introduced objects and classes.

References

  1. Booch G (1993) Object-oriented analysis and design with applications, 2nd Edn. Addison Wesley Professional

    Google Scholar 

  2. Jacobson I, Booch G, Rumbaugh J (1999) The unified software development process. Addison Wesley, Reading

    Google Scholar 

  3. Jacaobson I et al (2005) The unified modelling language, user guide, 2nd edn. Addison Wesley Professional, Reading

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

O’Regan, G. (2015). Rational Software. In: Pillars of Computing. Springer, Cham. https://doi.org/10.1007/978-3-319-21464-1_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21464-1_27

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21463-4

  • Online ISBN: 978-3-319-21464-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics