Incorporating Change Management Within Dynamic Requirements-Based Model-Driven Agent Development

[1]  Aneesh Krishna,et al.  Towards Optimising Non-functional Requirements , 2009, 2009 Ninth International Conference on Quality Software.

[2]  Aditya K. Ghose,et al.  CASO: a framework for dealing with objectives in a constraint-based extension to AgentSpeak(L) , 2006, ACSC.

[3]  Michael Winikoff,et al.  Hermes: a methodology for goal oriented agent interactions , 2005, AAMAS '05.

[4]  Frank Eliassen,et al.  Programming Sensor Networks Using Remora Component Model , 2010, DCOSS.

[5]  Markus Völter,et al.  Model-Driven Software Development: Technology, Engineering, Management , 2006 .

[6]  Aneesh Krishna,et al.  Supporting quantitative reasoning of non-functional requirements: A process-oriented approach , 2012, 2012 International Conference on Software and System Process (ICSSP).

[7]  Janis A. Bubenko,et al.  Theories underlying requirements engineering: an overview of NATURE at Genesis , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

[8]  Jürgen Dix,et al.  Multi-Agent Programming: Languages, Tools and Applications , 2009 .

[9]  Aneesh Krishna,et al.  Dynamic Non-functional Requirements Based Model-Driven Agent Development , 2015, 2015 24th Australasian Software Engineering Conference.

[10]  Michael Winikoff,et al.  The Prometheus methodology , 2004 .

[11]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Analysis Using Message/UML , 2001, AOSE.

[12]  Michael Winikoff,et al.  Improving Flexibility and Robustness in Agent Interactions: Extending Prometheus with Hermes , 2005, SELMAS.

[13]  Nicholas R. Jennings,et al.  Towards Optimal Solar Tracking: A Dynamic Programming Approach , 2015, AAAI.

[14]  Sarvapali D. Ramchurn,et al.  Doing the laundry with agents: a field trial of a future smart energy system in the home , 2014, CHI.

[15]  Aditya K. Ghose,et al.  Automated change impact analysis for agent systems , 2011, 2011 27th IEEE International Conference on Software Maintenance (ICSM).

[16]  Colette Rolland,et al.  Concepts for Design of an Information System Conceptual Schema and its Utilization in the REMORA Project , 1978, VLDB.

[17]  John Mylopoulos,et al.  Tropos: A Framework for Requirements-Driven Software Development , 2000 .

[18]  Davide Ancona,et al.  Languages for Programming BDI-style Agents: an Overview , 2005, WOA.

[19]  Michael Winikoff,et al.  Prometheus: a methodology for developing intelligent agents , 2002, AAMAS '02.

[20]  Rafael H. Bordini,et al.  BDI Agent Programming in AgentSpeak Using Jason (Tutorial Paper) , 2005, CLIMA.

[21]  Winfried Lamersdorf,et al.  Jadex: A BDI Reasoning Engine , 2005, Multi-Agent Programming.

[22]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[23]  Carlos José Pereira de Lucena,et al.  Software Engineering for Multi-Agent Systems III: Research Issues and Practical Applications (Lecture Notes in Computer Science) , 2005 .

[24]  Sarvapali D. Ramchurn,et al.  A field study of human-agent interaction for electricity tariff switching , 2014, AAMAS.

[25]  Aneesh Krishna,et al.  Optimal Selection of Operationalizations for Non-Functional Requirements , 2013, APCCM.

[26]  Stephen Fickas,et al.  Goal-directed concept acquisition in requirements elicitation , 1991, Proceedings of the Sixth International Workshop on Software Specification and Design.

[27]  Michael Winikoff,et al.  Implementing commitment-based interactions , 2007, AAMAS '07.

[28]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[29]  Axel van Lamsweerde,et al.  Goal-Oriented Requirements Engineering: A Guided Tour , 2001, RE.

[30]  Philippe Massonet,et al.  GRAIL/KAOS: An Environment for Goal-Driven Requirements Engineering , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[31]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[32]  Fausto Giunchiglia,et al.  Tropos: An Agent-Oriented Software Development Methodology , 2004, Autonomous Agents and Multi-Agent Systems.

[33]  D. T. Ndumu,et al.  A brief introduction to software agent technology , 1998 .

[34]  Aniruddha Dasgupta,et al.  Integrating optimization and preference handling in agent programming frameworks , 2012 .

[35]  Colette Rolland,et al.  Modelling and engineering the requirements engineering process: An overview of the NATURE approach , 1997, Requirements Engineering.

[36]  Colette Rolland,et al.  Meta-modelling for cooperative processes , 1999 .

[37]  Anand S. Rao,et al.  AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language , 1996, MAAMAW.

[38]  Julio Cesar Sampaio do Prado Leite,et al.  On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.

[39]  Michael Luck,et al.  Softgoal-based plan selection in model-driven BDI agents , 2014, AAMAS.

[40]  Aneesh Krishna,et al.  Optimal Requirements-Dependent Model-Driven Agent Development , 2015, ISD.

[41]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[42]  Juha-Pekka Tolvanen,et al.  MetaEdit+: defining and using domain-specific modeling languages and code generators , 2003, OOPSLA '03.

[43]  Aditya K. Ghose,et al.  Supporting change impact analysis for intelligent agent systems , 2013, Sci. Comput. Program..

[44]  Jorge J. Gómez-Sanz,et al.  Agent Oriented Software Engineering with INGENIAS , 2003, CEEMAS.

[45]  Franco Zambonelli,et al.  Methodologies and software engineering for agent systems : the agent-oriented software engineering handbook , 2004 .