{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T23:59:11Z","timestamp":1772236751316,"version":"3.50.1"},"reference-count":1,"publisher":"National Library of Serbia","issue":"3","license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[2012]]},"abstract":"<jats:p>Networks of multi-agent systems are considered to be heterogeneous if they\n   include systems with different sets of APIs, running on different virtual\n   machines. Developing an agent that can operate in this kind of a setting is a\n   difficult task, because the process requires regeneration of the agent?s\n   executable code, as well as modifications in the way it communicates with the\n   environment. With the main goal of providing an effective solution to the\n   heterogeneous agent mobility problem, a novel agent-oriented programming\n   language, named ALAS, is proposed. The new language also provides a set of\n   programming constructs that effectively hide the complexity of the overall\n   agent development process. The design of the ALAS platform and an experiment\n   presented in this paper will show that an agent written in ALAS is able to\n   work in truly heterogeneous networks of multi-agent systems.<\/jats:p>","DOI":"10.2298\/csis120102025m","type":"journal-article","created":{"date-parts":[[2012,7,28]],"date-time":"2012-07-28T05:53:47Z","timestamp":1343454827000},"page":"1203-1229","source":"Crossref","is-referenced-by-count":14,"title":["Supporting heterogeneous agent mobility with ALAS"],"prefix":"10.2298","volume":"9","author":[{"given":"Dejan","family":"Mitrovic","sequence":"first","affiliation":[{"name":"Faculty of Sciences, Department of Mathematics and Informatics, Novi Sad"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mirjana","family":"Ivanovic","sequence":"additional","affiliation":[{"name":"Faculty of Sciences, Department of Mathematics and Informatics, Novi Sad"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zoran","family":"Budimac","sequence":"additional","affiliation":[{"name":"Faculty of Sciences, Department of Mathematics and Informatics, Novi Sad"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Milan","family":"Vidakovic","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, Novi Sad"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1078","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.2298\/NS2003VIDAKOVICMILAN"}],"container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T08:30:40Z","timestamp":1685349040000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02141200025M"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"references-count":1,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2012]]}},"URL":"https:\/\/doi.org\/10.2298\/csis120102025m","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}