As anyone who has worked in software development will testify, there is a tremendous amount of repetition in the process of creating large software systems. We are continually faced with development something “similar but not exactly the same” as something we have done many times before.
Delta has more than 40 years experience of building software tools for use in large-scale application development projects. Solving the “similar but not exactly the same” problem is a core element of Delta’s technology and products.
Over the past years Delta has carefully followed research developments in the area of Generative Programming, a new programming paradigm that offers great potential for solving the “similar but not exactly the same” problem. Having made considerable investments in this area, Delta is now gradually releasing the results of various development projects.
This section of the Web site gives you an overview of Generative Programming and the work that Delta has been doing in this area:
If you want a look back at previous attempts to improve productivity then start with Improving Software Engineering. To get an overview of the “next big thing” in software development start with Generative Programming. The section Next Generation Products introduces the new Delta products based on generative programming. The final section Research Community talks about how Delta works with the global development community to improve product quality.