140 likes | 241 Views
VirtualWorks. Requirements Engineering. Engineering Control. Requirements Engineering. Design Engineering. Design Refinements. E N G I N E E R I N G CONTROL. Download RCN. Requirements Engineering. Publish RCN. Download ECR. Design Engineering. Publish ECR.
E N D
Requirements Engineering Engineering Control Requirements Engineering Design Engineering Design Refinements
E N G I N E E R I N G CONTROL Download RCN Requirements Engineering Publish RCN Download ECR Design Engineering Publish ECR Engineering Control
Planning & Control Download RCN Requirements Engineering Publish RCN Create and Release RCN Download ECR Design Engineering Publish ECR Create and Release ECR Construction / Code Generation Create and Release ICO Engineering Requirements Engineering
Download RCN Requirements Engineering Publish RCN Requirements Engineering
Requirements Engineering • Behaviour Modeling • The UI layout specification drives the generation of actions (tasks) and flow business rules (Flow BR) • Flow BRs are generated based on action patterns • Appropriate Business rules are defined for Flow BRs • Business rules are grouped for reuse
Requirements Engineering • Traversal Logic • defines publications and subscriptions for UI links • specifies information flow across linked user interfaces
Requirements Engineering • Download RCN (Engineering Control) • Released RCNs are downloaded for Requirements Engineering
Requirements Engineering • Maintain Rulegroups • Repeating pieces of business logic are grouped together as rulegroups • Define Rulegroups • Specify Rulegroups • Rules and Messages • Copy Rulegroups
Requirements Engineering • Specify Behavior • Defining and mapping of the business logic to the actions performed on the UI • Flow BRs • Business Rules mapped to flow BRs • Messages mapped to BRs • Combo Loads
Requirements Engineering • Specify Publication • Advertise the set of data that others can use • Any number of publications for a UI • Specify Subscription • Ask for the data that is required • Any number of subscriptions for a UI
Requirements Engineering • Resolve Links • Associate relevant publisher and subscriber • Map the set of published data and the subscribed data • Publish RCN (Engineering Control) • Completion of Requirements Detailing • Published RCN ready for Design Engineering
Release RCN Download RCN Behaviour Modeling Maintain Rulegroups Specify Behaviour Traversal Logic Specify Publications Specify Subscriptions Resolve Links Publish RCN Requirements Engineering