1 research outputs found

    Advantages of Model-Based Development in terms of Business Benefits

    Get PDF
    Today’s industries require quick reactions and high-quality solutions. Businesses want to keep costs and resource misuse to a minimum for greater benefits. Automated processes can suit the efficiency needed in businesses. In the software field, this means quick development time and maintainability. Different methods have advantages towards these goals. One of these methods is model-based development. This thesis analyses model-based development as the method emphasises automation effi-ciency and high quality. Model-based development is based on capturing required elements in-to a model. The model is processed with appropriate tools to form a wanted outcome. The tools tend to be highly automatic. The approach is applied in different development fields, more with practical simpler systems than complex software. The simpler ones usually have functional behaviour that can be modelled easier. This thesis includes multiple advantages of a model-based approach that can answer the needs and requirements of industries, even overcome them. Advantages like reduced development time with high quality and model reusability can result in business-level benefits. To exploit the benefits in today’s state requires costs and effort as they are many times needed to be performed in a specific environment and with specific tools. The environment sets the need for specific knowledge of practises and effort in understanding the method to succeed. The challenges are needed to be overcome by more generally applicable solutions. The analysing of the advantages in this thesis shows that there is no significant benefit that can be achieved through model-based development. The benefits are due to the overall advantageous nature of the approach. While the commercial usage of the model-based development is still narrow, there is a future for the methodology. Research regarding model-based development is refining the used concepts and providing new ways to exploit the advantages
    corecore