Title :
Constraint-Based Object-Oriented Programming
Author_Institution :
Brandenburg Univ. of Technol. Cottbus, Brandenburg, Germany
Abstract :
The application and importance of constraint programming (CP) has grown remarkably in the past two decades. Developers widely use constraints for many planning, scheduling, and optimization tasks.Both the OO and constraint-based paradigms have advantages for certain application fields and programming techniques. Imperative OO languages such as Java and C++ let us model precisely and efficiently the behavior of state-changing systems.
Keywords :
constraint handling; object-oriented languages; object-oriented programming; C++; constraint programming; java; object oriented language; object-oriented programming; Airplanes; Arithmetic; Assembly; Constraint optimization; Java; Marine vehicles; Object oriented modeling; Object oriented programming; Personnel; Production planning; Multiparadigm programming; constraints; object-oriented languages; programming languages; software engineering;
Journal_Title :
Software, IEEE