DocumentCode :
2619044
Title :
Objects and constraints
Author :
Noble, James
Author_Institution :
Microsoft Res. Inst., Macquarie Univ., North Ryde, NSW, Australia
fYear :
1998
fDate :
23-26 Nov 1998
Firstpage :
75
Lastpage :
87
Abstract :
An object oriented program is a set of communicating encapsulated objects, while a constraint program is a set of variables linked by constraints. This difference in underlying models makes it difficult to combine objects and constraints in the same program. Message constraints are constraints that access objects by message sending and treat objects as abstractions. Message constraints can be attached directly to existing objects in object oriented programs without modifying those objects, seemingly providing the benefits of constraint programming within object oriented programming languages
Keywords :
constraint handling; data encapsulation; object-oriented languages; object-oriented programming; abstractions; communicating encapsulated objects; constraint program; constraint programming; message constraints; message sending; object oriented program; object oriented programming languages; underlying models; Automatic programming; Encapsulation; Engines; Graphics; History; Message passing; Object oriented modeling; Object oriented programming; Typesetting; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology of Object-Oriented Languages, 1998. TOOLS 28. Proceedings
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7695-0053-6
Type :
conf
DOI :
10.1109/TOOLS.1998.750026
Filename :
750026
Link To Document :
بازگشت