There is a growing need for better development methods and tools to keep up with the increasing complexity of new software systems. New types of user interfaces, the need for intelligent components, sustainability concerns, ... bring new challenges that we need to handle. In the last years, model-driven engineering has been key to improving the quality and productivity of software development, but models themselves are becoming increasingly complex to specify and manage. In this paper, we present the concept of low-modeling as a solution to enhance current model-driven engineering techniques and get them ready for this new generation of software systems.
翻译:为了跟上新软件系统日益增长的复杂性,迫切需要更好的开发方法和工具。新型用户界面、对智能组件的需求、可持续性考量等,都给我们带来了需要应对的新挑战。近年来,模型驱动工程已成为提高软件开发质量和生产力的关键,但模型本身的规格说明和管理也变得越来越复杂。本文提出了低建模的概念,作为增强当前模型驱动工程技术并使其为新一代软件系统做好准备的一种解决方案。