Abstract
Conventional mission-critical systems cannot prevent mission failure in dynamic battlefield environments in which the execution situations or missions change abruptly. To solve this problem, self-adaptive systems have been proposed in the literature. However, the previous studies do not offer specifics on how to identify changes in a system situation or to transform situation information into the actions the systems must take in dynamic environments. This paper proposes a situation-awareness based self-adaptive system architecture (SASA) to support more efficient adaptation and, hence, achieve more accurate and successful missions, even in dynamic execution environments. A case study for air defense systems (ADS) using tests in a HLA/TRI-based real-time distributed simulation environment was implemented.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Krishna, C.M., Shin, K.G.: Real-Time Systems. McGraw Hill, New York (1999)
Garlan, D., Cheng, S., Huang, A., Schmerl, B., Steenkiste, P.: Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure. IEEE Computer, 46–54 (October 2004)
Oreizy, P., Gorlick, M.M., Taylor, R.N., Heimbigner, D., Johnson, G., Medvidovic, N., Quilici, A., Rosenblum, D.S., Wolf, A.L.: An Architecture-Based Approach to Self-Adaptive Software. IEEE Intelligent Systems, 54–62 (May/June 1999)
Lee, T.-D., Jeon, B.-J., Jeong, C.-S., Choi, S.-Y.: RISA: Object-oriented modeling and simulation of real-time distributed system for air defense. In: Konstantas, D., Léonard, M., Pigneur, Y., Patel, S. (eds.) OOIS 2003. LNCS, vol. 2817, pp. 346–355. Springer, Heidelberg (2003)
Choi, S.Y., Wijesekera, D.: The DADSim: Air Defense Simulation Environment. In: Fifth IEEE International Symposim on High Assurance Systems Engineering (HASE), pp. 75–82 (2000)
Lin, C.E., Chen, K.L.: Automated Air Defense System Using Knowledge-Based System. IEEE transactions on aerospace and electronic systems 27(1), 118–124 (1991)
Hua, X.Q., Jie, L.Y., Xian, L.F.: Study on Knowledge Processing Techniques in Air Defense Operation Intelligent Aid Decision. In: Proceedings of Fifth International Conference on Computational Intelligence and Multimedia Applications, ICCIMA 2003, pp. 114–119 (2003)
Ganak, A.G., Corbi, T.A.: The Drawing Automatic Computing era. IBM System Journal 42(1), 5–18 (2003)
Wang, Z., Cui, D., Huang, D., Zhou, H.: A Self-Adaptation Genetic Algorithm Based on Knowledge and Its Application. In: Proceedings of the 5’WorId Congress on Intelligent Control, and Automation, Hangzhou, P.R. China, June 15-19, 2004, pp. 2082–2085 (2004)
Kim, J., Park, S.: Self Adaptive Software Technology for Robotics. In: Proceedings of the 11th Asia-Pacific Software Engineering Conference, APSEC’04 (2004)
Shetty, S., Neema, S., Bapty, T.: Model Based Self Adaptive Behavior Language for Large Scale Real Time Embedded Systems. In: IEEE Conference on the Engineering of Computer Based Systems (ECBS), Brno. Czech Republic (May 2004)
Yau, S., Huang, D., Gong, H., Seth, S.: Development and Runtime Support for Situation-Aware Application Software in Ubiquitous Computing Environments. In: COMPSAC, New York, vol. 28, pp. 452–457 (2004)
Yau, S., Wang, Y., Huang, D., In, H.: Situation-Aware Contract Specification Language for Middleware for Ubiquitous Computing. In: The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS’03), pp. 93–99 (2003)
Martello, S., Toth, P.: Knapsack Problems: Algorithms and Computer Implementations. John Wiley & Sons, New York (1990)
Jeong, C.S., Choi, S.Y.: An Object-oriented Simulation Systems for Air Defense. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds.) ICCSA 2003. LNCS, vol. 2668, pp. 674–683. Springer, Heidelberg (2003)
Abrahams, P., Balart, R., Byrnes, J.S., Cochran, D., Larkin, M.J., Moran, W., Ostheimer, G.: MAAP: the Military Aircraft Allocation Planner. In: Proceedings of the 1998 IEEE International Conference on Evolutionary Computation, IEEE World Congress on Computational Intelligence, pp. 336–341 (1998)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Kim, S., Park, J., Chae, H., In, H.P. (2007). Situation-Aware Based Self-adaptive Architecture for Mission Critical Systems. In: Lee, YH., Kim, HN., Kim, J., Park, Y., Yang, L.T., Kim, S.W. (eds) Embedded Software and Systems. ICESS 2007. Lecture Notes in Computer Science, vol 4523. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72685-2_44
Download citation
DOI: https://doi.org/10.1007/978-3-540-72685-2_44
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72684-5
Online ISBN: 978-3-540-72685-2
eBook Packages: Computer ScienceComputer Science (R0)