{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,9]],"date-time":"2025-11-09T07:47:59Z","timestamp":1762674479741,"version":"3.37.3"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,3,25]],"date-time":"2021-03-25T00:00:00Z","timestamp":1616630400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,3,25]],"date-time":"2021-03-25T00:00:00Z","timestamp":1616630400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2021,9]]},"DOI":"10.1007\/s10586-021-03270-y","type":"journal-article","created":{"date-parts":[[2021,3,25]],"date-time":"2021-03-25T22:43:10Z","timestamp":1616712190000},"page":"2313-2325","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Middleware-based multi-agent development environment for building and testing distributed intelligent systems"],"prefix":"10.1007","volume":"24","author":[{"given":"Francisco Jos\u00e9","family":"Aguayo-Canela","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H\u00e9ctor","family":"Alaiz-Moret\u00f3n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mar\u00eda Teresa","family":"Garc\u00eda-Ord\u00e1s","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4450-349X","authenticated-orcid":false,"given":"Jos\u00e9 Alberto","family":"Ben\u00edtez-Andrades","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carmen","family":"Benavides","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paulo","family":"Novais","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Isa\u00edas","family":"Garc\u00eda-Rodr\u00edguez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,3,25]]},"reference":[{"key":"3270_CR1","doi-asserted-by":"publisher","unstructured":"Adhikaree, A., Makani, H., Yun, J., Qiao, W., Kim, T.: Internet of Things-enabled multiagent system for residential DC microgrids. In: IEEE International Conference on Electro Information Technology (2017). https:\/\/doi.org\/10.1109\/EIT.2017.8053338","DOI":"10.1109\/EIT.2017.8053338"},{"key":"3270_CR2","doi-asserted-by":"crossref","unstructured":"Aguayo-Canela, F.J., Alaiz-Moret\u00f3n, H., Garc\u00eda-Rodr\u00edguez, I., Benavides-Cuellar, C., Ben\u00edtez-Andrades, J.A., Novais, P.: A FIPA-Compliant Framework for Integrating Rule Engines into Software Agents for Supporting Communication and Collaboration in a Multiagent Platform. In: A.\u00a0Rocha, H.\u00a0Adeli, L.P. Reis, S.\u00a0Costanzo (eds.) New Knowledge in Information Systems and Technologies. WorldCIST\u201919 2019. Advances in Intelligent Systems and Computing, vol. 931, pp. 124\u2013133. Cham (2019)","DOI":"10.1007\/978-3-030-16184-2_13"},{"issue":"2","key":"3270_CR3","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.dcan.2017.07.001","volume":"4","author":"Y Ai","year":"2018","unstructured":"Ai, Y., Peng, M., Zhang, K.: Edge computing technologies for Internet of Things: a primer. Digit. Commun. Netw. 4(2), 77\u201386 (2018). https:\/\/doi.org\/10.1016\/j.dcan.2017.07.001","journal-title":"Digit. Commun. Netw."},{"key":"3270_CR4","doi-asserted-by":"publisher","unstructured":"Bassiliades, N.: Agents and knowledge interoperability in the semantic web era. In: Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics - WIMS \u201912 (June 2012), 1 (2012). https:\/\/doi.org\/10.1145\/2254129.2254140","DOI":"10.1145\/2254129.2254140"},{"issue":"2","key":"3270_CR5","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/s10458-020-09460-z","volume":"34","author":"F Bergenti","year":"2020","unstructured":"Bergenti, F., Caire, G., Monica, S., Poggi, A.: The first twenty years of agent-based software development with JADE. Auto. Agents Multi-Agent Syst. 34(2), 36 (2020). https:\/\/doi.org\/10.1007\/s10458-020-09460-z","journal-title":"Auto. Agents Multi-Agent Syst."},{"key":"3270_CR6","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/978-3-319-07650-8_27","volume":"296","author":"C B\u0103dic\u0103","year":"2014","unstructured":"B\u0103dic\u0103, C., Ilie, S., Ivanovi\u0107, M., Mitrovi\u0107, D.: Role of agent middleware in teaching distributed network application development. Adv. Intell. Syst. Comput. 296, 267\u2013276 (2014)","journal-title":"Adv. Intell. Syst. Comput."},{"key":"3270_CR7","doi-asserted-by":"publisher","unstructured":"Calegari, R., Ciatto, G., Mascardi, V., Omicini, A.: Logic-based technologies for multi-agent systems: a systematic literature review. Auton. Agents Multi-Agent Syst. 35, (2021). https:\/\/doi.org\/10.1007\/s10458-020-09478-3","DOI":"10.1007\/s10458-020-09478-3"},{"key":"3270_CR8","unstructured":"Cardoso, H.L.: Integrating jade and jess. https:\/\/jade.tilab.com\/documentation\/tutorials-guides\/integrating-jade-and-jess\/. (2007). https:\/\/jade.tilab.com\/documentation\/tutorials-guides\/integrating-jade-and-jess\/. Accessed 5 Oct 2020"},{"issue":"2018","key":"3270_CR9","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1016\/j.cose.2017.11.014","volume":"73","author":"R Coulter","year":"2018","unstructured":"Coulter, R., Pan, L.: Intelligent agents defending for an IoT world: a review. Comput. Secur. 73(2018), 439\u2013458 (2018). https:\/\/doi.org\/10.1016\/j.cose.2017.11.014","journal-title":"Comput. Secur."},{"issue":"4","key":"3270_CR10","doi-asserted-by":"publisher","first-page":"1107","DOI":"10.1007\/s10586-018-02889-8","volume":"22","author":"A Darabseh","year":"2019","unstructured":"Darabseh, A., Freris, N.M.: A software-defined architecture for control of IoT cyberphysical systems. Clust. Comput. 22(4), 1107\u20131122 (2019). https:\/\/doi.org\/10.1007\/s10586-018-02889-8","journal-title":"Clust. Comput."},{"issue":"1","key":"3270_CR11","doi-asserted-by":"publisher","first-page":"1611","DOI":"10.1007\/s10586-017-1298-1","volume":"22","author":"AM Elmisery","year":"2019","unstructured":"Elmisery, A.M., Rho, S., Aborizka, M.: A new computing environment for collective privacy protection from constrained healthcare devices to IoT cloud services. Clust. Comput. 22(1), 1611\u20131638 (2019). https:\/\/doi.org\/10.1007\/s10586-017-1298-1","journal-title":"Clust. Comput."},{"key":"3270_CR12","unstructured":"Friedman-Hill, E.J., et\u00a0al.: Jess: Java Expert System Software (2018)"},{"key":"3270_CR13","unstructured":"Giarratano, J.C.: CLIPS 6.4 user\u2019s guide (2014)"},{"key":"3270_CR14","doi-asserted-by":"crossref","unstructured":"Hatzivasilis, G., Papadakis, N., Hatzakis, I., Ioannidis, S., Vardakis, G.: Artificial intelligence-driven composition and security validation of an internet of things ecosystem. Appl. Sc 10(14) (2020). https:\/\/doi.org\/10.3390\/app10144862","DOI":"10.3390\/app10144862"},{"key":"3270_CR15","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.simpat.2017.03.006","volume":"74","author":"E Marcon","year":"2017","unstructured":"Marcon, E., Chaabane, S., Sallez, Y., Bonte, T., Trentesaux, D.: A multi-agent system based on reactive decision rules for solving the caregiver routing problem in home health care. Simul. Model. Pract. Theory 74, 134\u2013151 (2017). https:\/\/doi.org\/10.1016\/j.simpat.2017.03.006","journal-title":"Simul. Model. Pract. Theory"},{"key":"3270_CR16","doi-asserted-by":"publisher","unstructured":"Munawar, S., Khalil\u00a0Toor, S., Aslam, M., Aimeur, E.: Paca-its: A multi-agent system for intelligent virtual laboratory courses. Appl. Sci. 9(23), 5084. (2019). https:\/\/doi.org\/10.3390\/app9235084","DOI":"10.3390\/app9235084"},{"key":"3270_CR17","doi-asserted-by":"publisher","unstructured":"Pico-Valencia, P., Holgado-Terriza, J.A.: Agentification of the internet of things: a systematic literature review. (2018). https:\/\/doi.org\/10.1177\/1550147718805945","DOI":"10.1177\/1550147718805945"},{"key":"3270_CR18","doi-asserted-by":"publisher","unstructured":"Rahmani, A.M., Babaei, Z., Souri, A.: Event-driven IoT architecture for data analysis of reliable healthcare application using complex event processing. Clust. Comput (2020). https:\/\/doi.org\/10.1007\/s10586-020-03189-w","DOI":"10.1007\/s10586-020-03189-w"},{"issue":"1","key":"3270_CR19","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1007\/s11036-018-1140-x","volume":"24","author":"A Rakib","year":"2019","unstructured":"Rakib, A., Uddin, I.: An efficient rule-based distributed reasoning framework for resource-bounded systems. Mobile Netw. Appl. 24(1), 82\u201399 (2019). https:\/\/doi.org\/10.1007\/s11036-018-1140-x","journal-title":"Mobile Netw. Appl."},{"key":"3270_CR20","unstructured":"Samy\u00a0Pess\u00e9, N.H.: rools on boarding, online https:\/\/github.com\/nheron\/droolsonboarding, gitbook (2021). URL https:\/\/github.com\/nheron\/droolsonboarding. Accessed 05 Mar 2021"},{"key":"3270_CR21","unstructured":"Simone\u00a0Tripodi, S.B.: Beanshell proposal. https:\/\/cwiki.apache.org\/confluence\/display\/incubator\/BeanShellProposal (2019). URL https:\/\/cwiki.apache.org\/confluence\/display\/incubator\/BeanShellProposal. Accessed 05 Mar 2021"},{"issue":"1","key":"3270_CR22","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MNET.2018.1700201","volume":"32","author":"T Suganuma","year":"2018","unstructured":"Suganuma, T., Oide, T., Kitagami, S., Sugawara, K., Shiratori, N.: Multiagent-based flexible edge computing architecture for iot. IEEE Netw. 32(1), 16\u201323 (2018). https:\/\/doi.org\/10.1109\/MNET.2018.1700201","journal-title":"IEEE Netw."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03270-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03270-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03270-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,24]],"date-time":"2023-10-24T00:47:01Z","timestamp":1698108421000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03270-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,25]]},"references-count":22,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,9]]}},"alternative-id":["3270"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03270-y","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2021,3,25]]},"assertion":[{"value":"3 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 March 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 March 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 March 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}