home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / newprod / 466 < prev    next >
Encoding:
Text File  |  1992-11-17  |  4.3 KB  |  89 lines

  1. Newsgroups: comp.newprod
  2. Path: sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!zaphod.mps.ohio-state.edu!rpi!newsserver.pixel.kodak.com!laidbak!tellab5!mcdchg!usenet
  3. From: garth@ObjecTime.on.ca (Garth Gullekson)
  4. Subject: ObjecTime: Object-Oriented Case for Real-Time
  5. Message-ID: <1992Nov17.011036.29423@chg.mcd.mot.com>
  6. Followup-To: poster
  7. Sender: usenet@chg.mcd.mot.com (Ron Heiby)
  8. Organization: Motorola Computer Group, Schaumburg, IL
  9. Date: Tue, 17 Nov 1992 01:10:36 GMT
  10. Approved: usenet@chg.mcd.mot.com
  11. Lines: 76
  12.  
  13. Major Enhancements to First Object-Oriented
  14. ------------------------------------------- 
  15. CASE Tool for Real-TimeSystems 
  16. -------------------------------
  17.  
  18. KANATA, Ontario, CANADA, -- ObjecTime 4.0, representing major
  19. enhancements to the first object-oriented CASE tool for distributed,
  20. event-driven systems, was introduced by ObjecTime Limited at OOPSLA'92.
  21. OOPSLA is the Seventh Annual Conference on Object-Oriented Programming
  22. Systems, Languages, and Applications. Support for executable
  23. specification and design models has been enhanced to include real-time
  24. interworking via TCP/IP sockets. For example, this can be used to
  25. control various hardware or software entities directly from an
  26. executing ObjecTime model.
  27.  
  28. ObjecTime represents a new generation of problem-domain optimized CASE
  29. tools. As Jim McGee, President of ObjecTime Limited explains "ObjecTime
  30. was created to specifically address the needs of "real-time" software
  31. developers. It can be used on a broad spectrum of applications from
  32. high-level architecture and protocol design to detailed design".
  33.  
  34. ObjecTime supports an advanced methodology for the analysis and design
  35. of distributed, event-driven systems known as Real-Time Object-Oriented
  36. Modeling (ROOM).  ROOM includes graphical design concepts and a
  37. highly-iterative development process which help to eliminate
  38. error-prone discontinuities between the various phases of software
  39. development.  As a unique feature, ObjecTime enables the creation of
  40. executable analysis and design models that can be tested in an
  41. extensive workstation-based run-time environment.
  42.  
  43. The high-level design concepts supported for real-time include
  44. concurrent objects (hierarchically decomposed) that communicate via
  45. messages through formal protocol definitions. Complex hierarchical
  46. finite-state machines specify the behavior of such objects, via major
  47. object-oriented extensions to the Statecharts formalism.  Inheritance
  48. can be applied at the design component level, independent of the detail
  49. level programming language.
  50.  
  51. As Garth Gullekson, Vice President of Marketing notes, "Getting early
  52. prove-in of the control architecture of real-time systems is critical.
  53. ObjecTime 4.0 now allows the creation of various networked testbeds for
  54. more realistic prototyping of new systems". This is achieved by the
  55. capability of an executing ObjecTime model to send and receive messages
  56. in real-time (via TCP/IP) to directly control hardware, interlink
  57. multiple ObjecTime models for very large designs, or communicate with
  58. any other UNIX process.
  59.  
  60. The high-level object-oriented concepts are independent of programming
  61. language. Either C++ or ObjecTime's Rapid Prototyping Language (based
  62. on Smalltalk-80) may be used at the detailed design level.  To broaden
  63. the appeal of ObjecTime's ability to intermix graphical design content
  64. with detailed level programming, 4.0 contains improved C++ support. In
  65. addition to the GNU compiler, CFront from AT&T is now supported.
  66.  
  67. ObjecTime 4.0 also includes a wide variety of other enhancements,
  68. including more flexible system layering, keyword searching for
  69. requirements traceability and reuse browsing, and graphical support for
  70. large state-machine and object structure diagrams.
  71.  
  72. ObjecTime is vended by ObjecTime Limited, an independent software
  73. company established as a spin-off from Bell-Northern Research (BNR).
  74. Northern Telecom, BNR's parent, has granted ObjecTime Limited
  75. world-wide license rights to state-of-the-art software design tool
  76. technology developed at BNR's lab in Ottawa, Canada. ObjecTime Limited
  77. develops and markets software design tools for the telecommunications,
  78. aerospace, and manufacturing control industries and was formed from the
  79. group in BNR that originated the technology.
  80.  
  81. * * *
  82.  
  83. FOR FURTHER INFORMATION: 
  84.  
  85.     Garth Gullekson 
  86.     ObjecTime Limited
  87.     1-800-567-TIME
  88.     sales@objectime.on.ca
  89.