{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T09:11:13Z","timestamp":1685351473971},"reference-count":0,"publisher":"National Library of Serbia","issue":"4","license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"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":[[2011]]},"abstract":"<jats:p>Intelligent agent-based systems are regarded as the promising technology in\n   bridging the gap between the physical world and cyber-applications. In spite\n   of the rising demands for reusable information systems; current designs are\n   still insufficient in providing efficient reusable mechanisms for system\n   design. One of the major problems hinders the development of information\n   reuse in most traditional systems is the lack of the autonomous character\n   among system modules or subsystems. The emergence of agent technology is\n   able to solve the problem plaguing many traditional systems. Existing agent\n   design models create an agent as a sole system with built-in domain-specific\n   capabilities. However, this design pattern causes several problems while\n   matching and updating agents? capabilities due to the built-in design\n   pattern in these models decreases agents? extensibility, flexibility and\n   reusability. In this paper we introduce a novel design for agent-based\n   systems, which is able to provide an efficient design pattern for improving\n   the reusability, extensibility and flexibility of agent design. The novel\n   agent capability design offers an open and flexible structure; and\n   implements several practical algorithms that can improve the system\n   performance. An experimental program based on several practical cases has\n   been developed to evaluate the performance of the proposed design. The\n   empirical results reveal the efficiency of the new agent design pattern.<\/jats:p>","DOI":"10.2298\/csis110304048z","type":"journal-article","created":{"date-parts":[[2011,10,13]],"date-time":"2011-10-13T06:59:22Z","timestamp":1318489162000},"page":"1229-1250","source":"Crossref","is-referenced-by-count":1,"title":["A reusable agent design pattern with flexibility and extensibility"],"prefix":"10.2298","volume":"8","author":[{"given":"Haolan","family":"Zhang","sequence":"first","affiliation":[{"name":"School of Management, NIT, Zhejiang University, Ningbo, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenhua","family":"Zeng","sequence":"additional","affiliation":[{"name":"School of Software, Xiamen University, Xiamen, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"suffix":"Velden","given":"der","family":"van","sequence":"additional","affiliation":[{"name":"BAE Systems Australia, VIC, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1078","container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T08:30:24Z","timestamp":1685349024000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02141100048Z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"references-count":0,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011]]}},"URL":"https:\/\/doi.org\/10.2298\/csis110304048z","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011]]}}}