home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!torn!nott!ObjecTime.on.ca!ObjecTime.on.ca!garth
- From: garth@helix.ObjecTime.on.ca (Garth Gullekson)
- Subject: Re: wanted info on OO design methodologies
- Message-ID: <1992Nov17.140941.10681@ObjecTime.on.ca>
- Sender: news@ObjecTime.on.ca
- Reply-To: garth@objectime.on.ca (Garth Gullekson)
- Organization: ObjecTime Limited
- References: <Bxtxyp.6Ez@brunel.ac.uk>
- Date: Tue, 17 Nov 92 14:09:41 GMT
- Lines: 63
-
- In article <Bxtxyp.6Ez@brunel.ac.uk>, cs89ssg@brunel.ac.uk (Sunil Gupta) writes:
- |>
- |> Id like to find out more details on Object Oriented development, especially
- |> on the following methodologies by the following people
- |>
- |> Booch
- |> Buhr
- |> Rumbaug
- |> Wirfs-brock
- |> Yourdon-Coad
- ------------------------------------------------------------------------------
-
- You may be interested in an OO methodology called Real-Time Object-Oriented
- Modeling (ROOM) and an associated CASE tool (ObjecTime). The following
- is a quick summary. If you or anyone else on the net wants more information
- on it, please contact me.
-
- - Garth Gullekson -
-
-
- ObjecTime Summary
- -----------------
-
- ObjecTime 4.0 is a commercial object-oriented CASE tool specifically
- created for distributed, event-driven systems.
-
- ObjecTime supports an advanced methodology for the analysis and design
- of distributed, event-driven systems known as Real-Time Object-Oriented
- Modeling (ROOM). ROOM includes graphical design concepts and a
- highly-iterative development process which help to eliminate
- error-prone discontinuities between the various phases of software
- development. As a unique feature, ObjecTime enables the creation of
- executable analysis and design models that can be tested in an
- extensive workstation-based run-time environment.
-
- The high-level design concepts supported for real-time include
- concurrent objects (hierarchically decomposed) that communicate via
- messages through formal protocol definitions. Complex hierarchical
- finite-state machines specify the behavior of such objects, via major
- object-oriented extensions to the Statecharts formalism. Inheritance
- can be applied at the design component level, independent of the detail
- level programming language.
-
- The high-level object-oriented concepts are independent of programming
- language. Either C++ or Rapid Prototyping Language (based
- on Smalltalk-80) may be used at the detailed design level.
-
- ObjecTime is vended by ObjecTime Limited, an independent software
- company established as a spin-off from Bell-Northern Research (BNR),
- the R&D arm of Northern Telecom. The development of ObjecTime started
- in 1986 in a response to the needs of complex telecommunications
- software design. It has been marketed since early 1991.
-
- * * *
-
- FOR FURTHER INFORMATION:
-
- Garth Gullekson
- ObjecTime Limited
- 1-800-567-TIME
- sales@objectime.on.ca
-
-
-