From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,61353b948f976da3 X-Google-Attributes: gid103376,public From: Joseph Wisniewski Subject: Re: Re : RTSA vs. OO approach to RTE design Date: 1997/07/18 Message-ID: <5qob2o$ie3@nntp02.primenet.com>#1/1 X-Deja-AN: 257603996 References: <01bc8f26$1daae700$16a9f5cd@asip120> <19970713191001.PAA03748@ladder01.news.aol.com> Organization: Primenet (602)416-7000 X-Posted-By: wisniew@206.165.6.208 (wisniew) Newsgroups: comp.lang.ada Date: 1997-07-18T00:00:00+00:00 List-Id: Side note. Over the years I have seen Ada projects claim that they use "OO" and have not a clue what that means to Ada projects that never use the term "OO" but have VERY good package interfacing scheme. The answer to the following question tells me more about the understanding of what OO is supposed to do than the use of any methodology or tool. "Tell me how you decided to design your packages" Joe Laurentau wrote: : >Sujet : RTSA vs. OO approach to RTE design : >De : "Paul Van Bellinghen" : >Date : 13 Jul 1997 00:46:42 GMT : > : >My company has been using the principles of Real-Time Structured Analysis : >to design the software for its real-time embedded systems for several : years : >(we use Cadre Teamwork with Rational Apex Ada (83) - cross compiled with : >VADScross). They (primarily our SW engineering manager) claim that they : >have nothing against an object oriented approach but that none of their : SW : >engineers are trained in applying its principles to an actual system : >design. : Yes : this is a very important point. In the compagny where I work (they : don't pay me enough to make me give their name :-), there were a report : written on this subject. A team cannot start from scratch such a work. It : means that you will need some "gurus" to help you not to make too much : MAJOR errors. And the team must be "young enough" to be able to switch to : object oriented stuff. : BTW, I am not sure that pure object oriented thinking is good for real : time software. If the implementation rely on high level objects, are you : sure that you'll be able to control the timings ? : L. Aufrechter -- Joe Wisniewski President, Commercial Software Solutions, Ltd. Full Onsite/Offsite Software Engineering Consulting Services Specializing in Embedded RealTime Applications and Training 4403 W. Chama Suite #101 Glendale, Arizona 85310 (Voice) 602-580-4008 888-229-7597 (Fax) 602-580-4010 888-568-8734 wisniew@primenet.com Co-Author: Program Smarter, Not Harder. Get Mission-Critical Projects Right the First Time ISBN: 0-07-021232-5 McGraw-Hill