请输入您要查询的百科知识:

 

词条 BOUML
释义

  1. History

  2. Code generation and reverse engineering

  3. See also

  4. References

  5. External links

{{Infobox software
| name = BOUML
| logo = Bouml titre.jpg
| screenshot = Bouml-screenshot.jpg
| caption =
| collapsible =
| developer = Bruno Pagès
| latest_release_version = 7.8
| latest_release_date = {{release date and age|2018|10|23}}
| programming language = C++
| operating system = Cross-platform
| language = Multilingual
| status = Active
| genre = Unified Modeling Language
| license = Proprietary starting from v5.0 up to v6.12, free of use from v7.0
| website = {{URL|www.bouml.fr}}
}}BOUML is a Unified Modeling Language (UML) diagram designer. Programmed in C++ and Qt, it is multilingual, and supports code generation and code reverse engineering. The releases prior to version 4.23 are free software licensed under the GNU General Public License (GPL). BOUML 5 up to 6.12 is proprietary software. BOUML 7 and later is free software.[1]

History

In September 2010, developer Bruno Pagès announced that he was ceasing work on BOUML (other than bug fixes), citing "copyright violations and mismanagement from Wikipedia administrators".[2][3]

The version 4.23 named "ultimate" was distributed in November 2010,[4] after which it was announced that no more updates would be released.[2] However, several patches were released after the announcement, the last being BOUML 4.23 ultimate patch 7 in October 2011.[4]

In February 2012, version 5 was released as the first paid version. It has a new file format, but is backward compatible in that version 5 can read project files saved by the old versions.[1]

In August 2012, version 6 was released as the first version managing MySQL.{{Citation needed|date=June 2017}}

In May 2017, BOUML is again free of use and the version 7 was released as the first of the new free versions, it is still backward compatible in that version 7 can read project files saved by the old versions.[1]

Code generation and reverse engineering

BOUML can automatically generate code from the UML class diagrams and rebuild them from existing source code using the following languages: C++, Java, PHP, and MYSQL.[5] It can also generate code for Python and IDL, but not extract the UML model for these languages.[5]

See also

  • List of Unified Modeling Language tools

References

1. ^{{cite web|title=Historic |url=http://bouml.fr/historic.html |website=bouml.fr |accessdate=31 May 2017}}
2. ^{{Cite web |first=Bruno |last=Pagès |url=http://sourceforge.net/news/?group_id=212600&id=291660 |title=Bouml is Dead |website=sourceforge.net |archiveurl=https://web.archive.org/web/20110410155052/http://sourceforge.net/news/?group_id=212600&id=291660 |archivedate=April 10, 2011 }}
3. ^{{Cite web|first=Bruno |last=Pagès |url=http://sourceforge.net/projects/bouml/forums/forum/764769/topic/3835276 |title=Encouragement |website=sourceforge.net |date=September 14, 2010 |archiveurl=https://web.archive.org/web/20101116042352/http://sourceforge.net/projects/bouml/forums/forum/764769/topic/3835276 |archivedate=November 16, 2010 }}
4. ^{{Cite web|url=http://bouml.fr/historic_old.html |title=Historic: Old Releases |website=bouml.fr |accessdate=5 March 2012}}
5. ^{{cite web|title=Features |url=http://bouml.fr/features.html |website=bouml.fr |accessdate=31 May 2017}}

External links

{{Commons category|BOUML}}
  • {{Official website}}

2 : Formerly free software|UML tools

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/14 7:51:02