Architectural Aspects of Self-Aware and Self-Expressive Computing Systems: From Psychology to Engineering

Work on human self-awareness is the basis for a framework to develop computational systems that can adaptively manage complex dynamic tradeoffs at runtime. An architectural case study in cloud computing illustrates the framework's potential benefits.

[1]  Michael T. Cox Metacognition in computation: A selected research review , 2005, Artif. Intell..

[2]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[3]  Per Capita,et al.  About the authors , 1995, Machine Vision and Applications.

[4]  Melanie Mitchell Self-awareness and control in decentralized systems , 2005, AAAI Spring Symposium: Metacognition in Computation.

[5]  Xin Yao,et al.  Architecting Self-Aware Software Systems , 2014, 2014 IEEE/IFIP Conference on Software Architecture.

[6]  Bernhard Rinner,et al.  Self-Aware and Self-Expressive Camera Networks , 2015, Computer.

[7]  Hartmut Schmeck,et al.  Organic Computing - A Paradigm Shift for Complex Systems , 2011, Organic Computing.

[8]  U. Neisser The Roots of Self‐Knowledge: Perceiving Self, It, and Thou a , 1997, Annals of the New York Academy of Sciences.

[9]  Xin Yao,et al.  The Handbook of Engineering Self-Aware and Self-Expressive Systems , 2014, ArXiv.

[10]  Giacomo Cabri,et al.  A Tripartite Analytic Framework for Characterising Awareness and Self-Awareness in Autonomic Systems Research , 2012, 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[11]  Jeff Magee,et al.  Self-Managed Systems: an Architectural Challenge , 2007, Future of Software Engineering (FOSE '07).

[12]  Mark Klein,et al.  Experience with performing architecture tradeoff analysis , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[13]  A. Morin Levels of consciousness and self-awareness: A comparison and integration of various neurocognitive views , 2006, Consciousness and Cognition.