作者: Siobhán Clarke
DOI: 10.1016/S0167-6423(02)00030-8
关键词: Systems design 、 Requirement 、 Computer science 、 Structural pattern 、 Applications of UML 、 Software design 、 Software engineering 、 Software requirements specification 、 IDEF4 、 Model-driven architecture
摘要: There is a well documented problem in the software engineering field relating to structural mismatch between specification of requirements for systems and object-oriented systems. The happens because units interest during phase (for example, feature, service, capability, function, etc.) are different design implementation object, class, method, etc.). results support single requirement being scattered across unit supporting multiple requirements--this turn reduced comprehensibility, traceability reuse models.This paper presents an approach designing based on model, but extending this model by adding new decomposition capabilities. capabilities way directly aligning models with individual requirements. Each contains requirement, concepts from domain (which may appear requirements) designed perspective that requirement. Standard UML used decomposed way. Composition supported, it specified composition relationship. A relationship specifies how be composed identifying overlapping specifying should integrated. This describes changes required metamodel relationships. Two kinds integration strategies discussed--merge override.