Information System Designer

Visually Specify and Design Your Information System Applications

Integrated Modeling Workbench

Information System Designer is an open source Eclipse-based environment to design and develop information system applications.

It brings integrated graphical editors to specify:

  • databases,
  • entities,
  • services,
  • usage scenarios,
  • GUI navigation flows.

Download  

schéma is designer
State machine diagram illustrating the navigation and user interactions of an online bookstore, including book search, shopping cart management, checkout, and account creation.

Industrialized application development

With a model-based development approach, Information System Designer allows you to industrialize your software development process and better manage the complexity of your IT projects:

  • high-level graphical views, rather than tedious out-of-date documents,
  • synchronized database schema and real structure,
  • visual language allowing you to speak with non-technical stakeholders,
  • code generators automatically implementing best-practices and avoiding repetitive error-prone tasks,
  • better productivity thanks to a single environment from design to development.

User Story

Created for the French Department of Defense (Ministère des Armées), Information System Designer has been successfully used on several major projects.

On one single project (6,000 days/men, 600,000 SLOC) IS Designer automatically generated 80% of the source code.

Learn more  

Following this success, Information System Designer integrated the French Government’s Open Software Base (Socle Logiciels Libres) in 2019.

Logo Ministère des Armées
Logo Github

Open Source

As an open source solution created with Eclipse Sirius, Information System Designer can easily be adapted or extended to meet your own requirements.
  • Generate to new languages or frameworks,
  • Add a new visual language,
  • Integrate with your own plug-ins,
  • Change the workflow to support your development process./li>
Source code  

Need help to integrate Information System Designer to your
software development process?

Collaborative Work

Compliant with Obeo Designer Team, Information System Designer can be used to work concurrently with several users on the same models, without taking the risk to tediously share XMI files:

  • models storage in a shared database,
  • automatic locks of objects being modified,
  • automatic release of locks as soon as the modifications are saved,
  • instant models update allowing each user to securely work on an up-to-date version.

Learn more  

Illustration of a team collaborating on information system design, with visual modeling diagrams and data charts, representing collaborative work in Obeo IS Designer.