home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!spool.mu.edu!agate!linus!linus.mitre.org!linus!sdl
- From: sdl@linus.mitre.org (Steven D. Litvintchouk)
- Newsgroups: comp.object
- Subject: Re: Constraint Management / Consistency Checking
- Message-ID: <SDL.92Nov18104103@rigel.linus.mitre.org>
- Date: 18 Nov 92 15:41:03 GMT
- References: <2930569391.0.p00058@psilink.com>
- Sender: news@linus.mitre.org (News Service)
- Organization: The MITRE Corporation, Bedford, MA
- Lines: 40
- In-Reply-To: "Ronald C. Schultz"'s message of Wed, 11 Nov 1992 11:09:08 GMT
- Nntp-Posting-Host: rigel.mitre.org
-
-
- In article <2930569391.0.p00058@psilink.com> "Ronald C. Schultz" <p00058@psilink.com> writes:
-
- > Does anyone have any references as to how to implement constraints or
- > consistency checking within object-oriented systems?
-
- There has been quite a bit of research in this area. Just as
- important as the issue of how constraints are organized, is the issue
- of how constraints should be evaluated/solved. Examples:
-
- "The Programming Language Aspects of Thinglab," by A. Borning. ACM
- TOPLAS, Oct. 1981.
-
- "Integrating Constraints with an Object-Oriented Language," B.
- Freeman-Benson and A. Borning. Proceedings of 1992 European
- Conference on OO Languages.
-
- > without having to recompile code. Similar kinds of rules appear in CASE
- > tools to restrict, or constrain, the connecting of one symbol to other
- > symbols in a diagram.
-
- An example of a GUI builder that does this is Garnet. There was an
- article on Garnet in IEEE Computer, November 1990.
-
- Besides all this, there has also been a lot of work on integrating
- rules (in an expert system sense) with imperative object-oriented
- programming.
-
-
-
- --
- Steven Litvintchouk
- MITRE Corporation
- 202 Burlington Road
- Bedford, MA 01730
-
- Fone: (617)271-7753
- ARPA: sdl@mitre.org
- UUCP: linus!sdl
- "Where does he get those wonderful toys?"
-