A methodology for object-oriented constraint programming

被引:0
|
作者
Chun, HW [1 ]
机构
[1] City Univ Hong Kong, Dept Elect Engn, Kowloon, Hong Kong
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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. This paper outlines a simple methodology that extends traditional object-oriented analysis and design (GOAD) 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. This paper presents the OOCP Methodology using a simplified nurse rostering system as a case study.
引用
收藏
页码:116 / 122
页数:7
相关论文
共 50 条
  • [41] Object-Oriented CEM Programming
    So, Poman
    IEEE MICROWAVE MAGAZINE, 2008, 9 (06) : 123 - 130
  • [42] OBJECT-ORIENTED PROGRAMMING IN EDUCATION
    GUZDIAL, M
    PROCEEDINGS - NATIONAL EDUCATIONAL COMPUTING CONFERENCE 1989, 1989, : 204 - 208
  • [43] OBJECT-ORIENTED DESIGN AND PROGRAMMING
    CASTILLO, CM
    FLANAGAN, EB
    WILKINSON, NM
    AT&T TECHNICAL JOURNAL, 1992, 71 (06): : 27 - 33
  • [44] OBJECT-ORIENTED PROGRAMMING IN AL
    ALPERT, SR
    WOYAK, SW
    SHROBE, HJ
    ARROWOOD, LF
    IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1990, 5 (06): : 6 - 7
  • [45] Object-oriented programming: A primer
    Chisholm, A
    CONTROL ENGINEERING, 2004, 51 (02) : 50 - 52
  • [46] Is "object-oriented programming" a misnomer?
    Viswanathan, KV
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 11 (08): : 6 - 6
  • [47] Teaching object-oriented programming
    Viswanathan, K.V.
    JOOP - Journal of Object-Oriented Programming, 1996, 9 (02):
  • [48] OBJECT-ORIENTED PROGRAMMING IN AI
    TELLO, ER
    DR DOBBS JOURNAL, 1987, 12 (04): : 146 - &
  • [49] OBJECT-ORIENTED PROGRAMMING - WHAT FOR
    MOSSENBOCK, H
    JOURNAL OF MICROCOMPUTER APPLICATIONS, 1991, 14 (03): : 217 - 228
  • [50] OBJECT-ORIENTED PROGRAMMING IN SCOOPS
    TELLO, ER
    DR DOBBS JOURNAL, 1987, 12 (06): : 116 - 117