Presentation is loading. Please wait.

Presentation is loading. Please wait.

IT323 Software Engineering II

Similar presentations


Presentation on theme: "IT323 Software Engineering II"— Presentation transcript:

1 IT323 Software Engineering II
Tutorial#5 CBSE

2 Q1 Consider the two components below: Data collector and Sensor. The Data collector component requires the services provided by Sensor component to get the SensorManagement and SensorData. From the above specification, compose the two components. Which type of component composition used? Is there any type of interface incompatibility?

3 Q1

4 Q1 Type of Composition: Hierarchical composition
Type of interface incompatibility: Operation incompleteness & operation incompatibility

5 Q2 In a photo library system, components are used to implement a system that download images from a digital camera and stores them in a photograph library. The components are: Photo Library, Image Manager, and User interface. Each component provides the following services: Photo Library: public void addItem (Identifier pid ; Photograph p; CatalogEntry photodesc) ; Image Manager: public Photograph retrieve (Identifier pid) ; User interface: public CatalogEntry catEntry (Identifier pid) ; Compose the components using the right composition type?

6 Q2


Download ppt "IT323 Software Engineering II"

Similar presentations


Ads by Google