Softwarefactory by EBUS-J - devops
"Progress and innovation redefined: the next generation software development"
"Progress and innovation redefined: the next generation software development"
C; Java: 1-tier, n-tier (frontend local, database remote/central); HTML (J-SCRIPT) - n tier
offers companies the opportunity to create rapid developments and fully functional prototypes (rapid prototyping, SPRINTS, etc.).
in the use of EBUS up to the current generation with source code compatibility
is extremely short, as it is an easy-to-learn language (BASIC)
which also integrate investment protection, long-term development security and IT security in a development environment.
Software has become a decisive component for every industrial sector in the battle for market share. Whether a company achieves a market advantage or is no longer recognized is increasingly defined by the company's IT expertise. This is why companies are awarding software contracts to external companies and thus losing company knowledge and are no longer able to implement their own ideas directly in products. In SMEs in particular, value creation through innovative software solutions in the context of the Internet of Things (IOT) is outsourced to external companies and profits are lost as a result.
Simplified and easy-to-learn software development environments that also integrate investment protection, long-term development security and IT security in a development environment are needed to break through this knowledge gap.
Advantages of the Data Warehouse software factory:
The strategic decision in favor of EBUS not only offers these advantages, but also the certainty of being able to serve the next IT generations. Over 30 years of experience in the use of EBUS up to the current generation with source code compatibility speak for themselves. Our customers can transform their solutions, which were developed in the 1980s, into a modern JAVA solution without any changes.
The training period is extremely short, as an easy-to-learn language (BASIC), which is also used in leading Office applications, has been expanded to include important elements and a database has been integrated into the language scope. This means that any conceivable solution can be completed around 80% faster and more cost-effectively. Your company can reinvest this profit for other tasks or develop further solutions within budget.
| The generation saves your developers long error searches, increases the solution quality through frequent tests, reduces the time to market and, in the event of an error, every developer can immediately analyze the source, as only short code fragments need to be examined | |
| The generator-based approach also offers the unique advantage that errors in basic functionalities no longer occur, as these have already been examined 1000 times in the EBUS libraries. This relieves the teams/employees of routine work and they can concentrate on solving the problem. | |
How does the software factory work?
Each program in EBUS consists of 3 basic components:
Your layout-your functions
They use the possibilities of the target systems. External function and code integration (e.g. JAVA libraries) is also possible and therefore functions close to the machine or target system.
By organizing the programs in masks and dividing the masks & reports into different functional areas, the macros are very short and clear. In most cases, the error analysis can be carried out directly during the call with the user.
Highly efficient software development offers companies the opportunity to create rapid developments and fully functional prototypes (rapid prototyping, SPRINTS, etc.).
As soon as a version of the program is defined, it is generated
and then compiled. Here, your source code is converted into Java commands that use the EBUS libraries. The compilation generates a JAR program that is executed within the JAVA environment.
Alternatively, an HTML program can also be generated that is provided with an applications server (e.g. TOMCAT). In this case, however, JAVASCRIPT must be activated in order to use the convenience functions.
Which architectures are supported?