Curtin University Homepage
  • Library
  • Help
    • Admin

    espace - Curtin’s institutional repository

    JavaScript is disabled for your browser. Some features of this site may not work without it.
    View Item 
    • espace Home
    • espace
    • Curtin Research Publications
    • View Item
    • espace Home
    • espace
    • Curtin Research Publications
    • View Item

    Dynamic Non-Functional Requirements Based Model-Driven Agent Development

    Access Status
    Fulltext not available
    Authors
    Goncalves, J.
    Krishna, Aneesh
    Date
    2015
    Type
    Conference Paper
    
    Metadata
    Show full item record
    Citation
    Goncalves, J. and Krishna, A. 2015. Dynamic Non-Functional Requirements Based Model-Driven Agent Development, 24th Australasian Software Engineering Conference (ASWEC), pp. 128-137.
    Source Title
    24th Australasian Software Engineering Conference (ASWEC)
    Source Conference
    24th Australasian Software Engineering Conference (ASWEC)
    DOI
    10.1109/ASWEC.2015.24
    School
    Department of Computing
    URI
    http://hdl.handle.net/20.500.11937/51674
    Collection
    • Curtin Research Publications
    Abstract

    The Belief-Desire-Intention (BDI) agent model is one of the more favoured models used to develop various agents due to both its flexibility and conceptual adaptability. This is mainly with regards to its ability to distinguish between a series of plans through a tailored plan selection function such that the plan most suitable to the current situation is selected. Since BDI agents were first proposed however, their creation process has mainly been entirely functional. This means that in order to properly implement them, specific expertise and knowledge is required. In sight of this, we propose in this paper an entirely model-driven approach based on the Extended Non-Functional Requirements framework. This approach allows agents to be directly derived from an accompanying extended NFR-framework model. The developer therefore only requires knowledge and expertise in this specific framework, which is significantly easier to understand. This derived agent can then select plans from the model's entities with respect to their hierarchy, and influenced by any contributions that they may make, selecting plans which exhibit the highest benefit to the overall system. This model-driven approach is focused on operating within a dynamic environment, which to our knowledge, is the first of its kind. This approach is evaluated experimentally.

    Related items

    Showing items related by title, author, creator and subject.

    • Optimal requirements-dependent model-driven agent development
      Goncalves, J.; Krishna, Aneesh (2015)
      The Belief-Desire-Intention (BDI) agent model is a highly favoured agent development model known for its distinct abstraction between components, conceptual adaptability and flexibility in determining its actions. This ...
    • Computational studies of some static and dynamic optimisation problems
      Lee, Wei R. (1999)
      In this thesis we shall investigate the numerical solutions to several important practical static and dynamic optimization problems in engineering and physics. The thesis is organized as follows.In Chapter 1 a general ...
    • Developing completion criteria for rehabilitation areas on arid and semi-arid mine sites in Western Australia
      Brearley, Darren (2003)
      Continued expansion of the gold and nickel mining industry in Western Australia during recent years has led to disturbance of larger areas and the generation of increasing volumes of waste rock. Mine operators are obligated ...
    Advanced search

    Browse

    Communities & CollectionsIssue DateAuthorTitleSubjectDocument TypeThis CollectionIssue DateAuthorTitleSubjectDocument Type

    My Account

    Admin

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    Follow Curtin

    • 
    • 
    • 
    • 
    • 

    CRICOS Provider Code: 00301JABN: 99 143 842 569TEQSA: PRV12158

    Copyright | Disclaimer | Privacy statement | Accessibility

    Curtin would like to pay respect to the Aboriginal and Torres Strait Islander members of our community by acknowledging the traditional owners of the land on which the Perth campus is located, the Whadjuk people of the Nyungar Nation; and on our Kalgoorlie campus, the Wongutha people of the North-Eastern Goldfields.