HyperSenses: Domain-specific Code Generation

Generative Software Development

Within the scope of the cooperation with the Information Systems Institute at the University of Leipzig (Germany), Cord Giese from Delta Software Technology gave the guest lecture "HyperSenses – Domain-specific Code Generation²". This session was part of the overall seminar "Generative Software Development" and took place on January 8th 2008 in Leipzig.

In his lecture, Cord Giese presented approaches to automate software development even more – by the usage of special tools for the development of software generators. This could be referred to as "automation of the automation"; the capabilities of code generation are forced up over again: "code generation²" (= code generation to the second).

  • Fundamental correlations and trade-offs concerning the usage of code generators

  • Domain-specific generators

  • Special tools for the development of domain-specific generators

  • Delta's tool HyperSenses

Experiences from concrete commercial projects underlined the efficiency of the approach and the products.

Leading-edge Tool Development

Progressive generator technologies, which are consistently improved, provide the basis for Delta's products. Experiences from more than 30 years of commercial practice as well as the newest results from research partners have contributed to these technologies.

The continuous technical exchange with research partners, who are playing a leading role in the area of the generation of software, is rather essential for Delta Software Technology: the ideas and results from the research area are used for the further development of Delta's generator technologies. Furthermore, Delta provides scientists and research institutions with selected new technologies to receive feedback at an early stage. This enables Delta to develop reliable first-class products, that are particularly suitable for the usage in large projects. On the other hand, the academic side receives challenges and experience reports from the world of commercial practice.

Our Speaker: Cord Giese

 

Cord Giese Cord Giese is responsible for research and development in the area of generative base technologies at Delta Software Technology GmbH. He regularly presents research results at conferences and in publications. Currently his work is focused on new methods and technologies for the automation of software development.

University of Leipzig
 

HyperSenses – Domain-specific Code Generation²

The lecture "HyperSenses – Domain-specific Code Generation²" was part of the overall seminar "Generative Software Development" and took place on January 8th 2008 in Leipzig. The lecture was presented in German.

Learn more about how you can automate your software development using generative tools like HyperSenses. Download the presentation "HyperSenses – Domain-specific Code Generation²" now.

HyperSenses –
Domain-specific
Code Generation
²
(in German)
HyperSenses - Domain-specific Code Generation²

Information Systems Institute at the University of Leipzig

The Information Systems Institute of the University of Leipzig, directed by Prof. Dr. Ulrich Eisenecker, is one of our most important research partners: besides a successful cooperation within the PESOA research project, a range of collaborative seminars and workshops about the topics generative programming, product lines and automation of software development has taken place.

Many people interested in the area of the automation of software development know Prof. Eisenecker because of his book "Generative Programming". His research activities are dedicated to an increased automation of software development. The following topics are directly associated with this ambition: generative and model-based software development, software system families, domain-specific languages and generators.

Free Newsletter

Our regular newsletter delivers information on upcoming events, current projects, case studies, new product announcements and general news that we think will be of interest to you. Subscribe to our free newsletter today.

Would You Like to Know More?

Please get in touch with us if you would like to know more about how Delta Software Technology can help you to improve the efficiency of your software development using automation.