Why you should generate your own generators?
Global software development has an immense backlog. Leading analysts expect it to double within the next years. To reduce this backlog there are a number of options:
- invest more money
- use cheaper resources
- increase productivity
The last option seems to be the most desirable. A lot of work is done on software that is mostly the same but with small differences. This leads to a lot of redundancy in the software and as all these variants are mostly implemented by hand, also to an enormous waste of time and money. To increase productivity and quality in software development a special strategy is needed.
MDSD - Model Driven Software Development
Model driven software development focuses on the definition of the solution and not on the implementation. With the use of generators and domain specific languages the implementation could be automated. As generators are also software they themselves would contain a lot of redundancy and could be costly to develop and maintain. That could make them unprofitable in many cases.
(MD)² - Modeling and Generating Software Generators
Delta Software Technology provides a solution where the domain specific generators are modeled and generated themselves. With HyperSenses, Delta has made a Model Driven Software Development Environment especially for the domain of the software generators. In this way it is possible to develop high quality generators for even small or specialized tasks in a cost effective and maintainable way. With these characteristics HyperSenses is a product in the field of Model Driven Meta Development (MD)², the field where the industrialization of software development will emerge from.
HyperSenses - More Information on HyperSenses
Learn more about HyperSenses with our product flyer. It describes where and how HyperSenses can help you to get better and faster results of your software development.
| HyperSenses - Model Driven Software Development
Models, Domain-specific Languages and Generators
Our Tutorial: Getting Started introduces you to HyperSenses in a practical way.
What are your requirements? Send us your request for information (RFI). We explain possible procedures, costs, necessary resources and tell you references.
"HyperSenses has enabled HT Applications to support of a manifold of platform and customer variants of our smartphone apps without the burden of implementing the same functionality over and over again."
Hessel van Tuinen, CEO, HT Applications, The Netherlands