home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / object / 4204 < prev    next >
Encoding:
Text File  |  1992-11-11  |  1.8 KB  |  37 lines

  1. Newsgroups: comp.object
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!rpi!psinntp!psinntp!wrldlnk!usenet
  3. From: "Ronald C. Schultz" <p00058@psilink.com>
  4. Subject: Constraint Management / Consistency Checking
  5. Message-ID: <2930569391.0.p00058@psilink.com>
  6. Sender: usenet@worldlink.com
  7. Nntp-Posting-Host: 127.0.0.1
  8. Organization: Berard Software Engineering, Inc.
  9. Date: Wed, 11 Nov 1992 11:09:08 GMT
  10. X-Mailer: PSILink (3.2)
  11. Lines: 24
  12.  
  13. Does anyone have any references as to how to implement constraints or 
  14. consistency checking within object-oriented systems?  I am interested in 
  15. financial applications, but examples from CAD, CASE, ... would all be 
  16. appreciated.  As an example of what I am looking for, consider a 
  17. financial transaction system that has a stated rule that for a 
  18. particular checking account, that is only a credit card account for the same 
  19. customer can be used to  provide overdraft protection for the checking 
  20. account.  I am looking for a means to centrally locate these "rules" or 
  21. constraints so that if the rule changes, I can change it in one location 
  22. without having to recompile code.  Similar kinds of rules appear in CASE 
  23. tools to restrict, or constrain, the connecting of one symbol to other 
  24. symbols in a diagram.
  25.  
  26. Thanx,
  27. ------------------------------------------------------------------------------
  28. Ron Schultz 
  29. Berard Software Engineering, Inc.
  30. Columbus, Ohio Office                   Headquarters
  31. 5634 Claire Court                       101 Lakeforest Blvd.
  32. Dublin, Ohio 43017-2440                 Gaithersburg, Md.  20877
  33. (614) 798-0295 Phone                    (301) 417-9884 Phone
  34. (614) 798-0296 FAX                      (301) 417-0021 FAX
  35. ron@bse.com                             info@bse.com
  36. ------------------------------------------------------------------------------
  37.