analysis

About Webel

Webel - in operation in Australia since 2000 - is a Scientific IT Consultancy, specialising in model-driven software engineering and systems engineering for tasks in science and engineering using technologies such as:

Webel offers services in analysis, design, architecture, modelling, simulation, animation, web application and & desktop application development, and custom data analysis. And Webel also develops database-driven Content Management System (CMS) web sites powered by Drupal (like this site).

The Webel newsletter: inaugural quarterly edition gives a good overview of services and technologies offered by Webel.

Proprietor Dr Darren welcomes you to Webel - the "Elements of the Web"

The UML Parsing Analysis meta-process may be represented as stereotypes (from 2005)

An attempt to represent an older form of the UMLTM Parsing Analysis with stereotypes (freestyle, not strongly bound here to UML Profiles stereotypes or base metaclasses). Note the emphasis on analysis depending on (possibly existing) design, not the other way around.

UML: TIPS: Analysis vs. Design: how to organise your UML models

This content area is UNDER CONSTRUCTION or MIGRATION

In this Webel tutorial, anything that is not forward or reverse engineered is defined as an "analysis" element, and ONLy elements that are forward or reverse engineered to code are considered "design". The emphasis is on reuse of existing design elements, rather than on developing and forward engineering designs AFTER creation of analysis elements.

Dr Darren says that the name of the game is to:

Define analysis at a high level of abstraction (using, for example, «wrapper» Components as systems specifications) and then "go and find" existing designs that can be combined to do the job.

UML Parsing Analysis zone

Dr Darren explains:

I use the term UMLTM Parsing Analysis to refer to a recipe I develop for parsing digital texts into graphical form and interpreting them as Unified Modeling Language (UML)TM and Systems Modeling Language (SysML) model elements, and as navigable, cross-referenced UMLTM diagrams.

The UMLTM Parsing Analysis approach is closely related to other recipes for modelling and diagramming domain ontologies with UML or OWL, however it is specifically designed to efficiently guide UML modellers in the sentence-by-sentence creation of highly navigable, easily traceable, graphically robust domain, systems- and analysis-models - in modern UML tools - from technical documents such as engineering design manuals and scientific articles.

This Webel zones feature explanations of the UMLTM Parsing Analysis recipe(s), guidelines for interpreting text as UMLTM and SysML, and many examples of applications of the technique to a wide range of domains, including software engineering, systems engineering, science, language, art, and of course the very UML specification itself !

The UMLTM Parsing Analysis recipe has undergone significant evolution and improvement since 2000, from the naive use of text boxes and UML notes (0th order), then stereotyped Comment elements as «source» text containers related to analysis elements by loose handles (1st order), and eventually to the novel use of Classifiers (such as Components) with Relationships (such as Dependencies and Associations) to analysis model elements (2nd order). Readers should orient themselves primarily on the most recent examples, however the older examples are still of educational value.

The advanced form of the UMLTM Parsing Analysis recipe achieves robust model element management using UML Model and Package elements for ownership, while using parasitic «wrapper» Components for convenient logical and graphical grouping of related elements - without disturbing the "physical" ownership structure - and for capturing the context provided by a snippet of «source» text. This also promotes easy navigation between diagrams in tools supporting hyperlinking of models elements to diagrams.

Syndicate content
Unified Modeling Language
OMG Systems Modeling Language
Java Get Powered
PHP
Powered by MySQL
Powered by Drupal
Lunarpages.com Web Hosting