Context-Aware System Modeling Based on Boolean Control Network


Boolean control network consists of a set of Boolean variables whose state is determined by other variables in the network. Boolean network is used for modeling complex system. In this paper, we have presented a model of a context-aware system used in smart home based on Boolean control networks. This modeling describes the relationship between the context elements (person, time, location, and activity) and services (Morning Call, Sleeping, Guarding, Entertainment, and normal), which is effective to logical inference. We apply semi tensor matrix product to describe the dynamic of the system. This matrix form of expression is a convenient and reasonable way to design logic control system.

Share and Cite:

Kabir, M. and Hoque, M. (2015) Context-Aware System Modeling Based on Boolean Control Network. Open Journal of Applied Sciences, 5, 661-668. doi: 10.4236/ojapps.2015.511065.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Khalili, A.H., Chen, W.U. and Aghajan, H. (2009) Autonomous Learning of User’s Preference of Music and Light Services in Smart Home Applications. Behavior Monitoring and Interpretation Workshop at German AI Conf.
[2] Hong, J.-Y., Suh, E.-H. and Kim, S.-J. (2009) Context-Aware Systems: A Literature Review and Classification. Journal of Expert Systems and Applications, 36, 8509-8522.
[3] Mozer, M.C. (1998) The Neural Network House: An Environment That Adapts to Its Inhabitants. Proceedings AAAI Spring Symposium on Intelligent Environments.
[4] Gu, T., Pung, H.K. and Zhang, D.Q. (2005) A Service-Oriented Middleware for Building Context-Aware Services. Journal of Network and Computer Applications, 28, 1-18.
[5] Park, H.-S. and Cho, S.-B. (2012) A Modular Design of Bayesian Networks Using Expert Knowledge: Context-Aware Home Service Robot. Journal of Expert Systems and Applications, 39, 2629-2642.
[6] Kauffman, S.A. (1993) The Origins of Order: Self-Organization and Selection in Evolution. Oxford University Press, New York.
[7] Cheng, D., Qi, H. and Li, Z. (2011) Analysis and Control of Boolean Networks: A Semi-Tensor Product Approach. Springer.
[8] Laschov, D. and Margaliot, M. (2011) A Maximum Principle for Single-Input Boolean Control Network. IEEE Transactions on Automatic Control, 56, 913-917.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.