BOUML
| BOUML | |
|---|---|
| Developer | Bruno Pagès |
| Stable release | 7.11 patch 3
/ March 25, 2025[1] |
| Written in | C++ |
| Operating system | Cross-platform |
| Available in | Multilingual |
| Type | Unified Modeling Language tool box |
| License | Proprietary starting from v5.0 up to v6.12, free of use from v7.0 |
| Website | www |
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.[2]
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".[3][4]
The version 4.23 named "ultimate" was distributed in November 2010,[5] after which it was announced that no more updates would be released.[3] However, several patches were released after the announcement, the last being BOUML 4.23 ultimate patch 7 in October 2011.[5]
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.[2]
In August 2012, version 6 was released as the first version managing MySQL.[citation needed]
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.[2]
In August 2021, developer Bruno Pagès announced the end of the development of BOUML due to obsolescence of the used framework.[citation needed]
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.[6] It can also generate code for Python and IDL, but not extract the UML model for these languages.[6]
See also
References
- ^ "BOUML - a free UML tool box". bouml.fr. Retrieved 2025-04-15.
- ^ a b c "Historic". bouml.fr. Retrieved 31 May 2017.
- ^ a b Pagès, Bruno. "Bouml is Dead". sourceforge.net. Archived from the original on April 10, 2011.
- ^ Pagès, Bruno (September 14, 2010). "Encouragement". sourceforge.net. Archived from the original on November 16, 2010.
- ^ a b "Historic: Old Releases". bouml.fr. Retrieved 5 March 2012.
- ^ a b "Features". bouml.fr. Retrieved 31 May 2017.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.