MagicDraw UML

Drupal CMS contributed module development, PHP programming

When
03/12/2014 - 18/01/2015
Organisation(s)
Role(s)
Drupal CMS contributed module, object-oriented PHP programmer, UML graphical software architect
Tasks

For own business Webel IT Australia, ongoing development of contributed Drupal CMS modules for posting to the Drupal.org development community site, including:

- OOE = Object Oriented Examples (with graphical Unified Modeling Language (UML) support): http://drupal7demo.webel.com.au/module/ooe

- Flag Plus: http://drupal7demo.webel.com.au/module/flagplus

- M00 (a template for contributed modules): http://drupal7demo.webel.com.au/module/m00

R&D: Drupal CMS developers web site: http://drupal7demo.webel.com.au

When
10/02/2014 - 02/04/2014
Organisation(s)
Role(s)
Drupal CMS technical web site development, object-oriented PHP programmer, UML graphical software architect
Tasks

Technology asessment and research for own business Webel IT Australia. Developed an educational Drupal7 site for other Drupal developers, with tutorials and modules demonstrating the Drupal 7 custom module development API, and a unique object-oriented PHP bridge module Object-Oriented Examples (OOE) for Drupal7, which aims to demonstrate “one of each” of the capabilities of the Drupal7 module, form, and theme APIs. Includes unique graphical Unified Modeling Language (UML) models of the OOE module’s object-oriented PHP code and of the Drupal7 architecture. Includes reviews and demos of many useful Drupal7 contributed modules, and a wealth of information on Drupal-related web development topics. This technology assessment site is under continual development

MD UML: HOWTO provide/require Interfaces via Ports

MD UML: HOWTO provide/require Interfaces via Ports

Grade Exercise: your turn ! Create typed Ports that provide and require Interface contracts.

Big smile In MD UML one can drag-n-drop valid Types of Ports from the model browser onto Port symbols.

Syndicate content
randomness