Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Managing software acquisition: open systems and COTS products
Managing software acquisition: open systems and COTS products
High Performance Cluster Computing: Architectures and Systems
High Performance Cluster Computing: Architectures and Systems
Software Quality: The Elusive Target
IEEE Software
IEEE Software
COTS Software Quality Evaluation
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Software Package Requirements and Procurement
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
COSTUME: A Method for Building Quality Models for Composite COTS-Based Software Systems
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
COTS Selection: Past, Present, and Future
ECBS '07 Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems
Using Quality Models in Software Package Selection
IEEE Software
Goal-oriented requirements engineering: a case study in E-government
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Organizational patterns for early requirements analysis
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Pattern-driven design of agent systems: approach and case study
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Information and Software Technology
Hi-index | 0.00 |
Large software systems are often deployed putting together many Commercial-Off-The-Shelf software components (COTS). The selection of the COTS to be integrated is driven by the software system requirements. In this paper, we propose the RECSS method aimed at supporting requirements elicitation and analysis in the context of COTS-based software systems. RECSS builds a goal model of the system environment which identifies the external elements that interact with it. Next, the system is decomposed into actors for which ISO/IEC-based quality models are built. As part of the process, environmental and platform characteristics that influence the behaviour of the system are identified. Last, the resulting artefacts are used to analyse and refine the system requirements.