Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Can you please carefully read and solve both parts with proper models using appropriate modeling software (Not by hand) and provide correct explanation and details,
Can you please carefully read and solve both parts with proper models using appropriate modeling software (Not by hand) and provide correct explanation and details, Thanks! (if you have jUCMNav please use that for modeling etc.) Part I: The Goal Model We consider the requirements for a new Web-based Reference Letter Management System (RLMS) for a University, where potential students who apply to graduate programs at the university are required to provide reference or recommendations letters from former employers or professors or colleagues. You are asked to model the concerns of stakeholders for RMLS, where there are a few alternatives identified for the system's functionalities. Create a GRL model that minimally covers the following concerns: - The students want to see the progress of their requests for recommendation letters, and possibly to minimize the work they need to do in order to get the letters. - The referees want to minimize the time they spend writing letters and related information, and above all they want to avoid having to remember new usernames and passwords. - The University wants to ensure the authenticity of the support letters without incurring too high an acquisition cost for the system. Amongst the various goals of the above RLMS, there are four important functionalities that must be supported: 1) the secure input of the reference letters and scores by referees, 2) the input of referee's coordinates by students, 3) email notifications to students, and 4) email notifications to referees. Several alternatives are considered for each of these four functional objectives: 1. The input of reference letters and scores requires either a) an account to be created by the referee (RLMS then sends a login/password to be provided each time the referee accesses the system) or b) no account needed but a hyperlink (with unique session identifier) to the student's support form is simply included in the notification email that the referee receives. 2. a) The student inputs only the name and the email address of the referees, and the referees then specify their title, address, affiliation, and relationship to the student. Alternatively, b) RLMS could require the student to input all of the above information up front for all referees from whom they want a reference letter. 3. RLMS could a) send an email notification to the student each time a referee submits a letter (and the letter includes the name of the referee) or b) send only one email notification once all letters have been received. 4. RLMS could a) send only one email notification to the referee, or b) send an initial email notification to the recommender, with reminder emails when we get close to the letter deadline. Ensure you have used suitable actors, intentional elements and decomposition/contribution links. Specify contribution levels that make sense using a quantitative scale ([100,100]), and specify the quantitative importance of some of the main intentional elements to their actors (as implied by the above text; only target top-level goals/softgoals for non-zero importance values). Note that not all alternatives contribute to all stakeholder softgoals (document only the ones that have a real impact). Given the complexity of this model, it might be worth using many diagrams in your solution, where some of the actors and intentional elements are reused (e.g., one diagram with the actors and goals/softgoals only, and one diagram per stakeholder-system pair). Do not have separate models/files however! Part II Goal Model Analysis Develop 16 strategies illustrating the impact of all combinations of alternatives (use 100 for a selected option, and 0 for unselected in your initializations). Use the JUCMNav's Software or a similar appropriate diagram software and make sure to use [0..100] scale for the analysis (once you have created a model, and change the evaluation range). Name and comment your strategies properly. Using the quantitative evaluation algorithm (with a Tolerance of 0 , see preferences below). Answer the following questions. a) Identify those strategies that will maximize the satisfaction of the students? b) Do you have strategies where all three types of stakeholders have a satisfaction level above 50 ? If so, identify these ones? (Answers will obviously depend on your model...). Final Answer should include 1- The entire jUCMNav or similar report/excel report 2- Two Sections, Part I and Part II models and analysis. In Part I, list the actors, Actor, Softgoals, Goals, Tasks, Importance levels, Contributions in your goal model. For part II, answer questions a),b) above
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started