1999 · 123 citations · 17 references
EngineeringDesignSystems EngineeringRequirements EngineeringSystems ArchitectureSystems DesignComponent-based Software EngineeringDesign ProcessRequirements AnalysisRequirements ElicitationRequirements ManagementSystem RequirementsComponent-based ModelingComponent-based Software DevelopmentIterative DesignIterative SystemsRequirements Engineering Process
CBSE research has largely concentrated on design and integration, with limited attention to requirements engineering and product evaluation/selection, though an emerging consensus calls for an iterative process that includes these stages. This paper introduces PORE, a procurement‑oriented requirements engineering method aimed at filling the gap in CBSE guidance for requirements and product evaluation/selection. PORE offers a structured framework that guides stakeholders through requirement elicitation, evaluation, and selection, integrating these steps into the CBSE iterative development cycle.
Most current research in Component-Based Systems Engineering (CBSE) focuses on design and integration processes. There is little interest in the requirements engineering and product evaluation/selection processes that must precede design and integration. Also most current methods and tools support systems design and integration but neglect the requirements engineering and product evaluation/selection processes. However, in spite of this lack of focus on requirements engineering, a consensus seems to be emerging that the CBSE development process should be an iterative one of requirements engineering, systems design, product evaluation/selection and systems integration. This paper proposes a new method, PORE, to address the lack of requirements engineering methods and product evaluation/selection process guidance for the CBSE process. The paper ends with a ‘vision’ for future research directions for component-based systems engineering development process.
17