Difference between revisions of "Umple"

From Free Software Directory
Jump to: navigation, search
m (added vcs webview, other changes)
(Updating for release 1.33.0)
 
(6 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
|Full description=Umple technology for adding UML constructs to programming languages, or representing models textually; includes a code generator, Eclipse plugins, and the UmpleOnline web app
 
|Full description=Umple technology for adding UML constructs to programming languages, or representing models textually; includes a code generator, Eclipse plugins, and the UmpleOnline web app
 
|Homepage URL=http://www.umple.org
 
|Homepage URL=http://www.umple.org
|Is GNU=No
+
|Version download=https://github.com/umple/umple/releases/tag/v1.33.0
|User level=intermediate
+
|Is High Priority Project=No
|Component programs=Umple.jar, UmpleOnline, cruise.umple.xtext.ui
+
|VCS checkout command=git clone https://github.com/umple/umple.git
|VCS checkout command=svn checkout http://umple.googlecode.com/svn/trunk/ umple-read-only
+
|Computer languages=Umple, Java, Ruby, PHP
|Computer languages=Java, Ruby, PHP
 
 
|Documentation note=http://manual.umple.org
 
|Documentation note=http://manual.umple.org
 +
|Decommissioned or Obsolete=No
 +
|Donate=https://alumni.uottawa.ca/donation-form?fid=bp71rD2pbt0%3d&fdesc=vj8yiR3kw2%2bPwQCmy1Z8CfKc0F1zufF0wBCY%2fxboCy4%2bHJZne7BoLhQuKHwuRN4R5bhBEciI1Gn5RbPGt1TgEQ%3d%3d
 
|Keywords=code generation, state machines, modelling, UML, pre-processor, compiler, programming language
 
|Keywords=code generation, state machines, modelling, UML, pre-processor, compiler, programming language
|Version identifier=1.15.0.1751
+
|Version identifier=1.30.0
|Version date=2012/05/22
+
|Version date=2020/07/24
 
|Version status=stable
 
|Version status=stable
|Version download=http://cruise.eecs.uottawa.ca/umpleonline/tarballs/umple_v1.15.0.1751.tar.gz
+
|Version comment=Generation of automatic model tests;
|Last review by=Andrew Engelbrecht
+
|Last review by=tcltcl
|Last review date=2012/06/29
+
|Last review date=2020/07/24
 
|Submitted by=Andrew Engelbrecht
 
|Submitted by=Andrew Engelbrecht
 
|Submitted date=2012/06/29
 
|Submitted date=2012/06/29
 +
|User level=intermediate
 +
|Component programs=Umple.jar, UmpleOnline, cruise.umple.xtext.ui
 +
|Accepts cryptocurrency donations=No
 +
|Test entry=No
 +
|Is GNU=No
 
}}
 
}}
 
{{Project license
 
{{Project license
|License=X11
+
|License=MIT
 +
|License copyright=Copyright 2008-2023 Timothy C. Lethbridge, Andrew Forward, Omar Badreddin, Dusan Brestovansky, Julie Filion, Miguel Garzon, Hamoud Aljamaan, Ali Fatolahi, Julian Solano, Joshua Horacsek, Joel Hobson, Alvina Lee, Sultan Eid, Jordan Johns, Sonya Adams, James Zhao, Adam Dzialoszynski, Luna Lu, Song Bae Choi, Thomas Morrison, Sacha Bagasan, Andrew Paugh, Stuart Erskine, Russell Staughton, Christopher Hogan, Geoffrey Guest, Gabriel Blais Bourget, Robin Jastrzebski, Quinlan Jung, Blakeley Quebec Desloges, Jesus Zambrano, Ahmed Orabi, Mahmoud Orabi, Tonio Resende, Vahdat Abdelzad, Opeyemi Adesina, Aliaa Alghamdi, Tiago Nascimento, Tianyuan Chu, Fiodar Kazhamiaka, Greg Hysen, Jean-Christophe Charbonneau, Kenan Kigunda, Adriaan Cody Schuffelen, Marc Antoine Gosselin-Lavigne, Pedro Augusto Vincente, Jason Canto, Ellen Arteca, Alexi Turcotte, Karin Ng, Mark Galloway, Alexander Ringeri, Antonio Maria Pereria de Resende, Craig Bryan, Eric Telmer, Charles Wang, Chan Chun Kit, Nabil Maadarani, John Zweip, Kevin Brightwell, Warren Marivel, Ashley Merman, Xinxin Kou, Aymen Ben Rkhis, Curtis Meerkerk, Adam Kereliuk, Matthew Fritze, Michael Mkicik, Victoria Lacroix, Morgan Redshaw, Matthew Rodusek, Shikib Mehri, Amid Zakariapour, Marc de Niverville, Alex Hochheiden, Noah Murad, Katharine Cavers, Jackie Lang, Adam Bolding Jones, Chang Ding, Joshua McManus, Balaji Venkatesh, Runqing Zhang, Finn Hackett, Daniel Mitchell, Richard Hugessen, Bowei (Bernard) Yuan, Abdulaziz Algablan, Zainab Al Showely, Gloria Law, Yiran Shu, Evgeniya Vashkevich, Paul Wang, Firas Jribi, Jingyi Pan, Haowen Shi, Ralph Ngassa, Svetlana Esina, Sean O'Brien, Yukang Yin, Shuvankar Saha, Samuel Labonté, Thierry Laprade, Yanic Mainville, RJ Stead, Lovepreet Singh, Luwei Cai, Utibe Samuel Biobasholuwa, Patrik Laszlo Kelemen, Hajira Mohamed, Nisarg Anand Patel, Fred Wei, Xiaoxi Jia, Deepank Kartikey, Axel Tang, Kevin Cheng, Zohaib Ahmed
 +
 
 +
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 +
 
 +
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 +
 
 +
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
|License verified by=Andrew Engelbrecht
 
|License verified by=Andrew Engelbrecht
|License verified date=2012/06/29
+
|License verified date=2012-06-29
 +
}}
 +
{{Software category
 +
|Editor=programming
 +
|Education=programming
 +
|Interface=command-line, web
 +
|Programming-language=C++, java, php, python, ruby
 +
|Software-development=compiler, program-editor, programming-language, programming-language-conversion
 +
|Text-creation=editor
 +
|Use=editing, education, interface, software-development, text-creation
 +
|Version-control=git
 +
|Works-with=graphics
 +
}}
 +
{{EntryGNU
 +
|Is GNU=No
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to build
 +
|Prerequisite description=ant
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to build
 +
|Prerequisite description=Java 11
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to use
 +
|Prerequisite description=Java 11
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Weak prerequisite
 +
|Prerequisite description=Php 5
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Weak prerequisite
 +
|Prerequisite description=Ruby
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Weak prerequisite
 +
|Prerequisite description=Python 3
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Weak prerequisite
 +
|Prerequisite description=TXL
 
}}
 
}}
 
{{Person
 
{{Person
 
|Real name=Timothy Lethbridge
 
|Real name=Timothy Lethbridge
 
|Role=Maintainer
 
|Role=Maintainer
|Email=tcl@site.uottawa.ca
+
|Email=timothy.lethbridge@uottawa.ca
 +
|Username=tcltcl
 
}}
 
}}
 
{{Resource
 
{{Resource
 
|Resource audience=Developer
 
|Resource audience=Developer
 
|Resource kind=VCS Repository Webview
 
|Resource kind=VCS Repository Webview
|Resource URL=http://code.google.com/p/umple/source/browse/#svn%2Ftrunk
+
|Resource URL=https://github.com/umple/umple
 +
}}
 +
{{Resource
 +
|Resource audience=Developer
 +
|Resource kind=Bug Tracking
 +
|Resource URL=http://umple.org/bugs
 +
}}
 +
{{Resource
 +
|Resource audience=Developers
 +
|Resource kind=Homepage
 +
|Resource URL=http://www.umple.org
 +
}}
 +
{{Resource
 +
|Resource audience=Contributors to Umple itself
 +
|Resource kind=Mailing List
 +
|Resource URL=https://groups.google.com/forum/#!forum/umple-dev
 +
}}
 +
{{Resource
 +
|Resource audience=Developers using Umple in other projects
 +
|Resource kind=Mailing List
 +
|Resource URL=https://groups.google.com/forum/#!forum/umple
 
}}
 
}}
{{Software category
+
{{Resource
|Editor=programming
+
|Resource audience=Developers
|Education=programming
+
|Resource kind=Download
|Interface=web
+
|Resource URL=http://umple.org/dl
|Programming-language=java, php, ruby
+
}}
|Software-development=program-editor, programming-language, programming-language-conversion
+
{{EntryDetails
|Text-creation=editor
+
|Is High Priority Project=No
|Use=editing, education, interface, software-development, text-creation
+
|VCS checkout command=git clone https://github.com/umple/umple.git
|Works-with=graphics
+
|Computer languages=Umple, Java, Javascript, PHP, Typescript
 +
|Documentation note=User manual: https://manual.umple.org
 +
|Decommissioned or Obsolete=No
 +
|Keywords=UML, Code Generation, Software Modeling, State Machines
 +
|Version identifier=1.33.0
 +
|Version date=2024-01-10
 +
|Version status=stable
 +
|Accepts cryptocurrency donations=No
 +
|Test entry=No
 
}}
 
}}
 
{{Featured}}
 
{{Featured}}

Latest revision as of 13:54, 10 January 2024


[edit]

Licensing

License

Verified by

Verified on

Notes

License

MIT

Verified by

Andrew Engelbrecht

Verified on

29 June 2012




Leaders and contributors

Contact(s)Role
Timothy Lethbridge (Tcltcl)Maintainer


Resources and communication

AudienceResource typeURI
DevelopersDownloadhttp://umple.org/dl
DeveloperVCS Repository Webviewhttps://github.com/umple/umple
Contributors to Umple itselfMailing Listhttps://groups.google.com/forum/#!forum/umple-dev
DevelopersHomepagehttp://www.umple.org
Developers using Umple in other projectsMailing Listhttps://groups.google.com/forum/#!forum/umple
DeveloperBug Trackinghttp://umple.org/bugs


Software prerequisites

KindDescription
Weak prerequisitePhp 5
Weak prerequisitePython 3
Required to buildant
Weak prerequisiteRuby
Weak prerequisiteTXL
Required to buildJava 11
Required to useJava 11




Entry





"MIT" is not in the list (ACEL, AFL-3.0, AGPL-1.0, AGPL-1.0-or-later, AGPL-3.0, AGPL-3.0-or-later, AGPL-3.0-or-later-with-exception, AGPL-3.0-with-exception, AGPLv1orlater, AGPLv3, ...) of allowed values for the "License" property.




























"Developers" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Contributors to Umple itself" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Developers using Umple in other projects" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.


"Developers" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.




Property "Submitted by" (as page type) with input value "{{{Submitted by}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. "{{{Submitted date}}}" contains an extrinsic dash or other characters that are invalid for a date interpretation.









Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.