Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You have to design an On-board computing system software for an automobile with the following functional requirements: a. With the button press it will start

You have to design an On-board computing system software for an automobile with the following functional requirements:

a. With the button press it will start the car.

b. The electronic fuel injection will be controlled by the mechanical gas pedal pressure sensor.

c. It will have a traction control mechanism, which will monitor traction on the wheels. In case of low road surface traction because of ice or water, the traction control will cut off power to the wheel which is experiencing low traction.

d. Its AC system will be automatically engaged or disengaged based on the set cabin temperature.

e. Its GPS will continuously receive signal from Geo Stationary Satellite to produce navigation map.

f. It will have a user control unit to set radio, temperature, destination for GPS.

g. User preferences, GPS addresses, maintenance records will be stored in a light weight DB.

Which are the three co-existing suitable architectural patterns can be selected for the system and briefly explain why (briefly highlighting information on structure, benefits and drawbacks).

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Foundations Of Global Financial Markets And Institutions

Authors: Frank J. Fabozzi, Frank J. Jones, Francesco A. Fabozzi, Steven V. Mann

5th Edition

0262039540, 978-0262039543

More Books

Students also viewed these Economics questions