Book a Demo

Author Topic: Using UML Component as a logical analysis element?  (Read 5645 times)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Using UML Component as a logical analysis element?
« on: April 03, 2008, 04:41:45 pm »
Hi,

My client is currently creating a "Component Based Design with UML" method for functional and technical analyses.
We had a discussion about the UML component (UML v2); whether or not it is a common practice to use it in a functional, non platform specific, non technical manner.
My question: Do you use the Component only to model a physical "deployment" item (as UML v1 would suggest) or do you also use it on a logical level; to group analysis elements and define the services of and the dependencies between the groups?

Jan ´Bary´ Glas

  • EA User
  • **
  • Posts: 408
  • Karma: +0/-0
  • Bary
    • View Profile
Re: Using UML Component as a logical analysis elem
« Reply #1 on: April 03, 2008, 05:25:09 pm »
I do keep three levels of architecture on my mind when working - the Business Architecture that says what part of process is done by who and where (what modules, systems). This is just a part of logical model, but I use components for it. The second level is classical usage of components on a design level (platform specific) and the third is a physical model of deployment, there I do not use components but nodes.
Jan 'Bary' Glas