Download presentation
Presentation is loading. Please wait.
Published byJesse French Modified over 10 years ago
1
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED Tutorial 3 – Component Representation RJ Macasaet R&D Dept.
2
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED Outline I.Basic Concept II.Representation
3
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED BASIC CONCEPT Understand the idea of component representation within the approach
4
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED I. Basic Concept Where is the component represented? 4 Process Pattern: place to shop Mode: website Instantiation: www.shop.com [done as] [applied as] Start Other Process This is where the Component representation must be placed WHY? NFR “speed” Fast Server {measurement: Data Transfer Rate}
5
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED 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)
6
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED I. Basic Concept Metamodel reference to the components Patterns StructureSpecifications Micro-business Processes Non-Functional Requirements Functional Requirements Components Sub Goals realize satisficesatisfy satisfy/satisfice decompose Requirements satisfy/satisfice Goals
7
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED REPRESENTATION Learn how to represent the software components within the approach
8
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED II. Representation Hence, the basic component representation… Instantiation: www.shop.com Custom Miniature Component Representation – for easy viewing by the developer c1 > Fast Server {measurement: Data Transfer Rate}
9
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED II. Representation Instantiation: www.shop.com > Shop.com online system sales system, inventory system website for customers shop.exe Classic Component Diagram – for more detailed viewing > Fast Server {measurement: Data Transfer Rate}
10
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED II. Representation Instantiation: www.shop.com Classic Deployment Diagram – showing relationship with the micro-business pattern > shop.com online shopping site > sales management system > Inventory mgt system > server μb sales pattern > [applied as] realize * * Fast Server {measurement: Data Transfer Rate}
11
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED 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.
12
© COPYRIGHT 1999-2013. PENTATHLON SYSTEMS RESOURCES INCORPORATED. ALL RIGHTS RESERVED Questions? Email: rjmacasaet@pentathlonsystems.com
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.