摘要 |
A visual software modelling editor for constructing a software model. A software hierarchy editor, a software port editor, a software interaction editor, a software algorithm editor, a software process editor and a software transmission editor are taken as components, and construction of a software model and a software view is completed respectively taking a software hierarchy model, a software port model, a software interaction model, a software algorithm model, a software process model, a software transmission model and corresponding views as editing objects, providing a variety of fields with a universal, easy-to-use visual software modelling tool. The software model and the software view are executable, the structure is clear, the levels are adjustable, and the modelling granularity is controllable. The modelling method is convenient for top-down analysis and design as well as implementing bottom-up integration, and is suitable for modelling of a variety of software. The modelling method is simple, modelling is entirely visualised, and even a person of ordinary skill in the field can independently and easily construct a software model and a software view. |