yow@magic.Berkeley.EDU (Billy Yow 283-4009) (02/06/91)
Does anyone have software that inforces the SPC Ada style guide rules or at least produces reports on violations. Or is there any software that can be configured to inforce any style guide rules. Bill Yow yow@sweetpea.jsc.nasa.gov (713) 283-4051 My opinions are my own.
braun@CTC.CONTEL.COM (Chris Braun x4475) (02/12/91)
There is a company in Virginia (some ex-SPC people) that is currently building software that enforces or checks for these guidelines. I don't know how far along they are. The company is called Software Design and Analysis and they are, I believe in Reston, Virginia. You could probably find their number through information. If not, I expect someone at the SPC (in Herndon, VA) could tell you how to get in touch. Chris Braun braun@ctc.contel.com
collard@software.org (David Collard) (02/15/91)
In article <9102112217.AA13004@ctc.contel.com> braun@CTC.CONTEL.COM (Chris Braun x4475) writes: > There is a company in Virginia (some ex-SPC people) that is currently > building software that enforces or checks for these guidelines. I don't > know how far along they are. The company is called Software Design and > Analysis and they are, I believe in Reston, Virginia. You could probably > find their number through information. If not, I expect someone at the > SPC (in Herndon, VA) could tell you how to get in touch. > > Chris Braun > braun@ctc.contel.com Contact Lyn Uzzle Software design and analysis, inc. 11160-f south lakes dr #303 Reston, VA 22091 (703) 476-6250 uzzle@sda.com Tell her i said hello! --Thor -- ----------------------------------------------------------------------- D. Thor Collard Internet: collard@software.org Software Productivity Consortium UUNET: ...!uunet!software!collard
jls@yoda.Rational.COM (Jim Showalter) (02/18/91)
The Rational Environment, because it retains all semantic information in the form of DIANA trees, makes it very easy to enforce stylistic rules at compile time, INTERACTIVELY. We have had several customers implement a variety of design and/or implementation standards with these mechanisms, some of which were quite complex (e.g. forbidding particular arguments to certain pragmas depending on other attributes of the comp unit). Cost of implementing such checking is a fraction of the cost of starting from scratch, since without access to the underlying DIANA the implementor basically has to redo the front-end for an Ada compiler. -- ***** DISCLAIMER: The opinions expressed herein are my own. Duh. Like you'd ever be able to find a company (or, for that matter, very many people) with opinions like mine. -- "When I want your opinion, I'll beat it out of you."