{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T07:10:05Z","timestamp":1744528205894,"version":"3.40.4"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2012,10,14]],"date-time":"2012-10-14T00:00:00Z","timestamp":1350172800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2013,6]]},"DOI":"10.1007\/s10723-012-9235-2","type":"journal-article","created":{"date-parts":[[2012,10,17]],"date-time":"2012-10-17T17:01:25Z","timestamp":1350493285000},"page":"211-237","source":"Crossref","is-referenced-by-count":15,"title":["Preference\u2013Based Matchmaking of Grid Resources with CP\u2013Nets"],"prefix":"10.1007","volume":"11","author":[{"given":"Massimo","family":"Cafaro","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maria","family":"Mirto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giovanni","family":"Aloisio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,10,14]]},"reference":[{"key":"9235_CR1","unstructured":"Anjomshoaa, A., Brisard, F., Drescher, M., Fellows, D., Ly, A., McGough, S., Pulsipher, D., Savva, A.: Job submission description language (jsdl), specification, version 1.0. Global Grid Forum Working Draft (2005)"},{"key":"9235_CR2","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s10723-006-9041-9","volume":"4","author":"F Azzedin","year":"2006","unstructured":"Azzedin, F., Maheswaran, M., Mitra, A.: Trust brokering and its use for resource matchmaking in public-resource Grids. J. Grid Computing 4, 247\u2013263 (2006)","journal-title":"J. Grid Computing"},{"key":"9235_CR3","unstructured":"Bai, X., Yu, H., Ji, Y., Marinescu, D.C.: Resource matching and a matchmaking service for an intelligent Grid. In: International Conference on Computational Intelligence, pp. 262\u2013265 (2004)"},{"key":"9235_CR4","doi-asserted-by":"crossref","unstructured":"Bai, X., Yu, H., Wang, G., Ji, Y., Marinescu, D., B\u00f6l\u00f6ni, L.: Intelligent Grids. In: Grid Computing: Software Environments and Tools, pp. 45\u201374. Springer (2005)","DOI":"10.1007\/1-84628-339-6_3"},{"issue":"2","key":"9235_CR5","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1145\/253262.253294","volume":"26","author":"RJ Bayardo Jr","year":"1997","unstructured":"Bayardo, R.J. Jr., Bohrer, W., Brice, R., Cichocki, A., Fowler, J., Helal, A., Kashyap, V., Ksiezyk, T., Martin, G., Nodine, M., Rashid, M., Rusinkiewicz, M., Shea, R., Unnikrishnan, C., Unruh, A., Woelk, D.: Infosleuth: agent-based semantic integration of information in open and dynamic environments. SIGMOD Rec. 26(2), 195\u2013206 (1997)","journal-title":"SIGMOD Rec."},{"key":"9235_CR6","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1613\/jair.1234","volume":"21","author":"C Boutilier","year":"2004","unstructured":"Boutilier, C., Brafman, R.I., Domshlak, C., Hoos, H.H., Poole, D.: Cp-nets: a tool for representing and reasoning with conditional ceteris paribus preference statements. J. Artif. Intell. Res. 21, 135\u2013191 (2004)","journal-title":"J. Artif. Intell. Res."},{"key":"9235_CR7","unstructured":"Boutilier, C., Brafman, R.I., Hoos, H.H., Poole, D.: Reasoning with conditional ceteris paribus preference statements. In: Laskey, K.B., Prade, H. (eds.) UAI, pp. 71\u201380. Morgan Kaufmann (1999)"},{"issue":"13\u201315","key":"9235_CR8","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1002\/cpe.710","volume":"14","author":"R Buyya","year":"2002","unstructured":"Buyya, R., Murshed, M.: Gridsim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing. Concurr. Comput.: Pract. Exper. 14(13\u201315), 1175\u20131220 (2002)","journal-title":"Concurr. Comput.: Pract. Exper."},{"issue":"1","key":"9235_CR9","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s10723-004-6040-6","volume":"2","author":"DG Cameron","year":"2004","unstructured":"Cameron, D.G., Millar, A.P., Nicholson, C., Carvajal-Schiaffino, R., Stockinger, K., Zini, F.: Analysis of scheduling and replica optimisation strategies for data Grids using optorsim. J. Grid Computing 2(1), 57\u201369 (2004)","journal-title":"J. Grid Computing"},{"key":"9235_CR10","doi-asserted-by":"crossref","unstructured":"Casanova, H., Legrand, A., Quinson, M.: Simgrid: a generic framework for large-scale distributed experiments. In: Proceedings of the 10th International Conference on Computer Modeling and Simulation, UKSIM \u201908, pp.\u00a0126\u2013131. IEEE Computer Society (2008)","DOI":"10.1109\/UKSIM.2008.28"},{"issue":"8","key":"9235_CR11","doi-asserted-by":"crossref","first-page":"1165","DOI":"10.1016\/j.future.2010.06.002","volume":"26","author":"A Clematis","year":"2010","unstructured":"Clematis, A., Corana, A., D\u2019Agostino, D., Galizia, A., Quarati, A.: Job-resource matchmaking on Grid through two-level benchmarking. Future Gener. Comput. Syst. 26(8), 1165\u20131179 (2010)","journal-title":"Future Gener. Comput. Syst."},{"key":"9235_CR12","unstructured":"Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid information services for distributed resource sharing. In: Proceedings of 10th IEEE International Symposium on High Performance Distributed Computing, 2001, pp. 181\u2013194 (2001)"},{"key":"9235_CR13","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/978-1-4615-0509-9_6","volume-title":"Grid Resource Management","author":"H Dail","year":"2004","unstructured":"Dail, H., Sievert, O., Berman, F., Casanova, H., YarKhan, A., Vadhiyar, S., Dongarra, J., Liu, C., Yang, L., Angulo, D., Foster, I.: Scheduling in the Grid application development software project. In: Nabrzyski, J., Schopf, J.M., Weglarz, J. (eds.) Grid Resource Management, pp. 73\u201398. Kluwer Academic Publishers, Norwell, MA, USA (2004)"},{"key":"9235_CR14","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/GRID.2004.62","volume-title":"Proceedings of the 5th IEEE\/ACM International Workshop on Grid Computing, GRID \u201904","author":"C Dumitrescu","year":"2004","unstructured":"Dumitrescu, C., Foster, I.: Usage policy-based cpu sharing in virtual organizations. In: Proceedings of the 5th IEEE\/ACM International Workshop on Grid Computing, GRID \u201904, pp. 53\u201360. IEEE Computer Society, Washington, DC, USA (2004)"},{"key":"9235_CR15","doi-asserted-by":"crossref","first-page":"585","DOI":"10.1016\/j.future.2007.06.001","volume":"24","author":"E Elmroth","year":"2008","unstructured":"Elmroth, E., Tordsson, J.: Grid resource brokering algorithms enabling advance reservations and resource selection based on performance predictions. Future Gener. Comput. Syst. 24, 585\u2013593 (2008)","journal-title":"Future Gener. Comput. Syst."},{"key":"9235_CR16","unstructured":"Foster, I., Kesselman, C.: The Grid. Blueprint for a New Computing Infrastructure (Elsevier Series in Grid Computing), 2nd edn., Morgan-Kaufmann (2003)"},{"issue":"3","key":"9235_CR17","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1177\/109434200101500302","volume":"15","author":"I Foster","year":"2001","unstructured":"Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the Grid: enabling scalable virtual organizations. Int. J. High Perform. Comput. Appl. 15(3), 200\u2013222 (2001)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"9235_CR18","doi-asserted-by":"crossref","unstructured":"Harth, A., Decker, S., He, Y., Tangmunarunkit, H., Kesselman, C.: A semantic matchmaker service on the Grid. In: Proceedings of the 13th international World Wide Web Conference on Alternate Track Papers & Posters, WWW Alt. \u201904, pp.\u00a0326\u2013327. ACM (2004)","DOI":"10.1145\/1010432.1010523"},{"key":"9235_CR19","doi-asserted-by":"crossref","unstructured":"Iosup, A., Epema, D.: Grenchmark: a framework for analyzing, testing, and comparing Grids. In: IEEE International Symposium on Cluster Computing and the Grid, pp. 313\u2013320. IEEE Computer Society (2006)","DOI":"10.1109\/CCGRID.2006.49"},{"key":"9235_CR20","doi-asserted-by":"crossref","unstructured":"Klus\u00e1\u010dek, D., Rudov\u00e1, H.: Alea 2: job scheduling simulator. In: Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques, SIMUTools \u201910, vol. 61, pp. 1\u201361:10, ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering). Brussels, Belgium, Belgium (2010)","DOI":"10.4108\/ICST.SIMUTOOLS2010.8722"},{"key":"9235_CR21","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1007\/s10723-008-9099-7","volume":"6","author":"Y Kotani","year":"2008","unstructured":"Kotani, Y., Ino, F., Hagihara, K.: A resource selection system for cycle stealing in gpu Grids. J. Grid Computing 6, 399\u2013416 (2008)","journal-title":"J. Grid Computing"},{"key":"9235_CR22","unstructured":"Kuokka, D., Harada, L.: Matchmaking for information agents. In: Proceedings of the 14th International Joint Conference on Artificial Intelligence-IJCAI\u201995, vol. 1, pp.\u00a0672\u2013678. Morgan Kaufmann Publishers Inc. (1995)"},{"key":"9235_CR23","doi-asserted-by":"crossref","unstructured":"Kurowski, K., Nabrzyski, J., Oleksiak, A., Weglarz, J.: Grid scheduling simulations with gssim. In: Proceedings of the 13th International Conference on Parallel and Distributed Systems-ICPADS \u201907, vol. 02, pp. 1\u20138. IEEE Computer Society (2007)","DOI":"10.1109\/ICPADS.2007.4447835"},{"key":"9235_CR24","unstructured":"Lamehamedi, H., Shentu, Z., Szymanski, B., Deelman, E.: Simulation of dynamic data replication strategies in data Grids. In: Proceedings of International Parallel and Distributed Processing Symposium, 2003, pp. 10 (2003)"},{"key":"9235_CR25","first-page":"287","volume-title":"Proceedings of the 3rd IEEE International Conference on e-Science and Grid Computing","author":"H Li","year":"2007","unstructured":"Li, H., Buyya, R.: Model-driven simulation of Grid scheduling strategies. In: Proceedings of the 3rd IEEE International Conference on e-Science and Grid Computing, pp. 287\u2013294. IEEE Computer Society. Washington, DC, USA (2007)"},{"key":"9235_CR26","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1016\/j.future.2008.09.012","volume":"25","author":"H Li","year":"2009","unstructured":"Li, H., Buyya, R.: Model-based simulation and performance evaluation of Grid scheduling strategies. Future Gener. Comput. Syst. 25, 460\u2013465 (2009)","journal-title":"Future Gener. Comput. Syst."},{"key":"9235_CR27","unstructured":"Liu, C., Foster, I.: A constraint language approach to matchmaking. In: Proceedings of the 14th International Workshop on Research Issues on Data Engineering: Web Services for E-Commerce and E-Government Applications (RIDE\u201904), RIDE \u201904, pp. 7\u201314. IEEE Computer Society (2004)"},{"key":"9235_CR28","unstructured":"Liu, C., Yang, L., Foster, I., Angulo, D.: Design and evaluation of a resource selection framework for Grid applications. In: Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing, HPDC \u201902, pp. 63. IEEE Computer Society (2002)"},{"key":"9235_CR29","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1016\/S0743-7315(03)00108-4","volume":"63","author":"U Lublin","year":"2003","unstructured":"Lublin, U., Feitelson, D.G.: The workload on parallel supercomputers: modeling the characteristics of rigid jobs. J. Parallel Distrib. Comput. 63, 1105\u20131122 (2003)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9235_CR30","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s10723-005-9019-z","volume":"4","author":"S Ludwig","year":"2006","unstructured":"Ludwig, S., Rana, O., Padget, J., Naylor, W.: Matchmaking framework for mathematical web services. J. Grid Computing 4, 33\u201348 (2006)","journal-title":"J. Grid Computing"},{"key":"9235_CR31","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1007\/11605300_2","volume-title":"Job Scheduling Strategies for Parallel Processing of Lecture Notes in Computer Science, vol. 3834","author":"E Medernach","year":"2005","unstructured":"Medernach, E.: Workload analysis of a cluster in a Grid environment. In: Feitelson, D., Frachtenberg, E., Rudolph, L., Schwiegelshohn, U. (eds.) Job Scheduling Strategies for Parallel Processing of Lecture Notes in Computer Science, vol. 3834, pp. 36\u201361. Springer Berlin\/Heidelberg (2005)"},{"key":"9235_CR32","doi-asserted-by":"crossref","unstructured":"Naqvi, S., Riguidel, M.: Grid security services simulator (g3s) &#8212; a simulation tool for the design and analysis of Grid security solutions. In: Proceedings of the 1st International Conference on e-Science and Grid Computing, E-SCIENCE \u201905, pp. 421\u2013428. IEEE Computer Society (2005)","DOI":"10.1109\/E-SCIENCE.2005.46"},{"key":"9235_CR33","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1002\/cpe.1355","volume":"21","author":"LN Nassif","year":"2009","unstructured":"Nassif, L.N., Nogueira, J.M., de Andrade, F.V.V.: Resource selection in Grid: a taxonomy and a new system based on decision theory, case-based reasoning, and fine-grain policies. Concurr. Comput.: Pract. Exper. 21, 337\u2013355 (2009)","journal-title":"Concurr. Comput.: Pract. Exper."},{"key":"9235_CR34","unstructured":"Pacini, F.: Job submission description language attributes, glite specification (submission through wmproxy service). egee-jra1-tec-590869-jdlattributes-v0-8. EGEE (2006)"},{"key":"9235_CR35","unstructured":"Paolucci, M., Srinivasan, N., Sycara, K.P., Nishimura, T.: Towards a semantic choreography of web services: from wsdl to daml-s. In: Proceedings of the International Conference on Web Services, ICWS \u201903, pp. 22\u201326. Las Vegas, Nevada, USA. CSREA Press, 23\u201326 June 2003"},{"key":"9235_CR36","doi-asserted-by":"crossref","unstructured":"Ranganathan, K., Foster, I.: Computation scheduling and data replication algorithms for data Grids. In: Nabrzyski, J., Schopf, J.M., Weglarz, J. (eds.) Grid Resource Management, pp. 359\u2013373. Kluwer Academic Publishers (2004)","DOI":"10.1007\/978-1-4615-0509-9_22"},{"key":"9235_CR37","doi-asserted-by":"crossref","unstructured":"Sfiligoi, I., Bradley, D.C., Holzman, B., Mhashilkar, P., Padhi, S., Wurthwein, F.: The pilot way to Grid resources using glideinwms. In: Proceedings of the 2009 WRI World Congress on Computer Science and Information Engineering-CSIE \u201909, vol.\u00a002, pp.\u00a0428\u2013432. IEEE Computer Society (2009)","DOI":"10.1109\/CSIE.2009.950"},{"key":"9235_CR38","unstructured":"Singh, N.: A common lisp api and facilitator for absi: version 2.0.3. Technical Report Logic-93-4, Logic Group, Computer Science Department. Stanford University (1993)"},{"key":"9235_CR39","volume-title":"The Classad Language Reference Manual v2.1. Computer Sciences Department","author":"M Solomon","year":"2003","unstructured":"Solomon, M.: The Classad Language Reference Manual v2.1. Computer Sciences Department. University of Wisconsin, Madison, USA (2003)"},{"issue":"3","key":"9235_CR40","first-page":"127","volume":"8","author":"HJ Song","year":"2000","unstructured":"Song, H.J., Liu, X., Jakobsen, D., Bhagwan, R., Zhang, X., Taura, K., Chien, A.: The microgrid: a scientific tool for modeling computational Grids. Sci. Program. 8(3), 127\u2013141 (2000)","journal-title":"Sci. Program."},{"key":"9235_CR41","doi-asserted-by":"crossref","unstructured":"Subrahmanian, V.S., Bonatti, P., Dix, U.J., Eiter, T., Kraus, S., Ross, R.: Heterogeneous Agent Systems. MIT Press (2000)","DOI":"10.7551\/mitpress\/3487.001.0001"},{"key":"9235_CR42","doi-asserted-by":"crossref","unstructured":"Sycara, K., Lu, J., Klusch, M.: Interoperability among heterogeneous software agents on the internet. Technical Report CMU-RI-TR-98-22, Robotics Institute. Pittsburgh, PA (1998)","DOI":"10.21236\/ADA599015"},{"issue":"2","key":"9235_CR43","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1023\/A:1014897210525","volume":"5","author":"K Sycara","year":"2002","unstructured":"Sycara, K., Widoff, S., Klusch, M., Lu, J.: Larks: Dynamic matchmaking among heterogeneous software agents in cyberspace. Auton. Agent Multi-Agent Syst. 5(2), 173\u2013203 (2002)","journal-title":"Auton. Agent Multi-Agent Syst."},{"key":"9235_CR44","doi-asserted-by":"crossref","unstructured":"Takefusa, A., Matsuoka, S., Nakada, H., Aida, K., Nagashima, U.: Overview of a performance evaluation system for global computing scheduling algorithms. In: Proceedings of the 8th International Symposium on High Performance Distributed Computing, pp. 97\u2013104 (1999)","DOI":"10.1109\/HPDC.1999.805287"},{"key":"9235_CR45","doi-asserted-by":"crossref","unstructured":"Thain, D., Tannenbaum, T., Livny, M.: Condor and the Grid. In: Berman, F., Fox, G., Hey, T. (eds.) Grid Computing: Making the Global Infrastructure a Reality. Wiley (2002)","DOI":"10.1002\/0470867167.ch11"},{"issue":"3","key":"9235_CR46","first-page":"353","volume":"12","author":"P Thysebaert","year":"2004","unstructured":"Thysebaert, P., Volckaert, B., de Turck, F., Dhoedt, B., Demeester, P.: Evaluation of Grid scheduling strategies through nsgrid: a network-aware Grid simulator. Neural Parallel Sci. Comput. 12(3), 353\u2013378 (2004)","journal-title":"Neural Parallel Sci. Comput."},{"key":"9235_CR47","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.future.2009.08.003","volume":"26","author":"C-M Wang","year":"2010","unstructured":"Wang, C.-M., Chen, H.-M., Hsu, C.-C., Lee, J.: Dynamic resource selection heuristics for a non-reserved bidding-based Grid environment. Future Gener. Comput. Syst. 26, 183\u2013197 (2010)","journal-title":"Future Gener. Comput. Syst."},{"key":"9235_CR48","unstructured":"Wickler, G.J.: Using expressive and flexible action representations to reason about capabilities for intelligent agent cooperation. PhD thesis, University of Edinburgh (1999)"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-012-9235-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-012-9235-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-012-9235-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T06:48:41Z","timestamp":1744526921000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-012-9235-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,14]]},"references-count":48,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,6]]}},"alternative-id":["9235"],"URL":"https:\/\/doi.org\/10.1007\/s10723-012-9235-2","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"type":"print","value":"1570-7873"},{"type":"electronic","value":"1572-9184"}],"subject":[],"published":{"date-parts":[[2012,10,14]]}}}