Frame diagrams, Software Engineering

We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In this homework, you are asked to use the different problem frames discussed in class to create a frame diagram for the following software systems;

• Traffic light controller; this system switches lights between red, green, and yellow according to timing rules, activity registered at sensors, and timing relationships with activity at neighboring traffic lights.

• A program that tells a bus rider which buses to take to get from one location to another, arriving by a specified time.

• An electronic email system.

Keep in mind that problem frames can be combined when solving these problems. 

Posted Date: 3/19/2013 2:10:56 AM | Location : United States







Related Discussions:- Frame diagrams, Assignment Help, Ask Question on Frame diagrams, Get Answer, Expert's Help, Frame diagrams Discussions

Write discussion on Frame diagrams
Your posts are moderated
Related Questions
Importance of function point:    This is independent of the languages tools, or methodology used for execution. They can be estimated from requirement specification or desig

1. Take a look at the code and try to understand the logic, particularly, the way scrambled words are disambiguated, i.e.., whether they are matched successfully against a correct

Q. What is requirement elicitation methods? Subsequent to receiving the problem statement from the customer the first step is to arrange a meeting with the customer. During the

Explain the Various phases of SDLC Various phases of SDLC are defined as below: Requirements Analysis Design Coding Software Testing Maintenance.

What is a software version? A software version is a start release (or re-release) of a software associated with a done compilation (or recompilation) of the software.


Marketing and Sales (M/S) is the focal point of many of Hawkins Cookers Ltd, because they are responsible for selling the company's product (a) Consider you are the Chief Inform

Question: a) A firewall will be classified according to which layer of the OSI model the protection is at. Using this classification, explain the different types of firewalls.

What are the elements of Computer based Systems? Software: Data structures, Computer programs, & related document Hardware: Electronic devices, inter connectivity devices, E

Explain the design principles. The design process should not endure from tunnel vision. The design should be traceable to the analysis model. Design should not re