An Air conditioning company “SmartAir” has just launched its new range of products. The company now intends to launch a mobile application with which the air conditioning system can be controlled. To address this challenge, the company considers designing an engineering product line. The system, Smart Air App, should be capable of turning ON and OFF the air conditioning units installed at different locations in a house. The Temperature can be controlled and monitored. Heating, Cooling and Fresh air are three modes of the systems. Along all the mandatory features mentioned above, the Fan Control is also a required characteristic of the system. By using this App, the temperature can be put on ECO or can be set manually. At the capability layer the system Display setting can also be controlled, which include change of color and font for the user interface, however, it’s an optional feature. Furthermore, at Operating environment layer the system can be controlled via single smart phone or by multiple phones. The Air conditioning system must have wifi connections; however, remote control can also be used for control mechanism. Lastly, at Implementation layer the technologies used are android and ios.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
icon
Concept explainers
Question

Course Title: Object Oriented Analysis and Design

Question :

System Description:

An Air conditioning company “SmartAir” has just launched its new range of products. The company now intends to launch a mobile application with which the air conditioning system can be controlled. To address this challenge, the company considers designing an engineering product line.

The system, Smart Air App, should be capable of turning ON and OFF the air conditioning units installed at different locations in a house. The Temperature can be controlled and monitored. Heating, Cooling and Fresh air are three modes of the systems. Along all the mandatory features mentioned above, the Fan Control is also a required characteristic of the system. By using this App, the temperature can be put on ECO or can be set manually. At the capability layer the system Display setting can also be controlled, which include change of color and font for the user interface, however, it’s an optional feature. Furthermore, at Operating environment layer the system can be controlled via single smart phone or by multiple phones. The Air conditioning system must have wifi connections; however, remote control can also be used for control mechanism. Lastly, at Implementation layer the technologies used are android and ios. 

Keeping in the SPL: production concepts, please apply the with scientific examples (prepared diagram if required).

How can product development satisfy the organization’s goals for the software product line?

What processes, models, and technologies can be used to ensure consistency across the core assets?

How three building blocks of Service Oriented Architecture play it vital role to improve quality of any software?

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Design of User Interface
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education