Design for self-*
In order to design self-* systems, one of the major dimensions to consider is context. Whereas goal modeling is a well-established framework to address the "Why/how" dimension, context addresses the dimension "When/where". Adding knowledge about the context to Tropos goal models allows for a better requirements engineering framework that provides a useful way to cope with variability and is at the basis of the development of self-* systems. The context dimension is considered by enriching goal models with contextual annotation and by providing a context analysis framework to specify what context is and how context is monitorable.
Authors | Title | Place published | Year published | ||
---|---|---|---|---|---|
Asnar, Y.; Bryl, V.; Giorgini, P. | Using Risk Analysis to Evaluate Design Alternatives. | Agent-Oriented Software Engineering VII, Post-proceedings (invited paper) | 2007 | Download | Details |
Penserini, L.; Perini, A.; Susi, A.; Mylopoulos, J. | High variability design for software agents: Extending Tropos | ACM Transactions on Autonomous and Adaptive Systems (TAAS) | 2007 | Details | |
Penserini, L.; Perini, A.; Susi, A.; Morandini, M.; Mylopoulos, J. | A Design Framework for Generating BDI-agents from Goal Models | 6th Int. Conf. on Autonomous Agents and Multi-Agent Systems (AAMAS'07), Honolulu, Hawaii | 2007 | Download | Details |
Ali, R.; Dalpiaz, F.; Giorgini, P. | Location-based Software Modeling and Analysis: Tropos-based Approach. | 27th International Conference on Conceptual Modeling (ER 08) | 2008 | Download | Details |
Ali, R.; Dalpiaz, F.; Giorgini, P. | Modeling and Analyzing Variability for Mobile Information Systems. | International Conference on Computational Science and Its Applications (ICCSA 2008) | 2008 | Download | Details |
Ali, R.; Dalpiaz, F.; Giorgini, P. | Location-based Variability for Mobile Information Systems. | 20th International Conference on Advanced Information Systems Engineering (CAiSE 08) | 2008 | Download | Details |
Dalpiaz, F.; Ali, R.; Asnar, Y.; Bryl, V.; Giorgini, P. | Applying Tropos to Socio-Technical System Design and Runtime Configuration. | Evolution of Agent Development: Methodologies, Tools, Platforms and Languages (WOA08) | 2008 | Download | Details |
Morandini, M.; Penserini, L.; Perini, A. | Modelling Self-Adaptivity: A Goal-Oriented Approach | 2nd IEEE International Conference on Self-Adaptive and Self-Organizing Systems | 2008 | Details | |
Morandini, M.; Penserini, L.; Perini, A. | Towards goal-oriented development of self-adaptive systems | Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS`08) | 2008 | Details | |
Qureshi, N.A.; Perini, A. | Towards Seamless Adaptation: An Agent-Oriented Approach | 2nd IEEE International Conference on Self-Adaptive and Self-Organizing Systems | 2008 | Details | |
V. E. Silva Souza; J. Mylopoulos | Monitoring and Diagnosing Malicious Attacks with Autonomic Software | 28th International Conference on Conceptual Modeling (ER 2009) | 2009 | Details | |
Ali, R.; Dalpiaz, F.; Giorgini, P. | Goal-based Self-Contextualization. | Forum of the 21st International Conference on Advanced Information Systems (CAiSE 09 - Forum) | 2009 | Download | Details |
Ali, R.; Dalpiaz, F.; Giorgini, P. | A Goal Modeling Framework for Self-Contextualizable Software. | 14th International Conference on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD09) | 2009 | Download | Details |
Chopra, A.; Dalpiaz, F.; Giorgini, P.; Mylopoulos, J. | Modeling and Reasoning about Service-Oriented Applications via Goals and Commitments | DISI Technical Report 09-068 | 2009 | Download | Details |
Morandini, M.; Perini, A.; Penserini, L. | Operational Semantics of Goal Models in Adaptive Agents | 8th International Conference on Autonomous Agents and Multiagent Systems | 2009 | Details | |
Morandini, M.; Migeon, F.; Gleizes, M.; Maurel, C.; Penserini, L.; Perini, A. | A Goal-Oriented Approach for Modelling Self-Organising MAS | Proceedings of the 10th International Workshop on Engineering Societies in the Agents' World (ESAW 2009) | 2009 | Download | Details |
Qureshi, N.A.; Perini, A. | Engineering adaptive requirements | International Workshop on Software Engineering for Adaptive and Self-Managing Systems | 2009 | Download | Details |
Chopra, A.; Dalpiaz, F.; Giorgini, P.; Mylopoulos, J. | Reasoning about Agents and Protocols via Goals and Commitments | Autonomous Agents and Multi-Agent Systems | 2010 | Download | Details |
Chopra, A.; Dalpiaz, F.; Giorgini, P.; Mylopoulos, J. | Modeling and Reasoning about Service-Oriented Applications via Goals and Commitments | Conference on Advanced Information Systems Engineering | 2010 | Download | Details |
Dalpiaz, F.; Chopra, A.; Giorgini, P.; Mylopoulos, J. | Adaptation in Open Systems: Giving Interaction its Rightful Place | ER 2010 | 2010 | Download | Details |
Vítor E. Silva Souza; Alexei Lapouchnian; William N. Robinson; John Mylopoulos | Awareness Requirements for Adaptive Systems | 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2011) | 2011 | Details |