Skip to main content
placeholder image

KEMNAD: A knowledge engineering methodology for negotiating agent development

Journal Article


Abstract


  • Automated negotiation is widely applied in various domains. However, the development of such systems is a

    complex knowledge and software engineering task. So, a methodology there will be helpful. Unfortunately, none of

    existingmethodologies can offer sufficient, detailed support for such system development. To remove this limitation,

    this paper develops a new methodology made up of (1) a generic framework (architectural pattern) for the main

    task, and (2) a library of modular and reusable design pattern (templates) of subtasks. Thus, it is much easier to

    build a negotiating agent by assembling these standardized components rather than reinventing the wheel each time.

    Moreover, because these patterns are identified from a wide variety of existing negotiating agents (especially high

    impact ones), they can also improve the quality of the final systems developed. In addition, our methodology reveals

    what types of domain knowledge need to be input into the negotiating agents. This in turn provides a basis for

    developing techniques to acquire the domain knowledge from human users. This is important because negotiation

    agents act faithfully on the behalf of their human users and thus the relevant domain knowledge must be acquired

    from the human users. Finally, our methodology is validated with one high impact system.

UOW Authors


  •   Luo, Xudong (external author)
  •   Miao, Chunyan (external author)
  •   Jennings, Nicholas (external author)
  •   He, Minghua (external author)
  •   Shen, Zhiqi (external author)
  •   Zhang, Minjie

Publication Date


  • 2012

Citation


  • Luo, X., Miao, C., Jennings, N., He, M., Shen, Z. & Zhang, M. (2012). KEMNAD: A knowledge engineering methodology for negotiating agent development. Computational Intelligence, 28 (1), 51-105.

Scopus Eid


  • 2-s2.0-84863230427

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/49

Has Global Citation Frequency


Number Of Pages


  • 54

Start Page


  • 51

End Page


  • 105

Volume


  • 28

Issue


  • 1

Place Of Publication


  • United States of America

Abstract


  • Automated negotiation is widely applied in various domains. However, the development of such systems is a

    complex knowledge and software engineering task. So, a methodology there will be helpful. Unfortunately, none of

    existingmethodologies can offer sufficient, detailed support for such system development. To remove this limitation,

    this paper develops a new methodology made up of (1) a generic framework (architectural pattern) for the main

    task, and (2) a library of modular and reusable design pattern (templates) of subtasks. Thus, it is much easier to

    build a negotiating agent by assembling these standardized components rather than reinventing the wheel each time.

    Moreover, because these patterns are identified from a wide variety of existing negotiating agents (especially high

    impact ones), they can also improve the quality of the final systems developed. In addition, our methodology reveals

    what types of domain knowledge need to be input into the negotiating agents. This in turn provides a basis for

    developing techniques to acquire the domain knowledge from human users. This is important because negotiation

    agents act faithfully on the behalf of their human users and thus the relevant domain knowledge must be acquired

    from the human users. Finally, our methodology is validated with one high impact system.

UOW Authors


  •   Luo, Xudong (external author)
  •   Miao, Chunyan (external author)
  •   Jennings, Nicholas (external author)
  •   He, Minghua (external author)
  •   Shen, Zhiqi (external author)
  •   Zhang, Minjie

Publication Date


  • 2012

Citation


  • Luo, X., Miao, C., Jennings, N., He, M., Shen, Z. & Zhang, M. (2012). KEMNAD: A knowledge engineering methodology for negotiating agent development. Computational Intelligence, 28 (1), 51-105.

Scopus Eid


  • 2-s2.0-84863230427

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/49

Has Global Citation Frequency


Number Of Pages


  • 54

Start Page


  • 51

End Page


  • 105

Volume


  • 28

Issue


  • 1

Place Of Publication


  • United States of America