AtomsPro was funded by the Bundesministeriums für Wirtschaft und Technologie of Germany within the scope of the Zentralen Innovationsprogramm Mittelstand (ZIM).AtomsPro
Automated Software Production
AtomsPro is an innovative way to develop software in an automated manner. It is a lean follow-up approach of Model Driven and Rapid Application Development. Due to the generation of recurring standard components and the usage of predefined software packages the developer is able to save time. It is furthermore possible to generate about 80 percent source code of an average information system.The developer is introduced to a new method, which is based on a subset of advanced UML-diagrams, e.g. Activity Diagram. Different views enable analysts and programmers to create a professional representation of the planned system. The information that is mandatory for the generation of the source code is modeled in mentioned diagrams.
- The analyst is completely independent from an architecture-model during the conception and modeling of an application.
- For the iterative process of the generation, the user is needed to choose an architecture model (e.g. Java Swing, Google Web Toolkit). Standard components like middleware and data management as well as error handling are defined that way.
- The required programming of the business logic will be done by implementing code at source level.
- System analyzers in the way of modeling and prototype creation
- Software architects in terms of creation and adaption of architecture models
- Software developer in the sense of programming the business-logic of an application
- AtomsPro with its architecture modeling language enables code generation with the choice of an architectural-model instantly
- In order to expand the variety of architecture models (including Ruby, Scala, Android) with the help of a wider open source community, it is intended to provide the project AtomsPro under an open source license.
###LIST_VIEW###


