Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/18875
DC FieldValue
dc.titleOpen constraint programming
dc.contributor.authorZHU QILI, KENNY
dc.date.accessioned2011-01-05T18:00:26Z
dc.date.available2011-01-05T18:00:26Z
dc.date.issued2006-01-24
dc.identifier.citationZHU QILI, KENNY (2006-01-24). Open constraint programming. ScholarBank@NUS Repository.
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/18875
dc.description.abstractOpen Constraint Programming (OCP) is a new programming framework that offers shared-store distributed programming for reactive applications. The basic feature of this paradigm is that it allows multiple agent programs to react and synchronize with a highly structured knowledge base through the use of embedded program fragments called "reactors." The paradigm gives rise to reactivity with triggers on complex constraint logic realized by a noval spatial index structure. The advanced feature of the paradigm is the generalization of committed choice (which also exists in most concurrent languages) to allow commits to happen arbitrarily "late" in the choices, and thus enables the agents to "speculate" different possibility in future. The OCP framework is particularly useful in the areas of e-business, multi-agent systems, workflow systems, gaming and robotics, etc.
dc.language.isoen
dc.subjectdistributed programming, concurrency, triggers, speculation, coordination, spatial indexing
dc.typeThesis
dc.contributor.departmentCOMPUTER SCIENCE
dc.contributor.supervisorJAFFAR, JOXAN
dc.contributor.supervisorYAP HOCK CHUAN, ROLAND
dc.description.degreePh.D
dc.description.degreeconferredDOCTOR OF PHILOSOPHY
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Ph.D Theses (Open)

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
thesis-final.pdf2.22 MBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.