Abstract
In this paper, we introduce a meeting scheduling system based on open constraint programming (OCP) paradigm. OCP is an extension to constraint logic programming (CLP), where a server capable of executing constraint logic programs acts as a mediator of communicating reactive agents. A meeting among several users can be scheduled automatically by a constraint logic program in the server based on the meeting participants’ preferences. Flexible user preferences can be programmed using the OCP reactors language. CLP is suitable to be used in meeting scheduling which is a combinatorial problem. Its declarative programmability is more amenable to changes.
Chapter PDF
References
D. Beard, M. Palaniappan, A. Humm, D. Banks, A. Nair, and Y.-P. Shan. A visual calendar for scheduling group meetings. In Proceedings of the CSCW’ 90 Conference on Computer-Supported Cooperative Work, pages 279–290. ACM Press, 1990.
S. Greenberg and M. Roseman. Groupware toolkit for synchronous work. In M. Beaudoin-Lafon, editor, Computer-Supported Cooperative Work, volume 7 of Trends in Software, chapter 6, pages 135–168. John Wiley & Sons, Ltd, 1999.
J. Jaffar and R. H. C. Yap. Open constraint programming. In Principles and Practice of Constraint Programming-CP’98, 4th International Conference, Pisa, Italy, volume 1520 of Lecture Notes in Computer Science, page 1. Springer, 1998.
Lotus Corp. Lotus Notes Developer’s Guide Version 4.0. Cambridge, MA, USA, 1995.
I. Marsic. A framework for multimodal collaboration in heterogeneous environments. ACM Computing Surveys, (4), June 1999.
L. Palen. Social, individual, and technological issues for groupware calendar systems. In Proceedings of the CHI’ 99 Conference on Human Factors in Computing Systems, pages 17–24. ACM Press, 1999.
S. Sen and E. H. Durfee. A formal study of distributed meeting scheduling. Group Decision and Negotiation, 7:265–289, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhu, K.Q., Santosa, A.E. (2002). A Meeting Scheduling System Based on Open Constraint Programming. In: Pidduck, A.B., Ozsu, M.T., Mylopoulos, J., Woo, C.C. (eds) Advanced Information Systems Engineering. CAiSE 2002. Lecture Notes in Computer Science, vol 2348. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47961-9_69
Download citation
DOI: https://doi.org/10.1007/3-540-47961-9_69
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43738-3
Online ISBN: 978-3-540-47961-1
eBook Packages: Springer Book Archive