views:

667

answers:

3

I've been charged with the following tasks for a group project:

a) Design/Draw an Architecture Context Diagram
b) ACD Description
c) UML deployment diagram

The UML deployment diagram is no issue as there are plenty of straight-forward resources online but this is not the case for the ACD.

I need resources on exactly what an ACD is and how to draw one.

Is there another name for an ACD such as Architecture Context Diagram such as Architecture Interconnection Diagram or Operations Systems Diagram? I keep coming across similar names but different diagrams in Google searches...

+1  A: 

I figured you've tried Wikipedia however, I found this: http://en.wikipedia.org/wiki/System_context_diagram

I have a feeling that a System Context Diagram is the same thing (or quite similar) to an Architecture context Diagram.

Is the diagram in question a UML based diagram?


Since you indicated that it is a UML diagram, I can only suggest that you check out OMG's site. You should be able to get a copy of the UML standards document without signing up. I'm sorry I don't have a more direct answer for you. I've only heard about the System Context Diagram. While I had searched for something like a Architecture Context Diagram, the system one is the closest I came.

Frank V
Yes it is an UML diagram (I assume so because that's all we do). That's actually the first page I tried...it might be the same but it's the little differences I might lose marks for that I'm trying to avoid...
Julian
"lose marks" -- forgive me but is this homework?
Frank V
No worries, thanks for resource. I'll definitely check it out.
Julian
A: 

It sounds like two diagrams I've worked with - Architecture Overview and System Context diagram. This represents the system under development as a circle in the middle of the diagram and then shows external actors either human or system interfaces around the outside.

The idea of the System Context is to quickly develop and communicate who the users of the system under development is and what systems it interfaces with. The actual internals of the system under development aren't shown.

The Architecture Overview then provides more of a view of key things within the system e.g. layering and key elements of the system

I've read more discussion on this topic here: http://softwarearchitecturezen.blogspot.com/2009/08/two-diagrams-all-architects-need.html

Kris C
A: 

The teacher eventually showed us a diagram she drew up. I figure this diagram doesn't exist except in her class!

Julian