Please use this identifier to cite or link to this item:
|Title:||Concurrent and distributed programming using constraint logic programs|
Separation of concerns
|Source:||Ramirez, R.,Santosa, A. (2004). Concurrent and distributed programming using constraint logic programs. Proceedings of the ACM Symposium on Applied Computing 1 : 508-509. ScholarBank@NUS Repository.|
|Abstract:||We describe a coordination language for high-level distributed programming. Its roots are in concurrent constraint programming where there is a shared constraint store and synchronization is achieved via constraint entailment. A system is modeled as: (a) a set of processes, and (b) a set of constraints which capture the concurrent behavior of the system. The key advantages are that (1) there is a clear separation of the concurrency and the functionality aspects of the system, (2) processes are coordinated explicitly by a declarative formalism, i.e. constraints, and (3) the processes-agents are programming language independent.|
|Source Title:||Proceedings of the ACM Symposium on Applied Computing|
|Appears in Collections:||Staff Publications|
Show full item record
Files in This Item:
There are no files associated with this item.
checked on Dec 16, 2017
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.