Software requirements & specifications: a lexicon of practice, principles and prejudices
Software requirements & specifications: a lexicon of practice, principles and prejudices
A case study in applying a systematic method for COTS selection
Proceedings of the 18th international conference on Software engineering
Usability Engineering
Acquiring COTS Software Selection Requirements
IEEE Software
The Limitations of Current Decision-Making Techniques in the Procurement of COTS Software Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Combined Selection of COTS Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Rethinking Process Guidance for Selecting Software Components
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
A Process for COTS Software Product Evaluation
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Heterogeneous design idioms for software architecture
IWSSD '91 Proceedings of the 6th international workshop on Software specification and design
Defining a Quality Model for Mail Servers
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
PRiM: An i*-based process reengineering method for information systems specification
Information and Software Technology
Towards a Catalogue of Patterns for Defining Metrics over i* Models
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
A Method for the Definition of Metrics over i* Models
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Package coupling measurement in object-oriented software
Journal of Computer Science and Technology
Analyzing goal models: different approaches and how to choose among them
Proceedings of the 2011 ACM Symposium on Applied Computing
Modeling identity management architecture within a social setting
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
Using goals and quality models to support the matching analysis during COTS selection
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Task-Based dependency management for the preservation of digital objects using rules
SETN'10 Proceedings of the 6th Hellenic conference on Artificial Intelligence: theories, models and applications
A goal-oriented strategy for supporting commercial off-the-shelf components selection
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Mind the (intelligibility) gap
ECDL'07 Proceedings of the 11th European conference on Research and Advanced Technology for Digital Libraries
A goal-oriented approach for the generation and evaluation of alternative architectures
ECSA'07 Proceedings of the First European conference on Software Architecture
Dependency management for the preservation of digital information
DEXA'07 Proceedings of the 18th international conference on Database and Expert Systems Applications
Hi-index | 0.00 |
Selecting multiple, interdependent software components to meet complex system requirements is difficult. This paper reports the experimental application of the i* agent-based system approach to model a system architecture in terms of dependencies between components to achieve goals, satisfy soft goals, complete tasks and provide and consume resources. It describes two treatments, at the architecture and component levels, that can be applied to these architecture models to determine important system properties that inform multiple component selection. The modelling approach and treatments are demonstrated throughout using the example of a meeting scheduler system.