First, tool installation1.AmaterasUML Offline InstallationDownload amaterasuml_1.3.4.zip, such as address: Http://iij.dl.osdn.jp/amateras/56447/AmaterasUML_1.3.4.zipExtract 3 jar packages into the Eclipse\plugins directory (e.g., G:\Program\ADT\eclipse\plugins)2.GET Online Installation->eclipse-help-install New SoftwareInput Address: http://download.eclipse.org/t
1. Download Modelgoon plugin http://download.csdn.net/detail/dyj320693/5519613
2, ensure that the Eclipse version if the eclipse version is too low, will cause the plug-in invalid, the plug-in time is 2011, at least ensure that the Eclipse release version after 2011 years.
3, installation will modelgoon-4.4.0.zip extract to a directory, open
In UML, Java inheritance and interfaces are represented in the previous article.ArticleIn JavaProgramming LanguageAnd UML class diagrams indicate the differences between classes, attributes, operations, and associations. Let's take a look at how to represent two important Java concepts in
Converting a Java project into a clear UML class diagram makes it easier for us to understand the project structure and dependencies between modules. This article describes six open-source tools that can reverse engineer Java projects to UML class diagrams.
1.Eclipse MDT
Mod
Software Version:
Eclipse2.1.2
Struts1.1
Hibernate2.1
Jboss3.2.5
Easystruts0.6.4
Tanghan1.0
Lomboz2.1.6
Visual paradigm1.0.1
Installation Process:
Decompress eclipse, struts, hibernate, and JBoss to the corresponding directory.
Copy the files in the easystruts, tanghan, lomboz, and paradigm packages to the eclipse directory.
Because easystruts conflicts with tanghan, install tanghan first, and
file in a text editor. As shown in 8-19.Figure 8-197. Generating class diagrams from Java code(1) Select File-reverse Engineer-object language popup 8-20 shown.Figure 8-20(2) In the object Language bar select Java, click OK to enter the following interface, 8-21 shows.Figure 8-21(3) Click Add, add the Java file, click OK to generate the corresponding
Eclipse Plugin amaterasuml (: https://zh.osdn.net/projects/amateras/releases/#21568) Unzip and put it under the Plugins folderInstall the GEF prior to installing AMATERASUML (Eclipse Online installation, reference: http://www.cnblogs.com/xiluhua/p/6667935.html)Eclipse-file-new-other still does not appear amaterasumlThe workaround is: (Ref.: http://www.cnblogs.com
Software Architect for Websphere®software
Rational Software Modeler
The author assumes that you already know a version of the Unified Modeling Language (Unified Modeling LANGUAGE,UML) 2.0, Eclipse, Rational Software Architect, and Java development Basics, This article does not specifically show the details of UML Mo
Unified Modeling Language (UML) is a standard notation for building object-oriented system models. Between 1995-1997 and a half years, UML boarded the stage of the object-oriented programming community and was recognized by the Object Management Organization (OMG) in the late 1997. Although it was initially controversial-because it was put forward in a piece of support and opposition-
in the problem domain and can be obtained by direct analysis. For example, the tyre is part of the car, the leaves are part of the tree, the hands and feet are part of the body of this relationship, very obviously the whole-part relationship.Several of these relationships (associations, aggregates/combinations, dependencies) may appear in the code as pointers, references, values, and so on in another class, not in form, but logically they are different.
Reference: http://blog.csdn.net/blues1021
language for software engineering, which describes the system's class collection, the class's properties, and the relationships between classes. To help people to simplify the understanding of the system, it is an important product of the system analysis and design stage, and also is the important model basis for system coding and testing. Learning to draw a good class diagram is a skill that a qualified software engineer should have.UML Diagrams for classesIn a
from:http://blog.itpub.net/14780914/viewspace-588975/
This article is intended for those software architects, designers and developers who want to use IBM? Rational? Software Architect from Java? Source code to reverse engineer the generation of UML classes and sequence diagrams. Reverse engineering is often used to derive lost design documents from existing source code in an abstract model
language interpretation, you can not say the clear. Of course, after a few years of development, you may also be able to slowly feel the object-oriented thinking.This time I write this blog will take the object-oriented thinking as the main line, through the UML Software engineering method, the Java language is introduced therein. From this blog, you will learn about object-oriented thinking, software engi
application, but they will eventually reside in the operating system, not in the application.
Figure 1 is a UML diagram that shows some classes that represent TCP/IP services that are intended for Java networking classes.
It is important to understand that the classes shown in the above illustration represent the services provided by the operating system. They are not the service itself. We incorporate t
Interaction between Java and UML
Author: cuno studio selected from: saide.com
We will mainly discuss the UML class diagram above. Next we will discuss another UML diagram-the interaction diagram ). The interaction diagram describes the i
Amaterasuml:Http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi? Page = amaterasumlHttp://marketplace.eclipse.org/content/AmaterasUML
Supported: class diagram, sequence diagram, and use case diagramYou can generate a UML class diagram from the Java source code or a Java source code from the UML class diagram.
Do you know what the situation in UML is causing chaos? Know what kind of functionality is available in UML but not in Java? Do you know why we need another computer language other than Java? UML is not just a substitute for Java
Design Mode: Why does Java development require UML-general Linux technology-Linux programming and kernel information? For details, see below. Do you know what kind of situation the UML has caused? Do you know what types of functions are available in UML but not in JAVA? Do y
The array declaration must be assigned a space with newThere is no length () method in the array in Java, so the lengths of the array can be used in the array.
12
int[]arr={1,2,3,4,5};intlength=arr.length;//求数组的长度
String has the length () method, which is used to find the lengths of the strings
12
Stringstr="Hello";intlength=str.length();//求字符串的长度
UML
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.