Tools

XAMPP

Xampp Logo
Molti sanno quanto sia difficile installare un web server Apache soprattutto se poi si desidera aggiungere il supporto per MySQL, PHP e Perl.
XAMPP è una distribuzione di Apache contenente MySQL, PHP e Perl. XAMPP è veramente molto semplice da installare ed usare: si fa il download, si estraggono i file e si parte. La distribuzione per Windows 98, NT, 2000 ed XP contiene: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 e NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, WEB-DAV + mod_auth_mysql. Ovviamente il pacchetto è sconsigliato in produzione ma è lo strumento ideale per il testing e lo sviluppo.

Visual Paradigm

Visual Paradigm Logo
Visual Paradigm for UML is a UML CASE Tool supporting UML 2.1 and the Business Process Modeling Notation (BPMN). In addition to UML modeling support, it provides business process modeling, an object-relational mapping generator for Java, .NET and PHP. There is a free Community Edition for non-commercial use (without generation of code and database tables).

ArgoUML

Argo UML Logo
ArgoUML is a UML diagramming application written in Java and released under the open source BSD License. By virtue of being a Java application, it is available on any platform supported by Java.
ArgoUML was originally developed at UC Irvine by Jason E. Robbins, leading to his Ph.D. It is now an open source project hosted by Tigris.org, a mid-sized open source community focused on building better tools for collaborative software development. Jason Robbins is a founding contributor to the Tigris project.The ArgoUML project now includes more than 19,000 registered users and over 150 developers.
In 2003, ArgoUML won the Software Development Magazine’s annual Readers’ Choice Award in the “Design and Analysis Tools” category.
ArgoUML does not yet completely implement the UML standard and is lacking full support for some diagram types including sequence diagrams.
ArgoUML development has suffered from lack of manpower. “Undo” has been a perpetually requested feature since 2003.

MySQL Workbench

MySQL Logo
MySQL Workbench is a visual database design tool that integrates SQL development, administration, database design, creation and maintenance into a single, seamless environment for the MySQL database system. It is the successor to DBDesigner 4 from fabFORCE.net, and replaces the previous package of software, MySQL GUI Tools Bundle.