Question: As you already know from the lecture, function hierarchies are used to structure the functionality of the system interface considered in the RE - task.

As you already know from the lecture, function hierarchies are used to structure the functionality of the system interface considered in the RE-task. 1. Create a function hierarchy by extending or refining the individual system functionalities from the use case Reserve an E-Scooter with the app. Relate the elaborated collection of functions to each other using decomposition and dependency. 2. Specify input and output channels for your leaf-functions. 3. Identify additional relationships between the functions, e.g.,excludes/XOR,interrupts,as alternative to,precedes,enables/disables,follows,data (flow) dependency.4. Provide an important reason for creating and using a function hierarchy. How is a function hierarchy different from the functions in the use case?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!