Design of a mass transit simulation system

Assignment Help Computer Engineering
Reference no: EM131892330

Assignment - Mass Transit System (MTS) Design

Scenario: You are continuing your work as part of a project team that has been directed to help improve the design of a Mass Transit Simulation (MTS) system that is being used to help model the behavior of the system to support business operations and decision-making. Recently, you were asked to propose modifications to the design of the system to improve the capability of the system to more accurately represent and simulate various aspects of the transit system to include riders, roads, and rail systems at a minimum. In this phase, you will review some of the designs prepared by your classmates, and provide feedback to them.

Disclaimer: This scenario has been developed solely for this course. Any similarities or differences between this scenario and any of the programs at Georgia Tech programs are purely coincidental.

Deliverables: This assignment requires you to submit the feedback to your fellow classmates via the Peer Feedback system.

What do you need to submit in terms of focus areas, formats, etc.?

- You will be asked to provide feedback to three students via the Peer Feedback System. Part of the beauty of this assignment is that, in reviewing their designs, you also have the opportunity to learn by observing different approaches to the same common problem.

- You will be assigned to review the design documents from three of your fellow classmates. You will then be asked to provide them feedback on the strengths, weaknesses and/or unique aspects of their designs.

- You must answer two questions for each reviewee, regarding: (1) the quality of the overall design; and, (2) the use of UML within the design.

- You will also have an open text area for each reviewee, and you must provide at least three distinctive observations about each of their designs. Each observation should be expressed in a few sentences, and should represent: (1) a strength or weakness of the design; or, (2) possibly a unique and novel approach that differs from the way that you might have represented that particular aspect.

- We will also award points for properly and effectively using the terminology that you have been learning during the course. Do not use lots of terms just to "rack up points": quantity over quality is not the goal. However, using key design terms from the SWEBOK, the various readings, Udacity videos, etc. in an appropriate and relevant way is highly encouraged.

- To ensure that your feedback is as clear and readable as possible, please organize it this format: Observation/Suggestion #1: <sentences and/or bullets are acceptable> Pros:
Cons:

Observation/Suggestion #2: <sentences and/or bullets are acceptable> Pros:
Cons:

How will my submission be evaluated?

-Each set of reviewee feedback will be worth approximately 16-17 points [50 points total].

-Our graders will evaluate the feedback that you provide to your peers. Given the summary nature of the feedback, our fundamental criteria will be to ensure that:

1. You have provided three distinct observations, and not just the same observation worded in multiple ways;

2. Your feedback is written in a reasonably clear and understandable way; and,

3. You haven't said anything grossly incorrect from a design or UML standpoint - for example, "...classes and operations are completely interchangeable..."

-It is important to recognize aspects of a design that represent potential weaknesses or errors. Sharing this information with your peers is key for learning, but the way you express your response is also important. Be as clear and concise as possible, but also be professional - avoid personal attacks and/or condescension in your response.

-It is also important to recognize that there are often many different ways to approach a design, each having very valid strengths. Give credit when one of your peers might have found a more clear, concise, consistent or otherwise novel or unique way to represent some of the design requirements. Keep in mind that "different and wrong are different": resist the temptation to immediately downgrade or disparage an approach that differs from your design, especially when your response is based solely on your initial instincts during the review.

-Though we will deduct points for factually incorrect comments, we will not go to extreme lengths to agree or disagree with the subjective and/or stylistic feedback that you've provided.

-If you would like to correspond further with your peers about the feedback received or provided afterwards, feel free to do so. Please remember to be as professional as possible: software architects and designers often work on teams, and the ability to communicate while being both direct and respectful is often essential to success.

Closing Comments & Suggestions: We (the OMSCS 6310 Team) will likely conduct an Office Hours where you will be permitted to ask us questions further questions about the feedback. We are often asked to provide an "official solution" for the design phase once the due date has passed, but we are generally reluctant for various reasons. This assignment offers, in some sense, the next best (or possibly better) option; and, allows you to develop your ability to review other's designs, while also receiving alternate feedback on your own.

Verified Expert

Take the edited file. Feedback has been given based on observation of project proposal attached in the task brief. Through study of project has been done and pros and cons relating to all the aspects has been analysed. Recommendation relating to the issues has been cited. observations includes the pros and cons of the mass transit system after the application of rail, rider , road and random attribute in the model. all the three models include rational justification of the points cited focus has been given to overall development of the model.

Reference no: EM131892330

Questions Cloud

Charge of a fire department : How would you go about creating a vision for the future of your organization if you were placed in charge of a fire department
Identify the independent and dependent variables : Identify the independent and dependent variables from the study and discuss the importance to Criminal Justice.
How country balance of trade coincide with another country : Currency Exchange Rates After reading chapters 16, 17, 18, and 19, write a 2-page paper describing how currency exchange rates are determined in markets.
What is the total cost of production for a week : What is the total cost of production for a week at each plant? What is the cost per bat? What is the labour cost per bat?
Design of a mass transit simulation system : OMSCS 6310 – Software Architecture & Design - You are continuing your work as part of a project team that has been directed to help improve the design
Describe the potential interrelationships and communication : Describe the potential interrelationships and communication among different health care delivery settings for Latinos with diabetes.
Part of a proactive risk management program : Discuss the role of the nursing staff as part of a proactive risk management program in a healthcare organization
What is the most economical process for a volume : a) What is the most economical process for a volume of 8,000 units?
What are the most common mistakes people make : What are the most common mistakes people make in preparing their résumés? What should you know about your prospective employer before the job interview?

Reviews

len1892330

3/8/2018 3:00:21 AM

Please use Piazza for your questions and/or comments, and post publicly whenever it is appropriate. If your questions or comments contain information that specifically provides an answer for some part of the assignment, then please make your post private first, and we (the OMSCS 6310 Team) will review it and decide if it is suitable to be shared with the larger class. Best of luck on to you this assignment, and please contact us if you have questions or concerns.

len1892330

3/8/2018 3:00:07 AM

OMSCS 6310 – Software Architecture & Design Assignment #5 [50 points]: Mass Transit System (MTS) Design Peer Review Spring Term 2018 – Prof. Mark Moss Submission: • This assignment must be completed as an individual, not as part of a group. • You must notify us via a private post on Piazza BEFORE the Due Date if you are encountering difficulty submitting your project. You will not be penalized for situations where the Peer Feedback System is encountering significant technical problems. However, you must alert us before the Due Date – not well after the fact. • Canvas submission is NOT required for this assignment.

Write a Review

Computer Engineering Questions & Answers

  Find the solution to each of these recurrence relations

find the solution to each of these recurrence relations with the given intial conditions. use an iterative approach.c

  Question1following two questions are related to congestion

question1.following two questions are related to congestion control in wired networks. let us assume that size of

  Give example for twos complement

Show by example that two's-complement overflow cannot occur when numbers of opposite sign are added.

  Briefly explains the program

CSc 110, Spring 2017 Programming Assignment: Gradanator. The program begins with an introduction message that briefly explains the program. The program then reads scores in four categories: midterm 1, midterm 2, homework and final. Each category is..

  What part does the object program play in the compilation

What are the advantage of using a standardized high-level programming language? What part does the object program play in the compilation and execution process?

  Estimating the running time of quicksort

The running time of quicksort may be improved in practice by taking the benefit of the fast running time of the insertion sort when its input is "nearly" sorted.

  What is a task pane

What are the different kinds of Window controls? What is the purpose of each.

  Provide additional commands to store the top of the stack

Provide additional commands to store the top of the stack into an array entry and to push the polynomial in an array entry onto the stack.

  How many baby medians are less than or equal to chosen pivot

How many baby medians are less than or equal to the chosen pivot? How many are greater than or equal to the pivot?

  For the flow field plot several streamlines

The stream function for an incompressible, two-dimensional flow field is given. - For the case of a source at the origin with a uniform free stream plot the streamline ψ = 0.

  How do you use tar to add two files

How do you use tar to add two files, foo.html and bar.html, to an archive, archive.tar, and then compress the archive?

  What is a critical region in a program

Dues your microcontroller automatically save the machine context when an interrupt occurs. or must that be done in the interrupt vets ice routine.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd