|
Home/...throughout the software lifecycle
The software lifecycle phases which In.de can manage are represented in the figure below. Click on each phase to find out what you can do with In.de.
Analysis. With Instant Developer you can carry out a detailed analysis of the data model by creating E/R schemas and ORM system entity diagrams. In.de compilers can create or modify database schemes by generating DDL scripts depending on the server type. Test databases can be created and data can be imported from a different database as well.
Click here for the E/R schema creation specifications.
Click here for In.de ORM system specifications.
Business Logic. Any type of business logic can be expressed with all power and expressivity peculiar to programming languages and with a safety level comparable to that of Visual Code. From stored procedures to triggers, from events to virtual methods, Visual Code is the universal language for all business logic types of all application types.
Click here for an overview of the code types which can be managed.
Click here to read more on Visual Code.
Presentation. Instant Developer integrates powerful user interface editors and a desktop publishing report generator. The resulting web applications are Rich Internet Applications (RIAs) and feature attractive, state-of-the-art animation effects.
Click here to try In.de graphical components online.
Click here to find out how In.de web interfaces work.
Click here for the list of objects with which In.de manages a user interface.
Debugging and Automatic Testing. Thanks to the integrated debugging & tracing engine the behavioral correctness of In.de can be checked easily. In addition, In.de can connect to the Java or .NET virtual machine to provide step-by-step debugging functionalities. Finally, the whole system can be controlled via automatic testing before releasing a new version.
Click here to read more on debugging systems.
Click here for the debugger/testing specifications.
Runtime reconfiguration. Each software product installation requires customized features at the level of user interface as well as application code. In.de contains a module called RTC (runtime configuration) to manage application customization for each user and to allow for application localization (multi-language). In.de also allows users to replace parts of application code without any repercussions on the application and without modifying the original project.
Click here for the RTC module specifications.
Documentation. No application is virtually completed until its user manual is released. This activity generally requires lots of time but In.de can generate online user manuals automatically and contextually, due to the interpretation of the information provided at design time. Further, such user manual will be always automatically updated. In.de can also generate technical documentation for E/R schemas of databases which can be handed over to clients as a reference.
Click here for an online sample help.
Click here for an online sample documentation page of a database.
Technical support. Beside trouble ticketing and bug tracking, In.de includes another element: the possibility to monitor the application behavior while it is used by final users recording all commands used by final users, executing screenshot captures and recording the code path executed by the application to respond to user commands. In case of problems all this information can be sent to the technical support. In.de Tracking module can be configured to be adjusted to most various application and privacy needs.
Click here to find out the tracing specifications.
Click here to find out the tracing configuration functions documentation.
Versioning and workteam management. By way of Instant Developer's teamwork server the work of workteams, also delocalized, can be managed in real time. In.de teamwork features the same functionalities as other versioning systems while ensuring enhanced efficiency. Finally, it operates an application's relational structure and not class text files.
Click here to find out the Teamwork module specifications.
Find out the advantages of Relational Teamwork.
|