File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes OO, Patterns, UML and Refactoring and the fly likes UML shapes for powerpoint? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "UML shapes for powerpoint?" Watch "UML shapes for powerpoint?" New topic

UML shapes for powerpoint?

John M Brown
Ranch Hand

Joined: Nov 29, 2001
Posts: 62
Hello I'm new here and just found this great UBB.
This may sound like a silly question, because I would prefer using Rational Rose or another modeling tool for UML, but until we get to that, I need to create some UML diagrams in what I have which is Powerpoint.
I was hoping that there was a custom autoshape library out there for UML shapes in powerpoint. Everytime I try to word my search for one, I get directed to links that have to do with Visio.
I'm really looking for a few basic shapes (like a class shape and actor). I can create a graphic and insert them into powerpoint, but there's no way to attach a label, or write into them.
Has anyone here heard of such a library?
John Brown

<a href="" rel="nofollow"></a>
Axel Janssen
Ranch Hand

Joined: Jan 08, 2001
Posts: 2164
Modelling with powerpoint???
I don't think that this is a good idea.
There are some freeware-tools. Search for tools in this forum.
[This message has been edited by Axel Janssen (edited November 29, 2001).]
John M Brown
Ranch Hand

Joined: Nov 29, 2001
Posts: 62
Yeah.... I agree...
It's not as much modeling as it is selling my boss on the idea of using UML for moving a legacy system to J2EE for a project. I only wanted to make a use case survey, some use cases, and a conceptual class diagram mostly for show. I just hate to "similate" the look of classes in powerpoint, and thats the easiest forum I have now to present it to the people here. I did find the link to MetaMill here, which is not bad to use until I can get them to bring me a copy of Rose 2000e. Maybe I can make my models with MetaMill and cut an paste into powerpoint. I'll try it and see how it looks. I just find it hard to believe that powerpoint does not have a library of these shapes for presentations with as many UML presentations I see out on the internet.
Powerpoint is definately not a modeling tool. But I don't need one for right now. We are barely in the conceptualization phase.
[This message has been edited by John M Brown (edited November 29, 2001).]
Desai Sandeep
Ranch Hand

Joined: Apr 02, 2001
Posts: 1157
I believe your need of UML at the moment is to present and sell the artifacts to your Boss.
The actual use of UML will come into picture only when the Developers and Requirement Decision Makers start working on the problem in hand.If during this period you decide to use of Powerpoint rather than a UML Modeling tool especially in the early Analysis phases (when you are never quite sure on ever changing requirements!) you may find things very cumbersome.This is when a Modeling tool like Rational Rose and its likes comes to your rescue.
I suggest you use a modeling tool only when you need it.At the moment, I presume the Lecture Notes available in PowerPoint format at this site should meet your requirement.
Hope this helps,
[This message has been edited by Desai Sandeep (edited November 30, 2001).]
John M Brown
Ranch Hand

Joined: Nov 29, 2001
Posts: 62
Thank you Desai,
I totally agree. The last job I had I was using and supporting Rose 2000e. I would never even think of doing elaboration and requirements for a project using Powerpoint. But I did think that I could do a better sell (or explanation) of my thoughts on how to approach this project if the drawings had an actual example of the system that we are looking to upgrade.
I'm kind of trying to educate a few factions of poeple and developers that have always worked in procedural and modular programming and design in C. The 1st goal that we had was to evaluate Application servers for the upgrade, but the thought was more like "porting" the current procedural application to J2EE. As we spend a few weeks doing proof of concepts with IBM and BEA, some management got the idea that this was not the right way to go, and that the effort might be larger.
I'm trying to convince them that to convert the application to Java and J2EE will probably take the same amount of time and produce the least benefit when completed. I think that the project will slip and more problems will occur during the end of the project, and we still will have a system with similar (or perhaps even new) flaws and little to no business requirement documentation to help.
A few more examples on how UML (particularly use cases and conceptual class diagrams) will work for this project will get me the commitment to go this route. Then getting a proper OOA/OOD tool such as Rational Rose will be no problem.
Unfortunately, I don't have the money personally to get my own copy of such a tool (being a consultant here). Righ now I'm having a hard time getting a copy of Visual Basic (the current client app) to help me learn the current system.
Thanks for your help, but I'm getting the feeling that hat I'm looking for may not actually exist for the exact reasons you state in this thread.
ersin eser
Ranch Hand

Joined: Feb 22, 2001
Posts: 1072
Thanks for the link Desai
John M Brown
Ranch Hand

Joined: Nov 29, 2001
Posts: 62
Yes thanks for the link. I had a look at the powerpoint slides...... very good information on using OOA/OOD. I will definately keep this for reference.
Kyle Brown
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
You know that you can get a free 30-day eval copy of Rose 2000 from Rational, right? That's enough to draw some diagrams and then paste them into powerpoint...

Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at for other WebSphere information.
John M Brown
Ranch Hand

Joined: Nov 29, 2001
Posts: 62
Originally posted by Kyle Brown:
You know that you can get a free 30-day eval copy of Rose 2000 from Rational, right? That's enough to draw some diagrams and then paste them into powerpoint...

Good idea.... I should have looked into that.
I agree. Here's the link:
subject: UML shapes for powerpoint?
It's not a secret anymore!