uml

Differences between DFD (Data Flow Diagram) and activity diagram

倾然丶 夕夏残阳落幕 提交于 2019-12-03 06:57:47
问题 I need to know this differences in order to undestand how to use them right. Which are the differences of DFD and Activity diagram? 回答1: Actually, it's reasonably logical. You only have to look at the names. In data flow diagrams, the lines between "boxes" represent data that flows between components of a system. Because these only show the flow of data, they do not give an indication of sequencing. In activity diagrams, those lines are simply transitions between activities and do not

what are the most significant disadvantages of using UML?

匆匆过客 提交于 2019-12-03 06:55:41
问题 UML is a great language to model software for business requirements, but there is a growing community that points some disadvantages for some lacking features. What are the most significant disadvantages that you find crucial for UML and what could it be a good alternative to solve this lacking features? 回答1: The biggest one is that it's yet another layer of red tape that gets in the way of just $#%$#% coding the thing and making it work. 回答2: The fact that people use it to "model software

How is UML useful? [duplicate]

北慕城南 提交于 2019-12-03 06:52:16
Possible Duplicate: Is UML practical? I am doing UML in my University and I do not understand why we must do it. It looks like a model for OO databases but I think I can write Java without UML. I want to know the technical reasons why UML is used in the professional world; why it is important. Not just learn it because the professor says so. You may be able to write java pretty well but UML is language agnostic. When it comes to communicating your design to colleagues you need a common "language". UML is the best way, I think, for doing so. I am right now preparing for a meeting with a

How to build project-wide UML diagram in IntelliJ IDEA?

孤街醉人 提交于 2019-12-03 06:38:17
问题 Trying to reverse-engineer existing project and it would be of great help to see how classes collaborate/depend on each other. Is there a way to build project-wide UML diagram (or class diagram of any kind) in IntelliJ IDEA using build-in functionallity or using some free plugin? 回答1: Right click on your package no matter which. Click Diagrams > Show Diagram (Ctrl+Alt+Shift+U). You will see your package in diagram editor. Now: You can expand (E) or collapse (C) all nodes. You can show

Are there good tools for C# reverse engineering? [closed]

﹥>﹥吖頭↗ 提交于 2019-12-03 06:27:50
Closed. This question is off-topic. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it's on-topic for Stack Overflow. can you say me if there are good tools for reverse-engineering my C# applications. I need UML-class-diagrams of my written software and i don't want to draw these diagrams by myself. I've already tested StarUML but it didn't work because I used generics an something. Would be great if there a some advices. Greetings, Martin Have you checked out .NET reflector? Has a diagram plugin too.. List of Add-Ins Coincidentally

MVC UML class diagram

一笑奈何 提交于 2019-12-03 06:27:38
I've have to work on a new project,written in C# mvc,the first thing i would like to do is create an UML class diagram. Is there somewhere an example of how to do this? Most examples show one controller with one view and one model. But in this project there is per controller multiple Views and multiple ModelDto's Thanks. You can do like below by using MS visio or any other UML tool. Just a sample looks like below (methods and properties should differ) Like above you can extend the above diagram for more views and models per controller. i.e. In MVC you can have many Action methods inside a

Generation of Class Diagram from XMI

纵饮孤独 提交于 2019-12-03 06:21:05
Situation I have a PHP project with lots of classes with lots of relationships in lots of folders following the Zend Naming Convention . I use the NetBeans IDE 7.1. I work under Windows 7. Goal I need to see a graphical representation of the class relationships, possibly in varying depths and varying degrees of complexity. Also, it would be nice if the classes in the diagram are clickable. I do not necessarily need to generate documentation. Attempts 1. Within NetBeans NetBeans is an awesome IDE with lots of features. In fact, it recognizes class dependencies, and it would be wise to assume

UML Plugin for Eclipse - Class Diagrams & Java Code Generation - Indigo/Juno

白昼怎懂夜的黑 提交于 2019-12-03 06:01:22
问题 I am looking for a UML plugin for Eclipse. I know this questions has been asked several times, but most of them are a few years old. From what I read I would say that most people prefer eUML2, but this officially supports only Helios. So far I am using argoUML, but the absence of an undo-button is really an usability nightmare, to say the least. Additionally I would prefer integration into Eclipse. What I want is: Free/Open-source Actively developed tool (support for Indigo, planned support

Is ERD considered a kind of UML diagram?

我与影子孤独终老i 提交于 2019-12-03 05:08:54
问题 Are Entity Relationship Diagrams(ERD's) considered a type of UML diagram or are they a separate thing? 回答1: I have an other idea. I think we should look in-depth. When we are talking about ERD (Entity Relationship Diagram), we are talking about Entity Relationship Modeling. It is firstly introduced by Peter Chen (1976). He has two famous articles on Entity Relationship Modeling (see first and second articles) He talked about Entity-Relationship Modeling ( not Entity-Relationship Diagram ). It

Modelling / documenting functional programs

二次信任 提交于 2019-12-03 05:02:54
问题 I've found UML useful for documenting various aspects of OO systems, particularly class diagrams for overall architecture and sequence diagrams to illustrate particular routines. I'd like to do the same kind of thing for my clojure applications. I'm not currently interested in Model Driven Development, simply on communicating how applications work. Is UML a common / reasonable approach to modelling functional programming? Is there a better alternative to UML for FP? 回答1: Most functional