HW 11: Chapter 11

  6.4. Draw diagrams showing a conceptual view and a process view of the architectures of the following systems: A ticket machine used by passengers at a railway station. A computer-controlled video conferencing system that allows video, audio, and computer data to be visible to several participants at the same time. A robot floor-cleaner that …

HW10: Chapter 5

5.3. You have been asked to develop a system that will help with planning large-scale events and parties such as weddings, graduation celebrations, and birthday parties. Using an activity diagram, model the process context for such a system that shows the activities involved in planning a party (booking a venue, organizing invitations, etc.) and the …

HW 6: Chapter 4

4.5 Using the technique suggested here, where natural language descriptions are presented in a standard format, write plausible user requirements for the following functions: An unattended petrol (gas) pump system that includes a credit card reader. The customer swipes the card through the reader, then specifies the amount of fuel required. The fuel is delivered …

HW4 Chapters 11 & 12

11.4 What is the common characteristic of all architectural styles that are geared to supporting software fault tolerance? Redundant and diverse hardware and software are shared characteristics of different architectural styles. 11.7 It has been suggested that the control software for a radiation therapy machine, used to treat patients with cancer, should be implemented using N-version …

HW 3

10.6 Explain why it is reasonable to assume that the use of dependable processes will lead to the creation of dependable software. It is a reasonable assumption because using a dependable process involves using explicitly defined procedures to ensure that through the task of creating the software that its requirements are being met. It also …

HW 2

The articles No Silver Bullet, Kode Vicious, Google Code Repo share a common concern with how software should be organized, and the procedures taken that could be beneficial to software engineering, and therefore also produce an excellent software engineer. The article No Silver Bullet makes a comparison between werewolf’s and software engineering. The concern here …

Design a site like this with WordPress.com
Get started