A Modern Epistemological Reading of Agent Orientation

This article presents a modern epistemological validation of the process of agent oriented software development. Agent orientation has been widely presented in recent years as a novel modeling, design and programming paradigm for building systems using features such as openness, dynamics, sociality and intentionality. These will be put into perspective through a Lakatosian epistemological approach. The contribution of this article is to get researchers acquainted with the epistemological basis of the agent research domain and the context of the emergence of object and agent-orientation. This article advocates the use of the Lakatosian research programme concept as an epistemological basis for object and agent orientation. This is done on the basis of how these frameworks operationalize relevant theoretical concepts of the Kuhnian and Lakatosian theories. Copyright © 2008, IGI Global.

[1]  Michael D. McNeese,et al.  Assessment of User Affective and Belief States for Interface Adaptation: Application to an Air Force Pilot Task , 2002, User Modeling and User-Adapted Interaction.

[2]  Victor R. Basili,et al.  The Experimental Paradigm in Software Engineering , 1992, Experimental Software Engineering Issues.

[3]  Erek Göktürk,et al.  Paradigm and Software Engineering , 2004 .

[4]  V. Sugumaran The Inaugural Issue of the International Journal of Intelligent Information Technologies , 2005 .

[5]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[6]  Franco Zambonelli,et al.  Agent-Oriented Software Engineering for Internet Applications , 2001, Coordination of Internet Agents: Models, Technologies, and Applications.

[7]  Masatsugu Kidode,et al.  Wearable and Ubiquitous Video Data Management for Computational Augmentation of Human Memory , 2005 .

[8]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[9]  Xiangyang Li,et al.  Toward a secure supply chain: A system's perspective , 2008 .

[10]  Xiangyang Li,et al.  Developing taxonomy and model for security centric supply chain management , 2009, Int. J. Manuf. Technol. Manag..

[11]  Maja J. Mataric,et al.  Integration of representation into goal-driven behavior-based robots , 1992, IEEE Trans. Robotics Autom..

[12]  David Heckerman,et al.  Decision-theoretic troubleshooting , 1995, CACM.

[13]  Jennifer Bigus,et al.  Constructing Intelligent Agents with Java: A Programmer's Guide to Smarter Applications , 1997 .

[14]  Helge Langseth,et al.  Decision theoretic troubleshooting of coherent systems , 2003, Reliab. Eng. Syst. Saf..

[15]  Erwin R. Boer,et al.  Toward an Integrated Model of Driver Behavior in Cognitive Architecture , 2001 .

[16]  Nikolaos Skarmeas Agents As Objects With Knowledge Base State , 1999 .

[17]  Stephen H. Kaisler,et al.  Software paradigms , 2005 .

[18]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[19]  Christian D. Schunn,et al.  Integrating perceptual and cognitive modeling for adaptive and intelligent human-computer interaction , 2002, Proc. IEEE.

[20]  Qiang Ji,et al.  Active affective State detection and user assistance with dynamic bayesian networks , 2005, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[21]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[22]  Fabio Mancinelli,et al.  Leveraging the Web Platform for Ambient Computing: An Experience , 2008, Int. J. Ambient Comput. Intell..

[23]  T. Broadbent,et al.  Criticism and the Growth of Knowledge , 1972 .

[24]  T. Kuhn,et al.  The Structure of Scientific Revolutions. , 1964 .

[25]  Cristina Conati,et al.  Probabilistic assessment of user's emotions in educational games , 2002, Appl. Artif. Intell..

[26]  Anthony Jameson,et al.  Numerical uncertainty management in user and student modeling: An overview of systems and issues , 2005, User Modeling and User-Adapted Interaction.

[27]  Franco Zambonelli,et al.  Organizational Abstractions for the Analysis and Design of Multi-agent Systems , 2000, AOSE.

[28]  James Odell,et al.  Objects and Agents Compared , 2002, J. Object Technol..

[29]  Vijayan Sugumaran Intelligent Information Technologies: Concepts, Methodologies, Tools and Applications , 2007 .

[30]  P. Krutchen,et al.  The Rational Unified Process: An Introduction , 2000 .

[31]  Alan M. Davis,et al.  201 Principles of Software Development , 1995 .

[32]  G. Postiglione The Nature as Paradigm , 2002 .

[33]  John Mylopoulos,et al.  Towards requirements-driven information systems engineering: the Tropos project , 2002, Inf. Syst..