Abstract
The development of accurate models for cyber-physical systems (CPSs) is hampered by the complexity of these systems, fundamental differences in the operation of cyber and physical components, and significant interdependencies among these components. Agent-based modeling shows promise in overcoming these challenges, due to the flexibility of software agents as autonomous and intelligent decision-making components. Semantic agent systems are even more capable, as the structure they provide facilitates the extraction of meaningful content from the data provided to the software agents. In this book chapter, we present a multi-agent model for a CPS, where the semantic capabilities are underpinned by sensor networks that provide information about the physical operation to the cyber infrastructure. As a specific example of the semantic interpretation of raw sensor data streams, we present a failure detection ontology for an intelligent water distribution network as a model CPS. The ontology represents physical entities in the CPS, as well as the information extraction, analysis and processing that takes place in relation to these entities. The chapter concludes with introduction of a semantic agent framework for CPS, and presentation of a sample implementation of the framework using C++.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Lee, E.: Cyber physical systems: Design challenges. In: Proc. of the 11th IEEE International Symposium on Object Oriented Real-Time Distributed Computing, pp. 363–369 (May 2008)
Lin, J., Sedigh, S., Miller, A.: Modeling cyber-physical systems with semantic agents. In: The 5th IEEE Workshop on Engineering Semantic Agent Systems in Conjunction with Proc. of the 34th IEEE International Computer Software and Applications Conference, Seoul, South Korea (July 2010)
Rinaldi, S.M.: Modeling and simulating critical infrastructures and their interdependencies. In: Proc. of the 37th Hawaii International Conference on System Sciences (2004)
Pederson, P.: Critical infrastructure interdependency modeling: The survey of U.S. and international research (August 2006)
Svendsen, N.K., Wolthusen, S.D.: Analysis and statistical properties of critical infrastructure interdependency multiflow models. In: Proc. of the IEEE Information Assurance and Security Workshop, pp. 247–254 (June 2007)
Lin, J., Sedigh, S., Miller, A.: Towards integrated simulation of cyber physical systems: A case study on intelligent water distribution. In: The 8th International Conference on Pervasive Intelligence and Computing (2009)
Macal, M.C., North, J.M.: Tutorial on agent-based modeling and simulation Part 2: How to model with agents. In: Proc. of the 38th Winter Simulation Conference, pp. 73–83 (2006)
Guessoum, Z., Faci, N., Briot, P.J.: Adaptive replication of large scale multi-agent systems - towards a fault-tolerant multi-agent platform. In: Proc. of the 4th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems. ACM, New York (2005)
de C Gatti, M.A., de Lucena, C.J., Briot, J.: On fault tolerance in law governed multi-agent systems. In: Proc. of the 5th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems. ACM, New York (2006)
Poslad, S.: Specifying protocols for multi-agent systems interaction. ACM Transactions on Autonomous and Adaptive Systems 2(4) (November 2007)
Athanasiadis, I.N., Mentes, A.K., et al.: A hybrid agent based model for estimating residential water demand. Simulation 81(3) (March 2005)
Bauer, B., Odell, J.: UML 2.0 and agents: How to build agent based systems with the new UML standard. Engineering Applications of Artificial Intelligence 18(2) (2005)
Klein, F., Giese, H.: Analysis and design of physical and social contexts in multi agent systems using UML. In: Proc. of the 4th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems. ACM, New York (2005)
Sunye, G., Le Guennec, A., Jezequel, J.: Using UML action semantics for model execution and transformation. Information Systems 27, 445–457 (2002)
Jiang, G., Chung, W., Cybenko, G.: Semantic agent technologies for tactical sensor networks. In: Proceedings of the SPIE, pp. 311–320 (2003)
Liu, J., Zhao, F.: Towards semantic services for sensor-rich information systems. In: 2nd International Conference on Broadband Networks, pp. 44–51 (2005)
Elci, A., Rahnama, B.: Consideration on a new software architecture for distributed environments using autonomous semantic agents. In: Proc. of the 29th Annual International Computer Software and Applications Conference (2005)
Finin, T., Joshi, A., Kagal, L., Ratsimore, O., Korolev, V., Chen, H.: Information agents for mobile and embedded devices. In: Klusch, M., Zambonelli, F. (eds.) CIA 2001. LNCS (LNAI), vol. 2182, pp. 264–286. Springer, Heidelberg (2001)
Ashri, R., Luck, M.: An agent construction model for ubiquitous computing devices. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 158–173. Springer, Heidelberg (2005)
Haimes, Y.Y., Jiang, P.: Leontief-based model of risk in complex interconnected infrastructures. Journal of Infrastructure Systems 7(1), 1–12 (2001)
Lee, E.A., Vincentelli, A.S.: A framework for comparing models of computation. IEEE Transactions on CAD 17(12), 1217–1229 (1998)
Armbruster, A., Gosnell, M., et al.: Power Transmission Control Using Distributed Max-Flow. Proc. of the 29th International Computers, Software, and Applications Conference (2005)
Lin, J., Sedigh, S., Miller, A.: A Game-Theoretic Approach to Decision Support for Intelligent Water Distribution. In: Hawaii International Conference on System Sciences (January 2011)
Liu, J., Cheong, E., Zhao, F.: Semantics-based optimization across uncoordinated tasks in networked embedded systems. In: The International Conference on Embedded Software (September 2005)
Mitchell, C.J.: Foundations for Programming Languages. MIT Press, Cambridge (1996)
Object Constraint Language Specification Version 2.0, OCL, http://www.omg.org/technology/documents/formal/ocl.htm (accessed February 20, 2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Lin, J., Sedigh, S., Miller, A. (2011). A Semantic Agent Framework for Cyber-Physical Systems. In: Elçi, A., Koné, M.T., Orgun, M.A. (eds) Semantic Agent Systems. Studies in Computational Intelligence, vol 344. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18308-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-18308-9_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-18307-2
Online ISBN: 978-3-642-18308-9
eBook Packages: EngineeringEngineering (R0)