What are the best UML tools on the market? There are a lot, providing an interesting array of features. Here's a list of suggested tools to make your Delphi developer days easier. UML stnds for a general-purpose notational language for specifying and visualizing complex software, especially large, object-oriented projects.
With ESS-MODEL you can view class diagrams from your code in the time that other tools are still busy loading. No delays, just drag-and-drop your sourcefiles onto ESS-MODEL and get instant class diagrams.
The architecture includes the Class Model subsystem (keeping the stored model), the Business Objects sub-system (containing the actual run-time representations of the business objects), the Persistence sub-system (handles storage and retrieval of business objects to and from a database), the Presentation subsystem (handling the GUI) and the Representation Mapping subsystem.
EctoSet Modeller offers you an easy to learn, easy to use UML tool that won't break the bank. EctoSet Modeller lets you model your Object Oriented software system and, with the Professional edition, generate source code for Delphi/Kylix, C++ Builder, Java and Visual Basic. Capable of producing a range of diagrams, EctoSet is the inexpensive way to begin UML software modelling.
a brand new way to develop classes and component packages for Borland Delphi. ModelMaker is a two-way class tree oriented productivity, refactoring and UML-style CASE tool specifically designed for generating native Delphi code. Delphi's Object Pascal language is fully supported by ModelMaker. From the start ModelMaker was designed to be a smart and highly productive tool.
nTierIt Application Framework contains pre-coded objects and units for everything needed to create robust Delphi applications. You simply create new object instances as needed and follow in-line comments to customize them. Templates comprise an entire pre-coded application that you simply "tweak" to your needs. All source code included.
A comprehensive modeling and visual development environment based on the UML. It supports the entire software engineering process with powerful and flexible modeling capabilities, enabling the development of applications, which effectively support specific business requirements and processes. Object Technology Workbench supports round-trip engineering and code generation.
A documentation CASE tool designed to analyze Delphi and Pascal source code and generate a variety of documentation about your program. By using the program's source code as the primary input, a variety of flow diagrams, comment headers, cross references, code surveys and other useful reports can be generated quickly and easily, with no source code changes required.
Delphi Development Features: Reverse Delphi Code; Import a file into WITH CLASS to create class diagrams from Delphi files. Attributes and Operations are then generated for that class. Diagraming: Supports all leading Methodologies, Easy to switch between methodologies, Browser to view a class with its operations, attributes and code, Class, Object and State Transition Diagrams...