12.07.2015 Views

Requirements Specification of the Vertical Industrial Use Case ... - IKS

Requirements Specification of the Vertical Industrial Use Case ... - IKS

Requirements Specification of the Vertical Industrial Use Case ... - IKS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10 / 196Deliverable 2.3: <strong>Requirements</strong> <strong>Specification</strong> for <strong>the</strong> <strong>Vertical</strong> <strong>Industrial</strong> <strong>Use</strong> <strong>Case</strong>3. Different kinds <strong>of</strong> relations betweenrequirements4. Unique identification <strong>of</strong> <strong>the</strong> requirements5. Linking between requirementsand o<strong>the</strong>r artefacts6. Different kinds <strong>of</strong> relations betweenrequirements and o<strong>the</strong>rartefactsbetween high-level requirements and related s<strong>of</strong>twarerequirements).Different kinds <strong>of</strong> relations can be defined betweenrequirements (e.g.: “depends on”, “is extension <strong>of</strong>”).The different requirements can be identified by aunique identifier as a prerequisite for <strong>the</strong> traceability.The tool supports <strong>the</strong> creation <strong>of</strong> links between requirementsand o<strong>the</strong>r artefacts (e.g. design specifications).Different kinds <strong>of</strong> relations can be defined betweenrequirements and o<strong>the</strong>r artefacts (e.g.: “dependson”, “is extension <strong>of</strong>”).Clustering & AnnotationHandling artefacts in large s<strong>of</strong>tware development projects requires an effective and wellarrangedorganization <strong>of</strong> <strong>the</strong> content items. Clustering and annotation <strong>of</strong> content are appropriatetechniques to manage <strong>the</strong> categorization and organization <strong>of</strong> content. By evaluatingwith respect to <strong>the</strong> following criteria, <strong>the</strong> support <strong>of</strong> such functionalities by existing RE/RMand ALM tools is analyzed.Criteria7. Definition <strong>of</strong> tags (user-definedor predefined)8. Annotation <strong>of</strong> artefacts usingtags9. Filtering and searching <strong>of</strong> artefactsby tags10. Clustering / categorization <strong>of</strong>artefactsDescriptionThe tool supports <strong>the</strong> definition <strong>of</strong> tags <strong>of</strong> predefinedor user-defined types.Artefacts can be annotated by assigning tags to<strong>the</strong>m.The artefacts can be filtered or searched by <strong>the</strong>tags assigned to <strong>the</strong>m.The artefacts can be clustered by using specific criteriaor rules.ConsolidationIn <strong>the</strong> field <strong>of</strong> requirements engineering and management, content ga<strong>the</strong>red from differentpersons and perspectives is brought toge<strong>the</strong>r. The consolidation <strong>of</strong> <strong>the</strong>se requirements iscrucial for <strong>the</strong> fur<strong>the</strong>r steps in <strong>the</strong> s<strong>of</strong>tware engineering process. By analyzing <strong>the</strong> validationfunctionalities <strong>the</strong> support <strong>of</strong> <strong>the</strong> consolidation by existing tools is evaluated.Criteria11. Checks for consistency betweenrequirements12. Checks for consistency <strong>of</strong> relationsbetween requirements13. Check requirements for redundancyDescriptionThe tool provides a set <strong>of</strong> rules to check <strong>the</strong> consistencybetween requirements.The tool provides a set <strong>of</strong> rules to check <strong>the</strong> consistency<strong>of</strong> relations between requirements.The tool provides a redundancy check, which identifiessimilar requirements.Addressing <strong>the</strong> criteria defined above, three different RE/RM and ALM tools have beenevaluated. The evaluation has been done with <strong>the</strong> following tools: IBM Rational DOORS / Rational <strong>Requirements</strong> Composer (IBM)© <strong>IKS</strong> Consortium2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!