PSL/PSA Problem Statement Language/Problem Statement Analyzer

Modelling Systems for more than 40 Years

1
Featured

Newsflash

Website additions and updating September 2012

Register and Login to see details of PSL/PSA (your information will not be given to any third party)

PSL/PSA-light will be available very soon. It is being developed using a subset of the original PSL/PSA. So much of the original PSL/PSA was used rarely, and included for very specific sponsor needs. It has been designed to provide the objects and relations used in most projects. Sign up and express your interest so you can hear first.

PSL/PSA-lite Objects are:

ATTRIBUTE; CONDITION; ELEMENT; ENTITY; EVENT; INPUT; INTERFACE; OUTPUT; PROCESS; PROCESSOR; REQUIREMENT; RESOURCE; SET; UNIT.

Relations are:

adds, attributes, composition, consists, consumes, creates, derives, duration, equivalence, generates, happens, identifies, maintains, measures, performs, process-order, receives, removes, satisfies, subparts, triggers, updates, value.

These objects and relations enable a system modeller to handle resources, processes, system dynamics, and system structure. Dynamics, whether synchronour or asynchronous can be handled.

There may be some changes prior to first release, but the list should be considered stable, with amendments more likely as a result of user feedback. The most likely changes current under consideration are the addition of two more objects: LOCATION and PERSON. These will probably help a lot when PSL is used for modelling systems generally, and not only information systems. Of course, relations would be added and amended to make possible the use of additional objects.