Software plays an important role in designing and operating warehouses. However, traditional software engineering methods for designing warehouse software are not able to cope with the complexity, size, and increase of automation in modern warehouses. This chapter describes Model-Driven Software Engineering (MDSE), a discipline aimed at dealing with the increased complexity of software by focusing on the problem domain rather than on the solution domain. In warehouse design, this is achieved by using formal models to describe warehouses, and by using model transformations to transforms those models to, e.g. source code. MDSE relies on tools more than traditional software engineering. Thus, to reap the full benefits of MDSE, tools for developing, managing, and transforming models should be designed, implemented, used, and validated.
|Title of host publication||Automation in Warehouse Development|
|Editors||R. Hamberg, J. Verriet|
|Place of Publication||London|
|Number of pages||14|
|ISBN (Print)||0857299689, 9780857299673|
|Publication status||Published - 1 Jun 2012|