Skip to main content

Goal-Capability-Commitment Based Context-Aware Collaborative Adaptive Diagnosis and Compensation

  • Conference paper
  • First Online:
Context-Aware Systems and Applications, and Nature of Computation and Communication (ICTCC 2017, ICCASA 2017)

Abstract

Agent commitments as a protocol among the participants to melding collaborative patterns typically defined at design-time may not fit the need of collective adaptive systems (CASs). In this paper we propose a Goal-Capability-Commitment (GCC) based context aware collaborative adaptive diagnosis and compensation approach. First, we give a formal and semantic representation of GCC model and define semantic match relations between goals and capabilities/commitments. Second, diagnosing rules are proposed to determine the failures of capabilities and commitments. Third, a generation algorithm apply the capabilities in commitment generation and optimization to verify whether the agent and its partner can collaborate in order to achieve the desired goal under current environment. At last, two experiments over the simulated scenario of automated hospital cart transportation system provide an empirical evaluation of GCC approach.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ferscha, A.: Collective adaptive systems. In: Adjunct Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2015 ACM International Symposium on Wearable Computers, pp. 893–895. ACM (2015)

    Google Scholar 

  2. Baresi, L., Pasquale, L., Spoletini, P.: Fuzzy goals for requirements-driven adaptation. In: 18th IEEE International Requirements Engineering Conference (RE), pp. 125–134. IEEE (2010)

    Google Scholar 

  3. Ali, R., Dalpiaz, F., Giorgini, P.: A goal-based framework for contextual requirements modeling and analysis. Requir. Eng. 15, 439–458 (2010)

    Article  Google Scholar 

  4. Lamsweerde, A.V.: Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, Hoboken (2009)

    Google Scholar 

  5. Cassandra, A., Chandrasekara, D., Nodine, M.: Capability-based agent matchmaking. In: International Conference on Autonomous Agents and Multiagent Systems, pp. 201–202 (2000)

    Google Scholar 

  6. Katia, S., Klusch, M., Widoff, S., Lu, J.: Dynamic service matchmaking among agents in open information environments. ACM Sigmod Rec. 28, 147–153 (1999)

    Google Scholar 

  7. Wickler, G.: Using expressive and flexible action representations to reason about capabilities for intelligent agent cooperation (2000). http://www.dai.ed.ac.uk/students/gw/phd/story.html

  8. Cassandra, A., Damith, C., Marian, N.: Capability-based agent matchmaking. In: The Fourth International Conference on Autonomous Agents. ACM (2000)

    Google Scholar 

  9. Sycara, K., Widoff, S., Klusch, M., Lu, J.: LARKS: dynamic matchmaking among heterogeneous software agents in cyberspace. Auton. Agents Multi-Agent Syst. 5(2), 173–203 (2002)

    Article  Google Scholar 

  10. Chopra, A.K., Dalpiaz, F., Giorgini, P., Mylopoulos, J.: Reasoning about agents and protocols via goals and commitments. In: International Conference on Autonomous Agents and Multiagent Systems, vol. 1, pp. 457–464 (2010)

    Google Scholar 

  11. Günay, A., Winikoff, M., Yolum, P.: Dynamically generated commitment protocols in open systems. Auton. Agents Multi-Agent Syst. 29(2), 192–229 (2015)

    Article  Google Scholar 

  12. Hospital Automatic Guided Vehicle Systems (2015). http://www.agvsystems.com/wp-content/uploads/2015/03/AVANT_AGV_AGC_HOSP.pdf

  13. Liu, W., Feng, Z.W.: Context-based requirement modeling for self-adaptive service software. J. Comput. Inf. Syst. 8(24), 10131–10140 (2012)

    Google Scholar 

  14. Sabatucci, L., Ribino, P., Lodato, C., Lopes, S., Cossentino, M.: GoalSPEC: a goal specification language supporting adaptivity and evolution. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds.) EMAS 2013. LNCS (LNAI), vol. 8245, pp. 235–254. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-45343-4_13

    Chapter  Google Scholar 

  15. Sycara, K., Widoff, S., Klusch, M., Lu, J.: LARKS: dynamic matchmaking among heterogeneous software agents in cyberspace. Auton. Agents Multi-Agent Syst. 5, 173–203 (2002)

    Article  Google Scholar 

  16. Telang, P.R., Singh, M.P., Yorke-Smith, N.: Relating goal and commitment semantics. In: Dennis, L., Boissier, O., Bordini, R.H. (eds.) ProMAS 2011. LNCS (LNAI), vol. 7217, pp. 22–37. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31915-0_2

    Chapter  Google Scholar 

Download references

Acknowledgment

Project supported by the National Natural Science Foundation of China under Grant (No. 61502355), the Doctor foundation for Science Study Program of Wuhan institute of technology (No. K201475).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, W., Li, S., Wang, J. (2018). Goal-Capability-Commitment Based Context-Aware Collaborative Adaptive Diagnosis and Compensation. In: Cong Vinh, P., Ha Huy Cuong, N., Vassev, E. (eds) Context-Aware Systems and Applications, and Nature of Computation and Communication. ICTCC ICCASA 2017 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 217. Springer, Cham. https://doi.org/10.1007/978-3-319-77818-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77818-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-77817-4

  • Online ISBN: 978-3-319-77818-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics