System Modelling Solutions
System modelling is widely used in engineering. We model software systems using the Rhapsody tool, which enables us to work with the structure and behaviour of systems as they are developed.
Modelling of software as it is developed brings a number of benefits. In the business sense, the primary gains are:
- The ability to create prototypes at a very early stage of development. We can provide you prototypes so that you may assess whether they provide the services as you would wish them to appear to your customers.
- Design is much clearer in diagrams than in words. This means that the system's documentation is complete and understandable. Systems are built such that they are readily adaptable to new circumstances as needs evolve.
- Model Driven Development includes the means to generate large parts of the system's code automatically. This brings you benefits of speed of development and improved reliability of the delivered system.
We offer two services to help you with the creation of system models:
- System Assessment. This service is provided for when you have a partly developed program, legacy code that you wish to enhance or a system that you wish to document and understand better. We Reverse Engineer your system using Rhapsody to create models of its structure. We report you recommendations about to take the system forward to meet your updated goals.
- System Prototyping. We work with you to define your system requirements as Use Cases. We take the Use Cases and create models from them, to which we add a user graphical interface, which we design with you. You are provided with the prototype system so that you may evaluate it with your customers to ensure that it meets their needs fully. The models created may be used for subsequent full development of your system, with the certainty that they have correctly captured your needs and those of your customers.
Please contact us for further details and pricing information about the above packages.
| Home | Solutions |