The Top Risks of Requirements Engineering
IEEE Software
Relating Software Requirements and Architectures Using Problem Frames
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Using Category Theory to Model Software Component Dependencies
ECBS '02 Proceedings of the 9th IEEE International Conference on Engineering of Computer-Based Systems
A Process Framework for Requirements Analysis and Specification
ICRE '00 Proceedings of the 4th International Conference on Requirements Engineering (ICRE'00)
A Reuse Based Approach for Requirements Engineering
AICCSA '01 Proceedings of the ACS/IEEE International Conference on Computer Systems and Applications
Mapping features to reusable components: a problem frames-based approach
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Hi-index | 0.00 |
Reusability is not universal property of program codes. The problem frames can support the software component reuse effectively. The problem frames approach provides an opportunity for software developers to gain experience and expertise for problem domain. This paper proposes architecture-based problem frames constructing process that results in traceable problem patterns (business patterns and requirements patterns), and the traceability between problem space and software requirements is established as the side effect of the problem frames constructing process. The architecture-based problem frames constructing can integrate with architecture-based software design process seamlessly. The relationships between context and requirements are identified explicitly, so that the problem frames are traceable and reusable.