tutorial 3 component representation
Download
Skip this Video
Download Presentation
Tutorial 3 – Component Representation

Loading in 2 Seconds...

play fullscreen
1 / 12

Tutorial 3 – Component Representation - PowerPoint PPT Presentation


  • 84 Views
  • Uploaded on

Tutorial 3 – Component Representation. RJ Macasaet R&D Dept. Outline. Basic Concept Representation. Understand the idea of component representation within the approach. Basic Concept. I. Basic Concept. Where is the component represented?. NFR. Start. “speed”. Other Process.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Tutorial 3 – Component Representation' - ernie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
outline
Outline
  • Basic Concept
  • Representation
i basic concept
I. Basic Concept
  • Where is the component represented?

NFR

Start

“speed”

Other Process

Process Pattern:

place to shop

Mode:

website

[done as]

Fast Server

{measurement: Data Transfer Rate}

[applied as]

Instantiation:

www.shop.com

This is where the Component representation must be placed

WHY?

i basic concept1
I. Basic Concept
  • An operationalizing method
    • must be something “measurable” and “observable”
    • contributes to the “-ilities” of the component
  • The component “supports” the instantiation (of the pattern)
i basic concept2
I. Basic Concept

Goals

Sub Goals

satisfy/satisfice

Micro-business Processes

Metamodel reference to the components

decompose

satisfy/satisfice

decompose

Requirements

Functional Requirements

Non-Functional Requirements

satisfy

satisfice

Components

realize

Patterns

Specifications

Structure

ii representation
II. Representation
  • Hence, the basic component representation…

Custom Miniature Component Representation – for easy viewing by the developer

<< contributes >>

Instantiation:

www.shop.com

c1

Fast Server

{measurement: Data Transfer Rate}

<< supports>>

ii representation1
II. Representation

Instantiation:

www.shop.com

Classic Component Diagram – for more detailed viewing

Fast Server

{measurement: Data Transfer Rate}

<< component “c1” >>

Shop.com online system

<< supports>>

<< contributes >>

<< required interfaces >>

sales system, inventory system

<< provided interfaces >>

website for customers

<< artifact >>

shop.exe

ii representation2
II. Representation

[applied as]

*

μb sales pattern

Instantiation:

www.shop.com

realize

Fast Server

{measurement: Data Transfer Rate}

<< system >>

shop.com online shopping site

<< supports>>

<< contributes >>

<< artifact >>

*

sales management system

Classic Deployment Diagram – showing relationship with the micro-business pattern

<< artifact >>

Inventory mgt system

<< artifact >>

server

ii representation3
II. Representation
  • Exercise: Illustrate the software components that are used in a retail store software system (sales and inventory system). You may use existing BPMN/SIGs process diagrams.
ad