* Announce : Release of AdaDesigner, to an Ada refactoring framework.
@ 2008-05-26 12:27 David Sauvage
0 siblings, 0 replies; only message in thread
From: David Sauvage @ 2008-05-26 12:27 UTC (permalink / raw)
AdaDesigner [1] is an Ada 2005 (GPL) software which aims to become an
Ada
software refactoring framework.
Using ASIS [2], AdaDesigner builds a specific package call-graph view
of the project.
Using some meta-data added in the GPR project files, it creates an
abstraction layer further called sub-component layer. One sub-
component contains several packages.
AdaDesigner already proposes software engineers one interesting
component design view of their software projects. This is done by the
generation of a graphviz [3] DOT [4] file.
See AdaDesigner presentation [5] for more details.
In the future, AdaDesigner could also be able :
- To generate UML components views directly from the code (via XMI
[6] format).
- To propose a modern way of doing refactoring on the software
(via a high level HMI).
AdaDesigner is based on :
- GNATGPR [7] (GPL)
- ASIS [8] (GPL)
- AUnit [9] (GPL)
Thanks to all the people behind those projects.
https://gna.org/projects/adadesigner
[1] https://gna.org/projects/adadesigner
[2] http://www.sigada.org/WG/asiswg/
[3] http://www.graphviz.org/
[4] http://www.graphviz.org/doc/info/lang.html
[5] http://home.gna.org/adadesigner/presentation_adadesigner.pdf
[6] http://en.wikipedia.org/wiki/XMI
[7] https://gna.org/projects/gnatgpr
[8] https://libre.adacore.com/
[9] https://libre.adacore.com/aunit
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-05-26 12:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-26 12:27 Announce : Release of AdaDesigner, to an Ada refactoring framework David Sauvage
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox