Model Driven Software Development

Modular software design for accelerating, improving and creating flexibility in the development of software stacks and multidisciplinary engineering.

Model Driven Software Development

Automatically generate software, verify models and perform tests

By using Model Driven Software Development (MDSD), Sioux supports high-tech OEMs in rapidly creating high-quality software of predictable quality. Next to that, we are accelerating, improving and making the development of systems flexible within multidisciplinary engineering processes. This increases the productivity of customers and the quality of their products.

Increasingly advanced modules, systems and machines do what they do thanks to their software stacks: User interfaces, apps, application and embedded software. Increased and more complex software is needed to ensure their functionality and performance. In order to get the most out of the market, high tech OEMs need to develop and introduce new products with the right feature set and quality faster and faster, at the best possible cost.

Model Driven Software Development
Paul Zenden, software architect at Sioux

‘Modular system and software development are crucial for innovation in complex high-tech domains.’



Lithography for advanced packaging is different from lithography for front-end wafer processing. The requirements involved are special and varying. The resist films range from thin to thick. Kulicke & Soffa developed the Liteq 500, a wafer stepper that is flexible and can effectively deal with all these variations and specific needs.


Sioux developed the ‘Releezme’ software platform, which consists of a cloud-based back end and intelligent locker systems that are able to connect with this back end. The users access their lockers via badges or can use a mobile app to easily find and access available lockers, allocate a locker from home, or open their locker remotely. Meaning more flexibility for the user and less hassle for the facility manager. Sioux also developed a big data system so that data from Releezme can be used (anonymously) as a data source. By integrating these data with business intelligence applications; the employee routing and the usage of storage space can be optimized by the customer.