loading...
A methodology for object-oriented constraint programming
Clear Water Bay, HONG KONG December 02-December 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.1997.640168Fourth Asia-Pacific Software Engineer ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Hon Wai Chun, Dept. of Electron. Eng., City Univ. of Hong Kong, Kowloon, Hong Kong
Object-oriented constraint programming (OOCP) combines two orthogonal but complementary programming paradigms into one-object-oriented programming (OOP) and logic constraint programming (LCP). Most practitioners of OOCP would agree that the design of a constraint-based model is the most time consuming and difficult part of OOCP. There is currently no systematic approach or methodology to follow when designing a model suitable for OOCP. The paper outlines a simple methodology that extends traditional object-oriented analysis and design (OOAD) to cover constrained variables and constraints used in OOCP. The proposed OOCP Methodology is an initial investigation into providing a more rigid set of guidelines to follow when designing constraint-based models. The paper presents the OOCP methodology using a simplified nurse rostering system as a case study.
Index Terms:
object-oriented programming; object-oriented constraint programming methodology; orthogonal programming paradigms; complementary programming paradigms; logic constraint programming; object-oriented programming; constraint-based model; object-oriented analysis; object-oriented design; constrained variables; nurse rostering system
Citation:
Hon Wai Chun, "A methodology for object-oriented constraint programming," apsec, pp.116, Fourth Asia-Pacific Software Engineering and International Computer Science Conference (APSEC'97 / ICSC'97), 1997
Usage of this product signifies your acceptance of the Terms of Use.