{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T08:10:21Z","timestamp":1648973421385},"reference-count":39,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":5988,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw: Pract. Exper."],"published-print":{"date-parts":[[1999,4,10]]},"DOI":"10.1002\/(sici)1097-024x(19990410)29:4<311::aid-spe236>3.0.co;2-x","type":"journal-article","created":{"date-parts":[[2002,8,25]],"date-time":"2002-08-25T21:40:51Z","timestamp":1030311651000},"page":"311-339","source":"Crossref","is-referenced-by-count":0,"title":["Embed finite domain constraint programming into Java and some Web-based applications"],"prefix":"10.1002","volume":"29","author":[{"given":"Vincenzo","family":"Loia","sequence":"first","affiliation":[]},{"given":"Michel","family":"Quaggetto","sequence":"additional","affiliation":[]}],"member":"311","reference":[{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB1","volume-title":"Foundation of Constraint Satisfaction","author":"Tsang","year":"1993","unstructured":"Foundation of Constraint Satisfaction, Academic Press, 1993."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB2","author":"Jaffar","year":"1987","unstructured":"and , \u2018Constraint logic programming\u2019, Proceedings of 4th Conference Record of the Fourteenth Annual ACM Symposium on the Principles of Programming Languages, Munich, Germany, January 1987, pp. 111-119."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB3","volume-title":"Constraint Satisfaction in Logic Programming","author":"Van Hentenryck","year":"1989","unstructured":"Constraint Satisfaction in Logic Programming, MIT Press, 1989."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB4","volume-title":"The Java Programming Language","author":"Arnold","year":"1996","unstructured":"and , The Java Programming Language, Addison-Wesley, 1996."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB5","volume-title":"The Java Language Specification","author":"Gosling","year":"1996","unstructured":"and , The Java Language Specification, Addison-Wesley, 1996."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB6","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1002\/spe.4380230202","volume":"23","author":"Loia","year":"1993","journal-title":"Software\u2014Practice and Experience"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB7","series-title":"Lecture Notes","first-page":"106","volume-title":"Proceedings of ECOOP'92","author":"De Schreye","year":"1992","unstructured":", and , \u2018Implementing Finite-Domain constraint logic programming on top of a Prolog system with delay-mechanism\u2019, Proceedings of ECOOP'92, Lecture Notes in Computer Science, Vol. 615, Springer-Verlag, 1992, pp. 106-117."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB8","author":"Wilk","year":"1991","unstructured":"\u2018Equate: an object-oriented constraint solver\u2019, Proceedings of OOPSLA'91, 1991, pp. 286-298."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB9","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1093\/comjnl\/39.1.20","volume":"39","author":"Loia","year":"1996","journal-title":"The Computer Journal"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB10","author":"Maes","year":"1987","unstructured":"\u2018Computational reflexion\u2019, TR-87-2, V.U.B. AI-LAB, 1987."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB11","author":"Loia","year":"1994","unstructured":"and , \u2018The OPLA Language: Integrating object-oriented paradigms and logic programming\u2019, Proceedings of 9th International Conference on Knowledge Based Software Engineering, Monterey, California, 20-23 September 1994, pp. 158-164."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB12","series-title":"Lecture Notes","first-page":"308","volume-title":"Proceedings of 6th International Symposium PLILP '94","author":"Codognet","year":"1994","unstructured":", and , \u2018Sleepers: a versatile high-level control mechanism\u2019, Proceedings of 6th International Symposium PLILP '94, and , (eds.), Lecture Notes in Computer Science, Vol. 844, Springer-Verlag, 1994, pp. 308-323."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB13","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.1002\/(SICI)1097-024X(199612)26:12<1303::AID-SPE56>3.0.CO;2-4","volume":"26","author":"Loia","year":"1996","journal-title":"Software\u2014Practice and Experience"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB14","author":"ILOG","year":"1994","unstructured":"ILOG, \u2018A C++ implementation of CLP\u2019, Proceedings of SPICIS 94, Singapore, November 1994."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB15","author":"vanBeek","unstructured":"\u2018CSPLib: a CSP library written in C language\u2019, Department of Computer Science, University of Alberta. ftp:\/\/ftp.cs.ualberta.ca\/pub\/vanbeek\/software\/."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB16","author":"Diaz","year":"1993","unstructured":"and , \u2018A minimal extension of the WAM for clp(FD)\u2019, Proceedings of International Conference on Logic Programming, Budapest, Hungrary, 1993."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB17","author":"Jaffar","year":"1992","unstructured":", and , \u2018An abstract machine for CLP(R)\u2019, Proceedings of ACM SIGPLAN '92 Conference on Programming Language Design and Implementation, San Francisco, CA, June 17-19 1992, pp. 128-139."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB18","author":"Lopez","year":"1994","unstructured":"and , \u2018The Kaleidoscope '93 Virtual Machine\u2019, Proceedings of OOPSLA '94, 1994, pp. 259-271."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB19","volume-title":"Programming with Generators","author":"Berztiss","year":"1991","unstructured":"Programming with Generators, Ellis Horwood, 1991."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB20","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/0004-3702(77)90007-8","volume":"8","author":"Macworth","year":"1977","journal-title":"Artificial Intelligence"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB21","series-title":"Lectures Note","author":"Guesguen","year":"1992","unstructured":"and , \u2018A perspective of Constraint-based reasoning\u2019, Lectures Notes in Artificial Intelligence, Springer-Verlag, 1992."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB22","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/0020-0255(74)90008-5","volume":"7","author":"Montanari","year":"1974","journal-title":"Information Science"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB23","author":"Hower","year":"1995","unstructured":"and , \u2018Research in constraint-based layout, visualization, CAD, and related topics: A bibliographical survey\u2019, Proceedings of International Workshop on Constraints for Graphics and Visualization, Cassis, France, September 18 1995."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB24","author":"Borrelli","year":"1997","unstructured":", , , , , and , \u2018Maintenance in railways: an integrated environment of maintenance support\u2019, Proceedings of World Congress on Railway Research '97, Vol. D, Florence, Italy, 16-19 November 1997, pp. 295-303."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB25","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1145\/378456.378509","volume":"22","author":"Barzel","year":"1988","journal-title":"Computer Graphics"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB26","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1007\/BF01901286","volume":"10","author":"Gascuel","year":"1994","journal-title":"The Visual Computer"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB27","author":"Cabeza","year":"1997","unstructured":"and , \u2018The PiLLoW\/CIAO Library for INTERNET\/WWW programming using computational logic systems', Workshop on Constraint Reasoning on the Internet, Schloss Hagenberg, Austria, 1 November 1997."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB28","author":"Lawal","year":"1997","unstructured":"and , \u2018A web based course scheduler in constraint logic programming\u2019, Workshop on Constraint Reasoning on the Internet, Schloss Hagenberg, Austria, 1 November 1997."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB29","author":"Gilbert","year":"1997","unstructured":"and , \u2018StructWeb: Biosequence structure searching on the Web using clp(FD)\u2019, Workshop on Constraint Reasoning on the Internet, Schloss Hagenberg, Austria, 1 November 1997."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB30","author":"Torrens","year":"1997","unstructured":"and , \u2018Java Constraint Library: bringing constraint technology on the Internet using the Java language\u2019, Workshop on Constraint Reasoning on the Internet, Schloss Hagenberg, Austria, 1 November 1997."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB31","author":"Borning","year":"1997","unstructured":"and , \u2018Constraint for the web\u2019, Proceedings of ACM Multimedia 1997, November 8-14 1997."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB32","author":"Myers","year":"1992","unstructured":"and , \u2018Survey on user interface programming\u2019, Proceedings of SIGCHI'92: Human Factors in Computing Systems, Monterey, CA, May 3-7 1992, pp. 195-202."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB33","first-page":"131","volume":"29","author":"Sheil","year":"1983","journal-title":"Datamation"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB34","author":"Foley","year":"1984","unstructured":"\u2018Managing the design of user-computer interfaces\u2019, Proceedings of Fifth Annual NCGA Conference and Exposition, Anaheim, CA, May 13-17 1984, pp. 436-451."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB35","author":"Kirchner","year":"1993","unstructured":"and , \u2018Implementing computational systems with constraints\u2019, Proceedings of First Workshop on Principles and Practice of Constraint Programming, Providence, RI, 1993, pp. 166-175."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB36","volume-title":"Logic Programming: Formal Methods and Practical Applications","author":"Beringer","year":"1995","unstructured":"and , \u2018Combinatorial problem solving in constraint logic programming with cooperative solvers\u2019, in Logic Programming: Formal Methods and Practical Applications, and , (eds.), Elsevier, 1995."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB37","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1016\/0743-1066(94)90033-7","volume":"19","author":"Jaffar","year":"1994","journal-title":"Journal of Logic Programming"},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB38","author":"Michaylov","year":"1992","unstructured":"\u2018Design and implementation of practical constraint logic programming systems\u2019, PhD Thesis, Carnegie Mellon University, August 1992 (available as technical report CMU-CS-92-168)."},{"key":"10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X-BIB39","series-title":"Lecture Notes","first-page":"268","volume-title":"Proceedings of European Symposium on Programming (ESOP '90)","author":"Freeman-Benson","year":"1990","unstructured":"and , \u2018Integrating constraints with an object-oriented language\u2019, Proceedings of European Symposium on Programming (ESOP '90), (ed.), Lecture Notes in Computer Science, Vol. 432, Springer-Verlag, 1990, pp. 268-286."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2F(SICI)1097-024X(19990410)29:4%3C311::AID-SPE236%3E3.0.CO;2-X","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/(SICI)1097-024X(19990410)29:4%3C311::AID-SPE236%3E3.0.CO;2-X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T07:31:43Z","timestamp":1625124703000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/(SICI)1097-024X(19990410)29:4<311::AID-SPE236>3.0.CO;2-X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,4,10]]},"references-count":39,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1999,4,10]]}},"URL":"https:\/\/doi.org\/10.1002\/(sici)1097-024x(19990410)29:4<311::aid-spe236>3.0.co;2-x","relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1999,4,10]]}}}