摘要 |
A software element model-based universal software modelling method for constructing a software model. After software element model base components have been determined, a software model is constructed by taking a software hierarchy model, a software port model, a software interaction model, a software algorithm model, a software process model and a software transmission model as step factors, providing a variety of fields with a universal, easy-to-use software modelling standard. The software model constructed by the above method is 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 systems. The number of modelling factors is small and the modelling method is simple, avoiding reliance on and communication with a specialised modeller or program developer, and significantly shortening modelling time. |