webel.com.au
  Projects
  UML
  Java (Sun)
  Java (other)
  XML
  database
  web
  security
  mathematics
  data analysis
  musing
  personal
Unified Modelling Language (UML)TM zone
2006-01-02: Happy New Year ! I'm celebrating with my new list of Unified Modelling Language (UML)TM tips and best practices.
2005-09-25: New UML2.0TM Composite Structure Diagrams of rotational aperture synthesis radioastronomy with the Molonglo Observatory Synthesis Telescope (MOST), and progress towards an audible simulation of MOST using JSyn audio synthesis. This is a demanding test case for port-based system engineering with UML2.0TM in MagicDraw UMLTM !
2005-09-22: New UML2.0TM Composite Structure Diagrams of the data acquisition components and JSyn synthesis networks of DranceWare, with MagicDraw UMLTM. This is port-based system engineering for UML2.0TM and JavaTM !
2005-09-14: New examples of UML engineering using "logical" components to graphically group UML model elements:
2005-08-18: bookings are now being received for the new webel.com.au UMLTM one-day seminars !
2005-05-25: Announcing examples of UMLTM Parsing Analysis of selected science articles from the online Wikipedia in particle physics, astronomy, and maths. These are some of the best examples of this powerful recipe yet !


webel.com.au is a UML-based business; I use UML modelling parallel to all of my other IT, science and technology services.

I am a fan of model-driven development with the Unified Modelling LanguageTM:

I promote progress towards the adoption of Unified Modelling Language (UML)TM as the lingua franca of IT.

The UML is applicable to .. everything !

I have applied Unified Modelling Language (UML)TM to projects as varied as:

Here you will also find:

  • presentations on a technique I develop called UMLTM Parsing Analysis, which is the basis of much of the work you'll find here.
  • some ideas on UML2.0TM and the future of Unified Modelling Language (UML)TM
  • some of my work towards executable, animated (4D), and sonified UML2.0TM components for JavaTM
  • some tips on CASE tools like MagicDraw UMLTM
  • some analyses of the Unified Modelling Language (UML)TM specifications and white papers

There's the UML and then there's .. everything else

I use Unified Modelling Language (UML)TM parallel to all of my IT projects. It does not replace other technologies, it enhances them:

I like to think of the UML as a "mixer and amplifier" for all other information technologies.

A common misconception is that UML requires a particular software development process. In fact the UML can be used very effectively with any number of software development methods to enhance them, since the UML can model nearly any combination of text, graphical associations, analysis, design, and software component elements. It can also be used in combination with project management methods:

The UML can be used in combination with any software development process or project management process.

I welcome constructive feedback on this zone, however please note that I do not get paid for most of what is presented here, so I might not have time to reply to all emails. (Or pay me generous $$$ and see how available I magically become.)

WARNING: This zone and its subzones may contain large exported Unified Modelling Language (UML)TM images ! An effort has been made to keep images as small as possible, however smaller images are not always legible. In some cases I've not had time to tune the images for web delivery, and some contain a lot of white space. Compact XMI of UML models will be made progressively available for viewing in UML/XMI model readers.
top     up     home     -     sitemap     news     about    
Email: info@webel.com.au   Tel: +61 (2) 9300-6228   Post: webel.com.au, PO Box 1816, Bondi Junction, NSW 1355, Australia.   ABN: 67 677 268 579