Personalization and rule strategies in data-intensive intelligent context-aware systems

The concept of personalization in its many forms has gained traction driven by the demands of computer-mediated interactions generally implemented in large-scale distributed systems and ad hoc wireless networks. Personalization requires the identification and selection of entities based on a defined profile (a context); an entity has been defined as a person, place, or physical or computational object. Context employs contextual information that combines to describe an entities current state. Historically, the range of contextual information utilized (in context-aware systems) has been limited to identity, location, and proximate data; there has, however, been advances in the range of data and information addressed. As such, context can be highly dynamic with inherent complexity. In addition, context-aware systems must accommodate constraint satisfaction and preference compliance.This article addresses personalization and context with consideration of the domains and systems to which context has been applied and the nature of the contextual data. The developments in computing and service provision are addressed with consideration of the relationship between the evolving computing landscape and context. There is a discussion around rule strategies and conditional relationships in decision support. Logic systems are addressed with an overview of the open world assumption versus the closed world assumption and the relationship with the Semantic Web. The event-driven rule-based approach, which forms the basis upon which intelligent context processing can be realized, is presented with an evaluation and proof-of-concept. The issues and challenges identified in the research are considered with potential solutions and research directions; alternative approaches to context processing are discussed. The article closes with conclusions and open research questions.

[1]  Bin Hu,et al.  Smart-Context: A Context Ontology for Pervasive Mobile Computing , 2010, Comput. J..

[2]  Bin Hu,et al.  ‘Intelligent Context' for Personalized Mobile Learning , 2010 .

[3]  Michael Rovatsos,et al.  Towards Improving Supply Chain Coordination through Agent-Based Simulation , 2010, PAAMS.

[4]  Philip Moore,et al.  Intelligent Context with Decision Support under Uncertainty , 2012, 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems.

[5]  Dan Boneh,et al.  A Secure Signature Scheme from Bilinear Maps , 2003, CT-RSA.

[6]  Zhiling Lan,et al.  Toward Automated Anomaly Identification in Large-Scale Systems , 2010, IEEE Transactions on Parallel and Distributed Systems.

[7]  Frederick Hayes-Roth,et al.  Rule-based systems , 1985, CACM.

[8]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[9]  Carlos Juiz,et al.  OWL-M Extension for Semantic Representations of Ontology Alignments , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[10]  Alberto Pan,et al.  Towards Semi-automatic Construction of Data Mashups , 2011, PAAMS.

[11]  Natalia López,et al.  Formalizing Interchange Competences , 2009, Int. J. Cogn. Informatics Nat. Intell..

[12]  Matthias Rauterberg,et al.  Kansei Experience: Aesthetic, Emotions and Inner Balance , 2009, Int. J. Cogn. Informatics Nat. Intell..

[13]  George J. Klir,et al.  Fuzzy sets and fuzzy logic - theory and applications , 1995 .

[14]  Weiming Shen Computer Supported Cooperative Work in Design III, 10th International Conference, CSCWD 2006, Nanjing, China, May 3-5, 2006, Revised Selected Papers , 2007, CSCWD.

[15]  Fatos Xhafa,et al.  Computational Intelligence for Technology Enhanced Learning , 2010, Computational Intelligence for Technology Enhanced Learning.

[16]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[17]  Bin Hu,et al.  Fuzzy ECA Rules for Pervasive Decision-Centric Personalised Mobile Learning , 2010, Computational Intelligence for Technology Enhanced Learning.

[18]  Bin Hu,et al.  Rule Strategies for Intelligent Context-Aware Systems: The Application of Conditional Relationships in Decision-Support , 2011, 2011 International Conference on Complex, Intelligent, and Software Intensive Systems.

[19]  Steven L. Alter Defining information systems as work systems: implications for the IS field , 2008, Eur. J. Inf. Syst..

[20]  Bin Hu,et al.  A Context Framework with Ontology for Personalised and Cooperative Mobile Learning , 2006, CSCWD.

[21]  Bin Hu,et al.  A Survey of Context Modeling for Pervasive Cooperative Learning , 2007, 2007 First IEEE International Symposium on Information Technologies and Applications in Education.

[22]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[23]  Bin Hu,et al.  Constraint Satisfaction in Intelligent Context-Aware Systems , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[24]  Bijan Parsia,et al.  Cautiously Approaching SWRL , 2005 .

[25]  G. L. S. Shackle,et al.  Decision Order and Time in Human Affairs , 1962 .

[26]  R. C. Berkan,et al.  Fuzzy systems design principles - building fuzzy IF-THEN rule bases , 1997 .

[27]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[28]  Mikael Berndtsson,et al.  Logical Events and ECA Rules , 1995 .

[29]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[30]  Avelino J. Gonzalez,et al.  The engineering of knowledge-based systems: theory and practice , 1993 .

[31]  Tim Furche,et al.  Querying the Web Reconsidered: Design Principles for Versatile Web Query Languages , 2005, Int. J. Semantic Web Inf. Syst..

[32]  Sue Holwell,et al.  Information, Systems and Information Systems: Making Sense of the Field , 1998 .

[33]  Philip Moore The Complexity of Context in Mobile Information Systems , 2009, 2009 International Conference on Network-Based Information Systems.

[34]  Amit P. Sheth,et al.  Semantics for the Semantic Web: The Implicit, the Formal and the Powerful , 2005, Int. J. Semantic Web Inf. Syst..

[35]  Fatos Xhafa,et al.  Architectures for Distributed and Complex M-learning Systems: Applying Intelligent Technologies , 2009 .

[36]  Craig Chapman,et al.  Challenges and Opportunities for the Future of iCampuses , 2013, Comput. Sci..

[37]  Anne-Marie Kermarrec,et al.  Probabilistic Reliable Dissemination in Large-Scale Systems , 2003, IEEE Trans. Parallel Distributed Syst..

[38]  Amit P. Sheth,et al.  Semantic (Web) Technology In Action: Ontology Driven Information Systems for Search, Integration and Analysis , 2003, IEEE Data Eng. Bull..

[39]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[40]  Euiho Suh,et al.  Context-aware systems: A literature review and classification , 2009, Expert Syst. Appl..

[41]  Hovav Shacham,et al.  Aggregate and Verifiably Encrypted Signatures from Bilinear Maps , 2003, EUROCRYPT.

[42]  Bin Hu,et al.  Translational Research and Context in Health Monitoring Systems , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.