Show simple item record

dc.contributor.authorGoncalves, J.
dc.contributor.authorKrishna, Aneesh
dc.date.accessioned2017-07-27T05:21:43Z
dc.date.available2017-07-27T05:21:43Z
dc.date.created2017-07-26T11:11:20Z
dc.date.issued2017
dc.identifier.citationGoncalves, J. and Krishna, A. 2017. Incorporating Change Management Within Dynamic Requirements-Based Model-Driven Agent Development. The Computer Journal. 6 (7): pp. 1045-1077.
dc.identifier.urihttp://hdl.handle.net/20.500.11937/54639
dc.identifier.doi10.1093/comjnl/bxw051
dc.description.abstract

Agent-oriented technology is arguably one of the most substantial advances in software development. Several platforms and architectures have been developed to deal with its conception and the advantages that it entails. Of these architectures, the belief-desire-intention architecture is amongst the most prominent. This architecture utilizes a series of beliefs known to the agent in order to fulfil its desires given its intentions. Regardless of the agent platform or architecture, however, they all share the common trait of complexity. In sight of this, an increasing amount of research has been done in relation to model-driven approaches to their development. One such model-driven approach is the dynamic non-functional requirements-based approach. This approach utilizes a series of non-functional requirements to control the agents decision-making process, using the extended non-functional requirements framework as its underlying model. This paper presents the inclusion of a unique change management system through out this model-driven approach. This system is capable of categorizing changes, assigning them priorities based on various dynamics and determining their optimal incorporation time. To our knowledge, this is the first time that a change management model has been used in relation to model-driven agent creation. This approach is verified using a randomized empirical-based evaluation.

dc.publisherOxford University Press
dc.titleIncorporating Change Management Within Dynamic Requirements-Based Model-Driven Agent Development
dc.typeJournal Article
dcterms.source.volume6
dcterms.source.number7
dcterms.source.startPage1045
dcterms.source.endPage1077
dcterms.source.issn0010-4620
dcterms.source.titleThe Computer Journal
curtin.departmentDepartment of Computing
curtin.accessStatusFulltext not available


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record