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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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)
Ali, R., Dalpiaz, F., Giorgini, P.: A goal-based framework for contextual requirements modeling and analysis. Requir. Eng. 15, 439–458 (2010)
Lamsweerde, A.V.: Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, Hoboken (2009)
Cassandra, A., Chandrasekara, D., Nodine, M.: Capability-based agent matchmaking. In: International Conference on Autonomous Agents and Multiagent Systems, pp. 201–202 (2000)
Katia, S., Klusch, M., Widoff, S., Lu, J.: Dynamic service matchmaking among agents in open information environments. ACM Sigmod Rec. 28, 147–153 (1999)
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
Cassandra, A., Damith, C., Marian, N.: Capability-based agent matchmaking. In: The Fourth International Conference on Autonomous Agents. ACM (2000)
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)
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)
Günay, A., Winikoff, M., Yolum, P.: Dynamically generated commitment protocols in open systems. Auton. Agents Multi-Agent Syst. 29(2), 192–229 (2015)
Hospital Automatic Guided Vehicle Systems (2015). http://www.agvsystems.com/wp-content/uploads/2015/03/AVANT_AGV_AGC_HOSP.pdf
Liu, W., Feng, Z.W.: Context-based requirement modeling for self-adaptive service software. J. Comput. Inf. Syst. 8(24), 10131–10140 (2012)
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
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)
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
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)