• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Junilu Lacar
  • paul wheaton
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Scott Selikoff
Bartenders:
  • Piet Souris
  • Jj Roberts
  • fred rosenberger

OCMJEA - Class Diagram - Representing the connection with External System

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everyone, I would like to discuss with you all and get some tips about what is the best way to representing or not a connection with External System in my Class Diagram.
I didn't see in Mark Cade Class Diagram a connection with External System although it exists in his Component diagram. There are at least two connections with external systems in his component diagram.

In my test there are two external systems, one outside of the company network, I mean, it is connection another company and the second one is a legacy system.

My idea is present all the external systems in my class diagram. Im going to have a EJB talking to the legacy system because the legacy system was written using java, and the connection with the external system I want to represent it using a WS.

How have you done it? I really appreciate your suggestions about my approuch and if I have or not present the connection with the external systems in my class diagram.

thanks in advanced.

Rômulo Rocha

 
Bartender
Posts: 3648
16
Android Mac OS X Firefox Browser Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome to the Ranch.

External systems usually not represented in class diagrams because they are considered "actors" in the use case. However sequence diagrams and component diagrams do need them.

The (core J2EE) integration tier (patterns) will allow you connect to external systems. Have a look there which is appropriate.
 
Romulo Rocha
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Tsang, thanks for your observations. I really appreciate your help.
Im gonna see what you've recommended.

Thanks.

Rômulo Rocha.
 
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic