Examine the advantages and disadvantages of using the goal-driven model. Propose how you would assess the success factors of the goal-driven model synthesis.

the goal-driven model

“Model Synthesis” Please respond to the following:

  • Examine the advantages and disadvantages of using the goal-driven model. Propose how you would assess the success factors of the goal-driven model synthesis.
  • Examine the advantages and disadvantages of using a scenario-driven model synthesis approach as a formal specification of mission-critical goals, domain properties and operations. Propose how you would assess the success factors of the scenario-driven model synthesis.

Classmate:

 

Examine the advantages and disadvantages of using the goal-driven model. Propose how you would assess the success factors of the goal-driven model synthesis.

Fig. 1 Advantages & Disadvantages of Goal-Driven Model

Advantages

Disadvantages

Goal-Driven Model

  • Automatic compilation of parallel set of admissible behaviors for system components
  • Ability to view an animation of how the model handles input events
  • The process of arriving at an automatic compilation is a complex methodical process.

Figure one defines the advantages and disadvantages of using the goal-driven model.  In order to assess the success factors of the goal-model synthesis, I would determine whether the animation of the model is accurate by following the steps manually to arrive at the state diagram from the goal model and its operations in the operational model (Lamsweerde, 2009).

Examine the advantages and disadvantages of using a scenario-driven model synthesis approach as a formal specification of mission-critical goals, domain properties and operations. Propose how you would assess the success factors of the scenario-driven model synthesis.

Fig. 2 Advantages & Disadvantages of Scenario-Driven Synthesis Model

Advantages

Disadvantages

Scenario-Driven Model Synthesis

  • The requirements engineer (RE) can officially define state machines without having to generalize the scenarios
  • If the specification of scenarios does not include formal state conditions, then the RE has to obtain them, which may not be easy.

Figure two defines the advantages and disadvantages of scenario-driven model synthesis. I would determine the success factors by determining if I would get the same results without a specification of scenarios that included formal state conditions.  This would mean I would have to define the scenarios with state conditions, generalize the state machines, check and restructure as necessary (Lamsweerde, 2009).

References

Lamsweerde, A. V. (2009). Requirements Engineering: From System Goals to UML Models to Software Specifications. Chichester, West Sussex, England: John Wiley & Sons, Ltd. Retrieved June 3, 2018, from https://strayer.vitalsource.com/#/books/978EUDTE00270/

find the cost of your paper