Coldfusion and UML

Posted on 2003-03-29
Medium Priority
Last Modified: 2013-12-24
Can people recommend me appropriate resources (notes, comments, documents or URLs) for planning and implementing CF projects using UML; Would really appreciate any ideas of changes that have to be made to the specifications, or diagrams particularly for web applications. (I cannot use CFMX so I really need to find out what people have done about the object/instace diagrams.

Sorry for the open-ended question.
Question by:joelstobart

Accepted Solution

davegaurav999 earned 152 total points
ID: 8230167
The most important aspect of the newly added features in ColdFusion MX as compared to CF5.0 is said to be CFCs - ColdFusion Components (as far as object-orientation is concerned). You can go to MM's site (www.macromedia.com) for help manuals/code snippets/techNotes.

Fusebox is a widely used architecture with CF. The Fusebox Lifecycle Process (FLiP) follows waterfall model. You can refer www.fusebox.org for that.
LVL 10

Assisted Solution

substand earned 148 total points
ID: 8239918
I always thought UML was best suited for object oriented programming, however, I suppose you could implement pseudo-OOP in CF.  You could diagram your DB in UML quite easily, and then the operations on that data could each be a CF template or a CF custom tag.   alternatively, you could use the DB stored procs to manipulate the data, thus easily including it in your UML diagrams, and just use CF to display it.

I don't know of any CF specific UML diagramming.  I always though UML was just a way of diagramming your project, language independent.  After creating your diagram you would then implement it in the language of your choice.

So, I think you have your process backwards.

LVL 35

Expert Comment

ID: 10940948
No comment has been added lately, so it's time to clean up this question.
I will leave the following recommendation in the Cleanup topic area:

Split davegaurav999 & substand

Please leave any comments here within the next four days.

EE Cleanup Volunteer

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When setting up new project requests for our site, one of the most powerful tools our team has available to use is Axure (http://www.axure.com/). It’s a tool for creating software and web prototypes that can function and interact as if it were the a…
The following information will get you familiar with your new DV server, including the (mt) Account Center, the Plesk Control Panel, our world-renowned support department and the rest of the (mt) tools that come with your new service.
The purpose of this video is to demonstrate how to create a Printer Friendly PDF on a WordPress Page. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome Screenshot” Google Chrome Extension, and SmallPDF.com Log…
The purpose of this video is to demonstrate how to manually back up a WordPress Database. This will be demonstrated using a Windows 8 PC. The Host used will be IPage.com Log into your Hosting account. IPage will be used for demonstration : Locat…

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question