Please use this identifier to cite or link to this item:
|Title:||Concurrent and distributed programming using constraint logic programs||Authors:||Ramirez, R.
Separation of concerns
|Issue Date:||2004||Citation:||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||URI:||http://scholarbank.nus.edu.sg/handle/10635/40722|
|Appears in Collections:||Staff Publications|
Show full item record
Files in This Item:
There are no files associated with this item.
checked on Feb 19, 2020
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.