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 the opportunity for companies 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 an easy-to-learn language (BASIC)
which additionally 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 fight for market share. Whether a company achieves a market advantage or is no longer perceived is increasingly defined by the company's IT competence. This is why companies outsource software contracts to external companies and thus lose company knowledge and are no longer in a position to implement their own ideas directly in products. Particularly in SMEs, value creation through innovative software solutions in the context of the Internet of Things (IOT) is outsourced to external companies, thereby giving away profits.
To break through this knowledge gap, simplified and easy-to-learn software development environments are needed that also integrate investment protection, long-term development security and IT security in a development environment.
Advantages of the software factory from Data-Warehouse:
The strategic decision for 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 developed in the 80s into today's JAVA solution without any changes.
The learning curve is extremely short because an easy-to-learn language (BASIC), which is also used in a similar way in leading office applications, has been extended by important elements and a database is integrated into the language scope. This means that any conceivable solution can be completed about 80% faster and more cost-effectively. Your company can reinvest this profit for other tasks or develop further solutions within the budget.
Through generation, your developers save themselves long error searches, increase the solution quality through frequent tests, reduce the time to market and, in the event of an error, every developer can immediately analyse 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/staff of routine work and they can concentrate on problem solving. |
How does the Software Factory work?
Each programme 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 thus functions close to the machine or target system.
By organising the programmes into masks and dividing the masks & reports into different functional areas, the macros become very short and clear. In most cases, the error analysis can be carried out directly during the telephone conversation with the user.
Highly efficient software creation offers the opportunity for companies to create rapid developments and fully functional prototypes (rapid prototyping, SPRINTS, etc.).
Once a version of the programme is defined, it is generated (created)
and then compiled. Here your source code is converted into Java commands that use the EBUS libraries. The compilation creates a JAR.program that is executed within the JAVA environment.
Alternatively, an HTML programme can be generated that is provided with an applications server (e.g. TOMCAT). Here, however, JAVASCRIPT must be activated in order to use the comfort functions.
Which architectures are supported?