modelling management components for reuse using uml n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Modelling Management Components for Reuse using UML PowerPoint Presentation
Download Presentation
Modelling Management Components for Reuse using UML

Loading in 2 Seconds...

play fullscreen
1 / 8

Modelling Management Components for Reuse using UML - PowerPoint PPT Presentation


  • 81 Views
  • Uploaded on

Modelling Management Components for Reuse using UML. David Lewis (FlowThru Technical Co-ordinator) Chris Malbon Alina DaCruz University College London. standards. service providers. other service providers. customers. Business Context. frameworks & interface definitions.

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 'Modelling Management Components for Reuse using UML' - adamma


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
modelling management components for reuse using uml

Modelling Management Components for Reuse using UML

David Lewis

(FlowThru Technical Co-ordinator)

Chris Malbon

Alina DaCruz

University College London

business context

standards

service

providers

other service

providers

customers

Business Context

frameworks &

interface definitions

component

vendors

business needs

requirements

business

needs

frameworks &

interface definitions

component

& frameworks

system

developers

Development

system requirements

working software

Operation

management components requirements
Management Components Requirements
  • Ease of inter- and intra-domain access to component descriptions
  • Ease selection of component for reuse
  • Common component description at different levels of abstraction
  • Traceability from requirements to operational interfaces
  • Traceability for component maintenance
conventional component reuse

requirements

capture

requirements statement

requirements

analysis

uses?

framework

analysis model

part of

component

uses

design

exports

uses

design

model

design model

i/f

implementation

exports

uses

i/f

software

software

testing

Conventional Component Reuse
reuse with facades

requirements

capture

requirements statement

requirements

analysis

component

analysis model

uses

analysis

model

i/f

design

trace

uses

design

model

design model

i/f

implementation

trace

uses

i/f

software

software

facade

testing

Reuse with Facades
web navigation
Web Navigation

MS Word (text)

Paradigm Plus (UML)

  • Use case
  • pre/post conditions
  • description
  • Analysis Model
  • analysis object diagrams
  • collaboration diagrams
  • Design Model
  • CO component diagrams
  • IDL i/f class diagrams

Analysis Model HTML

Use Case HTML

Design Model HTML

CO component diagram

Analysis object diagram

Use case

IDL object diagram

Analysis object summary

IDL object summary

IDL object definition HTML

conclusions
Conclusions
  • Façade offer restricted view of component model for re-users
  • Traceability between modelling constructs at different façade levels is important
  • OOSE Analysis Model is key to mapping component requirements (use cases) to interface design (IDL)
  • HTML generation is limited, need more flexible XML-based approach
  • Mapping to CORBA Components/EJBs needed

http://www.cs.ucl.ac.uk/research/flowthru/

models/fulfilment/subscription/