An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
Experimental evaluation in computer science: a quantitative study
Journal of Systems and Software
Classification of research efforts in requirements engineering
ACM Computing Surveys (CSUR)
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Empirical Software Engineering
Requirements, Architectures and Risks
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Writing good software engineering research papers: minitutorial
Proceedings of the 25th International Conference on Software Engineering
Measuring the success of requirements engineering processes
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Quality-driven software architecture composition
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Observational Studies to Accelerate Process Experience in Classroom Studies: An Evaluation
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Architecture-driven Problem Decomposition
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
GEAR: A Good Enough Architectural Requirements Process
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
ACCA: An Architecture-Centric Concern Analysis Method
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
Architecting-problems rooted in requirements
Information and Software Technology
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Guiding Architectural Decisions with the Influencing Factors Method
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Towards Automated Solution Synthesis and Rationale Capture in Decision-Centric Architecture Design
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Architectural Effects on Requirements Decisions: An Exploratory Study
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Efficient Quality Impact Analyses for Iterative Architecture Construction
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Software architecting without requirements knowledge and experience: What are the repercussions?
Journal of Systems and Software
Integrating Quality-Attribute Reasoning Frameworks in the ArchE Design Assistant
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
FIESTA: a generic framework for integrating new functionalities into software architectures
ECSA'07 Proceedings of the First European conference on Software Architecture
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Hi-index | 0.00 |
The question of the ''manner in which an existing software architecture affects requirements decision-making'' is considered important in the research community; however, to our knowledge, this issue has not been scientifically explored. We do not know, for example, the characteristics of such architectural effects. This paper describes an exploratory study on this question. Specific types of architectural effects on requirements decisions are identified, as are different aspects of the architecture together with the extent of their effects. This paper gives quantitative measures and qualitative interpretation of the findings. The understanding gained from this study has several implications in the areas of: project planning and risk management, requirements engineering (RE) and software architecture (SA) technology, architecture evolution, tighter integration of RE and SA processes, and middleware in architectures. Furthermore, we describe several new hypotheses that have emerged from this study, that provide grounds for future empirical work. This study involved six RE teams (of university students), whose task was to elicit new requirements for upgrading a pre-existing banking software infrastructure. The data collected was based on a new meta-model for requirements decisions, which is a bi-product of this study.