{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,6]],"date-time":"2023-05-06T19:10:52Z","timestamp":1683400252796},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2006,4,1]],"date-time":"2006-04-01T00:00:00Z","timestamp":1143849600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Appl Intell"],"published-print":{"date-parts":[[2006,4]]},"DOI":"10.1007\/s10489-006-6936-x","type":"journal-article","created":{"date-parts":[[2006,3,14]],"date-time":"2006-03-14T13:06:03Z","timestamp":1142341563000},"page":"155-168","source":"Crossref","is-referenced-by-count":4,"title":["Specifying distributed multi-agent systems in chemical reaction metaphor"],"prefix":"10.1007","volume":"24","author":[{"given":"Hong","family":"Lin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chunsheng","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6936_CR1","doi-asserted-by":"crossref","unstructured":"E. Yu \u201cAgent-oriented modelling: software versus the world,\u201d Agent-Oriented Software Engineering AOSE-2001 Workshop Proceedings. LNCS 2222. Springer Verlag, pp. 206\u2013225.","DOI":"10.1007\/3-540-70657-7_14"},{"key":"6936_CR2","unstructured":"G. Paquette \u201cImplementing a virtual learning center in an organization,\u201d Proc. of ITHET-2001, Kumamoto, Japan, July 2001."},{"issue":"4","key":"6936_CR3","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1109\/69.790839","volume":"11","author":"M.A. Vouk","year":"July\/August 1999","unstructured":"M.A. Vouk and D.L. Bitzerand R.L. Klevans, \u201cWorkflow and end-user quality of service issues in web-based education,\u201d IEEE Trans. on Knowledge and Data Engineering, vol. 11, no. 4; pp. 673\u2013687, July\/August 1999.","journal-title":"IEEE Trans. on Knowledge and Data Engineering"},{"key":"6936_CR4","doi-asserted-by":"crossref","unstructured":"R.A. Flores and R.C. Kremerand D.H. Norrie, \u201cAn architecture for modeling internet-based collaborative agent systems,\u201d in T. Wagner &; O.F. Rana (Eds.), Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems, LNCS1887, Springer-Verlag, pp. 56\u201363, 2001.","DOI":"10.1007\/3-540-47772-1_6"},{"issue":"55","key":"6936_CR5","first-page":"77","volume":"15","author":"J.-P. Banatre","year":"1990","unstructured":"J.-P. Banatre and D. Le Metayer, \u201cThe Gamma model and its discipline of programming,\u201d Science of Computer Programming, vol. 15, pp. 55\u201377, 1990.","journal-title":"Science of Computer Programming"},{"issue":"1","key":"6936_CR6","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1145\/151233.151242","volume":"36","author":"J.-P. Banatre","year":"1993","unstructured":"J.-P. Banatre and D. Le Metayer, \u201cProgramming by multiset transformation,\u201d CACM, vol. 36, no. 1, pp. 98\u2013111, 1993.","journal-title":"CACM"},{"key":"6936_CR7","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1090\/dimacs\/018\/13","volume":"18","author":"D. Metayer Le","year":"1994","unstructured":"D. Le Metayer \u201cHigher-order multiset processing,\u201d DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 18, pp. 179\u2013200, 1994.","journal-title":"DIMACS Series in Discrete Mathematics and Theoretical Computer Science"},{"key":"6936_CR8","doi-asserted-by":"crossref","unstructured":"J.-P. Ban\u00e2tre, P. Fradet, and Y. Radenac, \u201cPrinciples of chemical programming,\u201d in S. Abdennadher and C. Ringeissen (eds.): Proc. of the 5th International Workshop on Rule-Based Programming (RULE'04), vol. 124, ENTCS, pp. 133\u2013147, June 2005.","DOI":"10.1016\/j.entcs.2004.07.019"},{"key":"6936_CR9","unstructured":"J.-P. Ban\u00e2tre, P. Fradet, and Y. Radenac, \u201cChemical specification of autonomic systems,\u201d in Proc. of the 13th International Conference on Intelligent and Adaptive Systems and Software Engineering (IASSE'04), July 2004."},{"key":"6936_CR10","doi-asserted-by":"crossref","unstructured":"A.A. Holzbacher \u201cA software environment for concurrent coordinated programming,\u201d in Proc. of the 1st Int. Conf. on Coordination Models, Languages and Applications, Springer-Verlag, LNCS 1061, 1996 pp. 249\u2013266.","DOI":"10.1007\/3-540-61052-9_50"},{"key":"6936_CR11","doi-asserted-by":"crossref","unstructured":"J. Kramer \u201cConfiguration programming, A framework for the development of distributable systems,\u201d Proc. COMPEURO'90, IEEE, pp. 374\u2013384, 1990.","DOI":"10.1109\/CMPEUR.1990.113648"},{"key":"6936_CR12","unstructured":"D. Garlan and D. PerryEditor's Introduction, IEEE Trans. on Software Engineering, Special Issue on Software Architectures, 1995."},{"key":"6936_CR13","doi-asserted-by":"crossref","unstructured":"R. Allen and D. Garlan\u201cFormalising architectural connection,\u201d Proc. of the IEEE 16th International Conference on Software Engineering, pp. 71\u201380, 1994.","DOI":"10.1109\/ICSE.1994.296767"},{"key":"6936_CR14","doi-asserted-by":"crossref","unstructured":"P. Fradet and D. Le Metayer\u201cType checking for a multiset language,\u201d INRIA Research Report, 1996.","DOI":"10.1007\/3-540-62503-8_7"},{"issue":"7","key":"6936_CR15","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1109\/32.708567","volume":"24","author":"D. Metayer Le","year":"July 1998","unstructured":"D. Le Metayer \u201cDescribing software architecture styles using graph grammars,\u201d IEEE Transactions on Software Engineering, vol. 24, no. 7, pp. 521\u2013533, July 1998.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"6936_CR16","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1109\/32.385973","volume":"21","author":"P. Inverardi","year":"Apr. 1995","unstructured":"P. Inverardi and A. Wolf\u201cFormal specification and analysis of software architectures using the chemical abstract machine model,\u201d IEEE Trans. on Software Engineering, vol. 21, no. 4, pp. 373\u2013386, Apr. 1995.","journal-title":"IEEE Trans. on Software Engineering"},{"key":"6936_CR17","doi-asserted-by":"crossref","unstructured":"M. Griss and G. Pour\u201cAccelerating development with agent components,\u201d Computer, IEEE, pp. 37\u201343, May 2001.","DOI":"10.1109\/2.920610"},{"key":"6936_CR18","unstructured":"M. Weiss \u201cA gentle introduction to agents and their applications,\u201d Online presentation at http:\/\/www.magma.ca\/~mrw\/agents\/., 2003."},{"key":"6936_CR19","doi-asserted-by":"crossref","unstructured":"H. Lin \u201cA language for specifying agent systems in E-Learning environments,\u201d in F.O. Lin (ed.), Designing Distributed Learning Environments with Intelligent Software Agents, 2004 pp. 242\u2013272.","DOI":"10.4018\/978-1-59140-500-9.ch009"},{"key":"6936_CR20","unstructured":"F. Lin, D.H. Norrie and R.A. Floresand R.C. Kremer, \u201cIncorporating conversation managers into multi-agent systems,\u201d in M. Greaves, F. Dignum, J. Bradshaw and B. Chaib-draa (Eds.), Proc. of the Workshop on Agent Communication and Languages, 4th Inter. Conf. on Autonomous Agents (Agents 2000), Barcelona, Spain, June, 3\u20137, pp. 1\u20139, 2000."},{"key":"6936_CR21","unstructured":"F.O. Lin and H. Linand P. Holt, \u201cA method for implementing distributed learning environments,\u201d Proc. 2003 Information Resources Management Association International Conference, May 18\u201321, Philadelphia, Pennsylvania, USA, pp. 484\u2013487, 2003."},{"key":"6936_CR22","doi-asserted-by":"crossref","unstructured":"C. Creveuil \u201cImplementation of Gamma on the Connection Machine,\u201d Proc. Workshop on Research Directions in High-Level Parallel Programming Languages, Mont-Saint Michel, Springer-Verlag, LNCS 574, 1991 pp. 219\u2013230.","DOI":"10.1007\/3-540-55160-3_47"},{"key":"6936_CR23","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1006\/jsco.1996.0032","volume":"21","author":"K. Gladitz","year":"1996","unstructured":"K. Gladitz and H. Kuchen\u201cShared memory implementation of the Gamma-operation,\u201d Journal of Symbolic Computation, vol. 21, pp. 577\u2013591, 1996.","journal-title":"Journal of Symbolic Computation"},{"issue":"4","key":"6936_CR24","first-page":"511","volume":"5","author":"H. Lin","year":"Dec. 1997","unstructured":"H. Lin G. Chen and M. Wang, \u201cProgram transformation between Unity and Gamma,\u201d Neural, Parallel & Scientific Computations, vol. 5, no. 4, Dynamic Publishers, Atlanta, pp. 511\u2013534, Dec. 1997.","journal-title":"Neural, Parallel &; Scientific Computations"},{"key":"6936_CR25","doi-asserted-by":"crossref","unstructured":"D.C. Luckham, J.J. Kenney, L.M. Augustin, J. Vera and D. Bryanand W. Mann. \u201cSpecification and analysis of system architecture using Rapide.\u201d IEEE Trans. on Software Engineering, pp. 336\u2013355, April 1995.","DOI":"10.1109\/32.385971"},{"key":"6936_CR26","doi-asserted-by":"crossref","unstructured":"J. Magee J. Kramer. \u201cDynamic structure in software architectures,\u201d in Proc. of the 4th Symposium on the Foundations of Software Engineering (FSE4), San Francisco, CA, pp. 3\u201314O, October 1996.","DOI":"10.1145\/239098.239104"},{"key":"6936_CR27","doi-asserted-by":"crossref","unstructured":"D. Garlan and R. Allenand J. Ockerbloom. \u201cExploiting style in architectural design environments,\u201d in Proc. of SIGSOFT'94: Foundations of Software Engineering, New Orleans, Louisiana, USA, pp. 175\u2013188, December 1994.","DOI":"10.1145\/193173.195404"},{"key":"6936_CR28","doi-asserted-by":"crossref","unstructured":"M. Shaw, R. DeLine, D.V. Klein, T.L. Ross and D.M. Youngand G. Zelesnik. \u201cAbstractions for software architecture and tools to support them.\u201d IEEE Trans. On Software Engineering, pp. 314\u2013335, Apr. 1995.","DOI":"10.1109\/32.385970"},{"key":"6936_CR29","doi-asserted-by":"crossref","unstructured":"R. Allen G. Garlan. \u201cFormal connectors.\u201d Technical Report, CMU-CS-94-115, Carnegie Mellon University, March 1994.","DOI":"10.21236\/ADA277611"},{"key":"6936_CR30","unstructured":"D. Garlan and R. Monroeand D. Wile. \u201cACME: An architecture description interchange language,\u201d in Proc. of CASCON 97, Toronto, 1997 pp. 169\u2013183."},{"key":"6936_CR31","unstructured":"S. Faulkner M. Kolp (Isys), \u201cTowards an agent architectural description language for information systems,\u201d School of Management, the Catholic University of Louvain (UCL), Technical Report, November 2002."},{"key":"6936_CR32","doi-asserted-by":"crossref","unstructured":"M.M. Kokar and K. Baclawskiand Y. Eracar, \u201cControl theory-based foundations of self-controlling software,\u201d IEEE Intelligent Systems, pp. 37\u201345, May\/June 1999.","DOI":"10.1109\/5254.769883"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-006-6936-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10489-006-6936-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-006-6936-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,6]],"date-time":"2023-05-06T18:55:47Z","timestamp":1683399347000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10489-006-6936-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,4]]},"references-count":32,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,4]]}},"alternative-id":["6936"],"URL":"https:\/\/doi.org\/10.1007\/s10489-006-6936-x","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,4]]}}}