Application development

As an alternative to using computer resources over the network (cloud computing), the power of small single board computers (SBC) is sufficient to support the development and execution environment of information system applications based on the technologies and methods developed in the 1980s. With the introduction of Artificial Intelligence (AI), the development process can be accelerated and deliver better quality application systems.

In the white paper 4GL-RAD: 4th Generation Language – Rapid Application Development, AIT Forschungsgesellschaft mbH outlines the potential of 4th generation development languages for rapid application development. The white paper serves as basis for the following project idea.

As part of our research into rhinological hardware and software systems, we have filed a patent application for a device and method for a modular system of electronic hardware and software components (MatCube) that can be combined, cascaded, or linked in any way. With these components, a user can combine a complete system for a wide variety of tasks without requiring specialized hardware knowledge.

The 4GL programming environment (such as Informix-4GL or Aubit-4GL) is the core enabler of RAD tools because it reduces development time, simplifies database handling, and supports rapid prototyping. Aubit-4GL extends this capability to open-source environments, making RAD more accessible and platform-independent. Click on the menu image to see examples of the web interface for Aubit 4GL applications.
This application was migrated to a Single Board Computer like Raspberry Pi.
A block diagram illustrates how Aubit is embedded in the AIT application platform.


Education

AIT Forschungsgesellschaft uses the flipped classroom format and the Mediathread tool for internal training and course design within research projects (fe. in the Rhinodiagnost project). Mediathread has been developed by Columbia University’s Columbia Centre for New Media Teaching and Learning since 2010 and is used in a variety of courses, including at other American universities. Mediathread focuses on providing a platform for the preparation, management and analysis of online multimedia content. This content can be further processed, annotated, organised and embedded in texts using Mediathread. This allows descriptions to be linked to and enriched with external content. The respective threads are edited by the learners and coordinated by mentors or coaches. In this way, a knowledge base is built up step by step in a cooperative manner in the area being worked on.

Scroll to top