ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Free Data Modeling Tool For Mac
    카테고리 없음 2021. 4. 25. 02:54

    This article compares UML tools. UML tools are software applications which support some functions of the Unified Modeling Language.

    General[edit]

    MySQL Workbench is a unified visual application for database architects, developers, and DBAs. MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, and much. Oracle SQL Developer Data Modeler is a free data and database modeling tool, providing a full range of utilities to support your data modeling needs. SQL Developer Data Modeler can connect to any supported Oracle Database and is platform independent. Real Modeling Tools We build modeling software, not drawing tool. Reuse elements in different models, ensure correctness of design with syntax checking, establish multiple level of abstraction with sub-diagrams, add reference to design artifacts, etc. Visual Paradigm is a UML tool designed for great outcome. Free Database Modeling Tool Toad Data Modeler freeware version is a database modeling and design tool that can be used for development of smaller database structures, up to 25 objects. See below a list of key features and benefits.

    NameCreatorPlatform / OSFirst public releaseLatest stable releaseOpen sourceSoftware licenseProgramming language used
    ArgoUMLTigris.orgCross-platform (Java)1998-042011-12-15[1]YesEPLJava, C++ (as module)
    AstahChange Vision, Inc.Cross-platform (Java)2009-10-192019-01-30NoCommercial. Free education edition, subscription modelJava
    ATLObeo, INRIA
    Free software community
    Cross-platform (Java)Unknown2010-06-23YesEPLJava
    Borland TogetherBorlandCross-platform (Java)Unknown2008NoCommercialUnknown
    BOUMLBruno PagèsCross-platform2005-02-262019-07-15NoFree from v7.0, Commercial starting from v5.0 up to v6.12,GPL before v5.0[2]C++/Qt and Java ('plug-out')
    CacooNulabWindows 7+, Mac OS XOctober 2010July 2018NoCommercial, Free edition availableHTML5
    CaseCompleteSerlio SoftwareWindows20042013-04NoCommercialC#
    ConceptDraw PROCS OdessaWindows, macOS19932010 (v9)NoCommercialUnknown
    DiaAlexander Larsson/GNOME OfficeCross-platform (GTK+)2004?2012-07-05YesGPLC
    Eclipse UML2 Tools[3]Eclipse FoundationCross-platform (Java)20072018-12-03YesEPL?Java
    Edraw MaxEdrawsoftWindows, Linux, macOS20042015-03NoCommercialC++
    Enterprise ArchitectSparx SystemsWindows (supports Linux and macOS installation)20002019-03-06NoCommercialC++
    GliffyGliffyChrome, Safari, Firefox, Internet Explorer 9+2006-08-012015-01 (v. 5.1)NoCommercial, Free trialHTML5 and JavaScript
    JDeveloperOracle CorporationCross-platform (Java)UnknownUnknownNoFreewareJava
    LucidchartLucid SoftwareWindows, macOS, Linux, Solaris2008-122014-10-07NoCommercial / Free (educational)HTML5 and JavaScript
    MagicDrawNo MagicCross-platform (Java)19982017-02-20 (v18.5)NoCommercialJava
    Microsoft VisioMicrosoftWindows19922016 (v16.0)NoCommercialUnknown
    Microsoft Visual StudioMicrosoftWindows1997-022016-06-27NoCommunity & Express editions: Registerware; Enterprise, Professional & Others editions: TrialwareC++, C#
    ModelioModeliosoft (SOFTEAM Group)Windows, Linux, macOS20092019-04-17 (3.8.1)YesGPL and CommercialJava
    MyEclipseGenuitecWindows, Linux2003[4]UnknownNoCommercialJava
    NClassBalazs TihanyiWindows, macOS, Linux, Unix2006-10-152011-06-06YesGPLC#
    NetBeans[5]Oracle CorporationWindows, macOS, Linux, Unix19962013-02-21YesCDDL or GPL2Java
    Open ModelSphereGranditeCross-platform (Java)2002-022009-11-04YesGPLJava
    PapyrusCommissariat à l'Énergie Atomique, Atos OriginWindows, Linux, macOS (Java)2013-06-272018-12YesEPLJava
    PlantUMLArnaud RoquesCross-platform (Java)1999-04-302017-09-03YesGPLJava
    Poseidon for UMLGentlewareCross-platform (Java)Unknown2009NoCommercialJava
    PowerDesignerSybaseWindows19892018NoCommercialUnknown
    PragmaDev StudioPragmaDevWindows, Linux, OS X20022018-02-07NoFree, CommercialPython, C, C++
    Prosa UML ModellerInsoft OyWindows19962013-10-19NoCommercialC/C++
    Rational RhapsodyIBMWindows, Linux19962019-04-23 (8.4.0) - 2019-08-08 (8.4 Interim Fix 1)NoCommercialC, C++, Java, Ada
    Rational Rose XDEIBMWindows, Linux, UnixUnknownUnknownNoIBM EULAUnknown
    Rational Software ArchitectIBMWindows, LinuxEarly 1990s2015-09-18NoIBM EULAJava/C++
    Rational Software ModelerIBMWindows, Linux2004-10-132008-09NoIBM EULAUnknown
    Rational System ArchitectIBMWindowsUnknown2013-03-15NoCommercialUnknown
    Reactive BlocksBitreactiveWindows, macOS, Linux2011-11-132016-09-16NoCommercial, Free Community EditionJava
    RISERISE to Bloome SoftwareWindows (.NET)20082010-09-03NoFreewareC#
    Software Ideas ModelerDusan RodinaWindows (.NET), Linux (Mono)2009-08-06[6]2019-02-01NoCommercial, Freeware for non-commercial useC#
    StarUMLMKLabWindows, macOS, Linux2005-11-012018-08-17NoCommercialDelphi
    Umbrello UML ModellerUmbrello TeamUnix-like; Windows2006-09-092018-08-29YesGPLC++, KDE
    UML DesignerObeoWindows, macOS, Linux20122017-09-18YesEPLJava, Sirius
    UMLetThe UMLet TeamWindows, macOS, Linux2005-11-05[7]2016-11-24[7]YesGPLJava
    UModelAltovaWindows2005-052018-10-17NoCommercialJava, C#, Visual Basic
    UmpleUniversity of OttawaCross-platform; Java/Eclipse20082018-02-19YesMIT LicenseUmple, Java, PHP, Javascript
    Visual Paradigm for UMLVisual Paradigm Int'l Ltd.Cross-platform (Java)2002-06-202018-11-28NoCommercial, Free Community EditionJava, C++
    WhiteStarUMLjanszpilewskiWindows 7-102011-12-182017-05-14[8]YesGPL2Delphi
    yEdyWorks GmbHWindows, macOS, Linux, UnixUnknown2016-07-15[9]NoFreeJava
    NameCreatorPlatform / OSFirst public releaseLatest stable releaseOpen sourceSoftware licenseProgramming language used
    Free database modeling tool mac

    Features[edit]

    NameUML 2MDAXMITemplatesLanguages generatedLanguages reverse engineeredCan be integrated withDetails
    PragmaDev StudioYesYesPartialNoC, C++NoIntegration with Reqtify traceability tool. Model simulator integrated with any FMI 2.0 supporting tool. Generated code can be integrated on the following RTOS: VxWorks, FreeRTOS, ThreadX, CMX, OSE Delta, OSE epsilon, uITRON 3, uITRON 4, Nucleus, posix, win32.Dedicated to modeling and testing of communicating systems. Based on ITU-T Z.109 UML profile, SDL-RT, SDL. The model can be simulated and can be exported to model checking tools. Full testing environment integrated based on TTCN-3.
    ArgoUMLNoYesYesUnknownC++, C#, Java, PHP4, PHP5, RubyJava (other languages with plugins)UnknownClosely follows the UML standard
    AstahYesNoYesUnknownJava, C++, C#, Python, Ruby and any other languages with pluginsJava, C++, C#, PHPMind Mapping, ER Diagram, DFD, Flowchart, CRUD, Traceability Map, Requirement Diagram and Requirement table. Provides API and Plugins, RTF, HTML Export.
    ATLYesNoYesNoUnknownUnknownAvailable from the Eclipse M2M project (Model to Model).Can transform UML & EMF models into other models. It has a repository of transformations called ZOO about a large set of common industrial concerns and educational labs.
    Borland TogetherYesYesNoYesJava 6, C++, CORBAUnknownEclipse and MS VS.NET 2005
    BOUMLYesYesYesYesC++, Java, PHP, IDL, Python, MySQLC++, Java, PHP, MySQLUnknownUML 2. Solid code roundtrip, fast. Extensible through 'plug-outs' written in C++ or Java
    CacooYesUnknownUnknownYesUnknownUnknownGoogle Drive, Google Docs, Typetalk, Adobe Creative Cloud, Slack, Atlassian Confluence, Dropbox, Visio, Box.
    CaseCompleteUnknownUnknownExportUnknownUnknownUnknownUnknownProvides management and editing of use cases, their flow of events, and referenced requirements. Supports use case and activity diagrams.
    DiaPartlyNoNoNoIncluded Python script codegen.py 'export filter' to Python, C++, JavaScript, Pascal, Java, PHP; external tools add Ada, C, PHP5, Ruby, shapefile, C#, SQL (Sybase, Postgres, Oracle, DB/2, MS-SQL, MySQL, …)NoNoUses Python as scripting language
    Eclipse UML2 ToolsYesYesYesYesJava (or Eclipse project supported?)Java (or Eclipse project supported?)EclipseTen UML 2 diagram types.
    Enterprise ArchitectYesYesYesSupports MDA templates and Code Generation templatesActionScript, C, C#, C++, Delphi, Java, PHP, Python, Visual Basic, Visual Basic .NET, DDL, EJB, XML Schema, Ada, VHDL, Verilog, WSDL, BPEL, Corba IDLActionScript, C, C#, C++, Delphi, Java, PHP, Python, Visual Basic, Visual Basic .NET, DDL, XML Schema, WSDLEclipse & Visual StudioUML 2.5, SysML, BPMN, SoaML, SOMF, WSDL, XSD, ArchiMate. Frameworks: UPDM, Zachman, TOGAF. Forward and Reverse Engineering for code and Database. Model Driven Integrated Development (Edit/Build/Debug) for Java, .Net, PHP & GNU compilers. Simulates Activity, State Machine, Sequence and BPMN diagrams.
    GliffyYesUnknownUnknownYesUnknownUnknownGoogle apps, Google drive, JIRA, ConfluenceHas libraries of shapes for: UML class, sequence, activity, use case and more.
    LucidchartUnknownUnknownUnknownUnknownUnknownUnknownGoogle Drive, Google Apps, JIRA, Confluence, Jive, and Box.
    MagicDrawYesYesYesYesJava, C++, C#, CIL, CORBA IDL, DDL, EJB, XML Schema, WSDLJava, C++, C#, CIL, CORBA IDL, DDL, EJB, XML Schema, WSDLEclipse, EMF, NetBeansUML 2.3, Full round-trip support for Java, C++, C#, CL (MSIL) and CORBA IDL, Report generator from template in RTF, HTML, XML, ODT, ODS, ODP, and Text (DOCX, XLSX, PPTX since 16.8).
    Microsoft VisioPluginUnknownPluginPluginUnknownUnknownUnknown
    ModelioYesYesYesYesJava, C++, C#, XSD, WSDL, SQLJava, C++, C#Eclipse,EMFFull UML2, BPMN2, ArchiMate3. Documentation generation in HTML.Extensions providing documentation generation in Open XML format, support for TOGAF, SysML, SoaML, Hibernate, OMG MARTE standard. Support of model fragments for collaboration. Support of design patterns.
    MyEclipseUnknownUnknownUnknownUnknownUnknownUnknownUnknown
    NClassUnknownUnknownUnknownUnknownC#, JavaC#, JavaUnknown
    NetBeansUnknownUnknownUnknownUnknownJavaJavaUnknownHas to be installed as a plug in to enable the UML modeling.
    Open ModelSphereNoUnknownUnknownYesJava, SQLJavaUnknownSupports data, business-process and UML modeling
    PapyrusYesUnknownYesUnknownAda 2005, C/C++, Java addinsUnknownEclipse
    PlantUMLYesUnknownExportUnknownUnknownC#, grails, Java, Lua, PHP, SqlALchemyChrome, Word, Open Office, Google Docs, J2EE Servlet, JQuery, Sublime, Eclipse, NetBeans, IntelliJ, LaTeX, Emacs, Doxygen, etc.[10]Creates diagrams using simple text language. Sequence, use case, class, activity, component, state, object, and UI mock diagrams are supported. Outputs images in PNG or SVG format.
    Poseidon for UMLYesUnknownUnknownUnknownUnknownUnknownUnknownCommercial version of ArgoUML
    PowerDesignerYesYesYesYesJava, C#, VB .NETUnknownEclipseData-modeling, business-process modeling - round trip engineering
    Prosa UML ModellerYesYesOpen modelbaseYesC++ Java, C#, SQL DDL and SQL queriesC++ Java and C# class headers are synchronized between diagrams and code in real-timeProgrammer's workbenches, documentation tools, version control systemsSupports following UML diagrams: Use case diagram, Sequence diagram, Collaboration diagram, Class diagram, Statechart diagram, Activity diagram, Component diagram, Deployment diagram and Package diagram
    Rational RhapsodyYesYesYesYesC++, C, Java, Ada, Corba, Customizable for other languagesC++, C, Java, Ada, Customizable for other languagesVisual Studio, Eclipse, TcSE, WindRiver, Green Hills, QNX, Linux, Mathworks Simulink, DOORS, customizable for othersTargets real-time or embedded systems and software using industry standard languages (UML, SysML, AUTOSAR, DoDAF, MODAF, UPDM, DDS), full production-quality code generation (structural, behavioral, functional), simulation, model based testing, integration with numerous real time operating systems and IDE's
    Rational Rose XDENoUnknownUnknownUnknownUnknownUnknownUnknown
    Rational Software ArchitectYesYesYesUnknownJava, C#, C++, EJB, WSDL, XSD, IDL, SQLJava, C++, .NETEclipse
    Rational Software ModelerYesYesUnknownUnknownUnknownUnknownEclipse
    Rational System ArchitectNoUnknownExportUnknownC++, Java, WSDLC++, Java, WSDLUnknown
    Reactive BlocksYesNoYesNoJavaUnknownEclipseCode generation from Activity Diagrams for J2SE, OSGi, Kura, and ESF, unit testing via JUnit, supports formal analysis and state space simulation
    Software Ideas ModelerYesYesYesYesActionScript, C++, C#, Delphi, Java, JavaScript, PHP, Python, Ruby, SQL DDL, VB.NET, VB6, XSDC++, C#, VB.NET, Java, Object Pascal, PHP, RubyUnknownUML, BPMN, SysML, ArchiMate, JSD, Data Flow Diagram, Flowchart, Robustness Diagram, CRC, ERD, Mixed Diagram, HTA, UI, Venn, Behavior Tree, Structure Chart, Decision Table, Roadmap, Computer Network Diagram, Layer Diagram, Web Page Diagram, Grafcet, custom diagrams
    StarUMLYesYesImportYesJava,C#,C++Java,C++,C# Code Generator and Reverse EngineerJavaScript, Node.jsPlug-in architecture: JavaScript, HTML5, Node.js
    Umbrello UML ModellerYes[11]YesYesUnknownC++, Java, Perl, PHP, Python … 16C++, IDL, Pascal/Delphi, Ada, Python, Java; import XMI, RoseMDLKDE
    UML DesignerYesYesYesUnknownAny kind of languages as it is compatible with code generator tools like Eclipse UMLGenerators or AcceleoAny kind of languages supported by Eclipse UML GeneratorsEclipseOpen source under EPL license, based on Eclipse, EMF, Sirius
    UMLetNoUnknownUnknownNoUnknownUnknownEclipse
    UModelYesYesYesYesJava, C#, Visual BasicJava, C#, Visual BasicEclipse, Visual StudioAlso supports business process modeling, SysML, and database modeling
    UmpleClass, State, Composite Structure onlyNoYesYesJava, C++, SQL, Alloy, NuSMV, yUML, USEJavaCommand-line tools, Embeddable in web pages, EclipseInput or export can be by diagram or Umple textual form, separation of concerns (aspects, traits, mixins), embeds action code in Java and other languages, written in itself, documentation generation, plugin architecture for generators
    Visual Paradigm for UMLYesUnknownCommercial versionUnknownJava, C#, C++, PHP, Ada, Action Script (all only in commercial version)Java, C# (binary), C++, PHP (all only in commercial version)Eclipse, NetBeans, IntelliJ and Visual StudioUML 2.4.1, SysML, BPMN, SoaML, SOMF, WSDL, XSD, ArchiMate. Frameworks: UPDM, Zachman, TOGAF. Forward and Reverse Engineering for code and Database. Model Driven Integrated Development (Edit/Build/Debug) for Java and .Net. Simulates Activity, State Machine, Sequence and BPMN diagrams. (only in commercial version)
    WhiteStarUMLYesYesImportYesJava 1.5,C#,C++, SQLJava 1.5,C#,C++, SQLUnknownWhiteStarUml is a fork of StarUML with an intent to revive its Delphi code base by updating code to recent Delphi editions, reducing dependence on third party components and fixing bugs and adding new features.
    yEdUnknownNoNo[12]UnknownUnknownUnknownUnknown
    NameUML 2MDAXMITemplatesLanguages generatedReverse engineered languagesCan be integrated withDetails

    References[edit]

    1. ^'ArgoUML'. ArgoUML. 2011-12-15. Retrieved 2012-01-23.
    2. ^'BOUML - an UML tool box'. 2017-05-31. Retrieved 2017-05-31.
    3. ^'Eclipse UML2 Tools'. Eclipse.org. 2007-08-24. Retrieved 2011-10-12.
    4. ^'Product History'.
    5. ^'UML modeling dropped as of v6.8'. Retrieved 2013-04-23.
    6. ^'Product History'. Retrieved 2013-09-05.
    7. ^ abThe UMLet Team (13 November 2016). 'UMLet - UML Tool for Fast UML Diagrams 14.2'. eclipse.org.
    8. ^'WhiteStarUML'. Source Forge. 2017-05-14. Retrieved 2017-08-22.
    9. ^'yWorks News'. yWorks. 2015-07-16. Retrieved 2016-08-03.
    10. ^'Running'. PlantUML. Retrieved 2014-11-06.
    11. ^'Umbrello Features'.
    12. ^'How to import XMI files into yEd?'.

    Data Modeling Tools Free

    External links[edit]

    Wikimedia Commons has media related to UML tools.
    • UML Tools at Curlie.
    Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_Unified_Modeling_Language_tools&oldid=912264549'

    Navicat Data Modeler is a powerful and cost-effective database design tool which helps you build high-quality conceptual, logical and physical data models. It allows you to visually design database structures, perform reverse/forward engineering processes, import models from ODBC data sources, generate complex SQL/DDL, print models to files, and much more.
    Simplify the task of creating complex entity relationship models and generate the script SQL with a simple click. Navicat Data Modeler supports various database systems, including MySQL, MariaDB, Oracle, SQL Server, PostgreSQL, and SQLite.

    macOS

    Database Objects

    Create, modify, and design your models using professional object designers, available for Tables and Views. Without the need to write complex SQL to create and edit objects, you’ll know exactly what you are working on. Also, Navicat Data Modeler supports three standard notations: Crow’s Foot, IDEF1x and UML. Using our feature-rich, simple, and user-friendly drawing tools, you can develop a complete data model with just a few clicks.

    Model Types

    Navicat Data Modeler enables you to build high-quality conceptual, logical and physical data models for a wide variety of audiences. Using the Model Conversion feature, you can convert a conceptual business-level model into a logical relational database model and then into a physical database implementation. From sketching a big picture of your system design to viewing relationships and working with attributes and columns from linked entities, tables and views. You can easily deploy accurate changes to database structures and build organized and more effective database systems.

    Reverse Engineering

    Reverse Engineering is one of the key features of Navicat Data Modeler. Load existing database structures and create new ER diagrams. Visualize database models so you can see how elements such as attributes, relationships, indexes, uniques, comments, and other objects relate to each other without showing actual data. Navicat Data Modeler supports different databases: Direct connection, ODBC (*Only for Windows and macOS Edition), MySQL, MariaDB, Oracle, SQL Server, PostgreSQL, and SQLite.

    Comparison and Synchronization

    The Synchronize to Database function will give you a full picture of all database differences. Once your databases are compared, you can view the differences and generate a synchronization script to update the destination database to make it identical to your model. Flexible settings enable you to set up a custom key for comparison and synchronization.

    SQL Code Generation

    Navicat Data Modeler is not only a tool for creating ER diagrams and designing your databases. Its Export SQL feature also gives you full control over the final SQL script and allows you to generate individual parts of your model, referential integrity rules, comments, character sets, etc., potentially saving you hundreds of hours of work.

    Open Source Data Modeling Tools

    Standard Designing Tools

    Add vertices, layers, images, shapes, and notes/labels, align/distribute objects, unlimited undo/redo capacity, auto layout, search filter, and more.

    Navicat Cloud

    Navicat Data Modeler is fully integrated with Navicat Cloud. Sync your model files and virtual groups to the cloud for a real-time access at anytime and anywhere. With Navicat Cloud, you can leverage every minute of your day to maximize your productivity.

    Database Objects

    Create, modify, and design your models using professional object designers, available for Tables and Views. Without the need to write complex SQL to create and edit objects, you’ll know exactly what you are working on. Also, Navicat Data Modeler supports three standard notations: Crow’s Foot, IDEF1x and UML. Using our feature-rich, simple, and user-friendly drawing tools, you can develop a complete data model with just a few clicks.

    Model Types

    Database Modeling Tools

    Navicat Data Modeler enables you to build high-quality conceptual, logical and physical data models for a wide variety of audiences. Using the Model Conversion feature, you can convert a conceptual business-level model into a logical relational database model and then into a physical database implementation. From sketching a big picture of your system design to viewing relationships and working with attributes and columns from linked entities, tables and views. You can easily deploy accurate changes to database structures and build organized and more effective database systems.

    Data Modeling Software

    Reverse Engineering

    Data

    Reverse Engineering is one of the key features of Navicat Data Modeler. Load existing database structures and create new ER diagrams. Visualize database models so you can see how elements such as attributes, relationships, indexes, uniques, comments, and other objects relate to each other without showing actual data. Navicat Data Modeler supports different databases: Direct connection, ODBC (*Only for Windows and macOS Edition), MySQL, MariaDB, Oracle, SQL Server, PostgreSQL, and SQLite.

    Comparison and Synchronization

    The Synchronize to Database function will give you a full picture of all database differences. Once your databases are compared, you can view the differences and generate a synchronization script to update the destination database to make it identical to your model. Flexible settings enable you to set up a custom key for comparison and synchronization.

    SQL Code Generation

    Navicat Data Modeler is not only a tool for creating ER diagrams and designing your databases. Its Export SQL feature also gives you full control over the final SQL script and allows you to generate individual parts of your model, referential integrity rules, comments, character sets, etc., potentially saving you hundreds of hours of work.

    Standard Designing Tools

    Add vertices, layers, images, shapes, and notes/labels, align/distribute objects, unlimited undo/redo capacity, auto layout, search filter, and more.

    Free Data Modeling Tool For Postgresql

    Navicat Cloud

    Navicat Data Modeler is fully integrated with Navicat Cloud. Sync your model files and virtual groups to the cloud for a real-time access at anytime and anywhere. With Navicat Cloud, you can leverage every minute of your day to maximize your productivity.

    Freeware Data Modeling Tool

    System Requirements

    Windows

    Microsoft Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Server 2008, Server 2012, Server 2016

    macOS

    Mac OS X 10.10 Yosemite, Mac OS X 10.11 El Capitan, macOS 10.12 Sierra, macOS 10.13 High Sierra, macOS 10.14 Mojave

    Linux

    Ubuntu 12.04, Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04, CentOS 6.7, CentOS 7, Fedora 22, Fedora 23, Fedora 26, Linux Mint 13, Linux Mint 17.3, openSUSE 13.2, openSUSE 42.1, Debian 9

    댓글

Designed by Tistory.