example of layered software?



I wrote a tool to check architecture, and I wan't to test it on real projects.
This is why I am looking for Ada (and Java/C/C++) sources that have a layered architecture, and describe it.


Here is an example from GtkAda documentation :

+---------------------------------------------+
|             Your Application                |
+---------------------------------------------+
|                 GtkAda                      |
|               +-----------------------------+
|               |            GTK              |
|       +-------+-----------------------------+
|       |           GDK                       |
+-------+--------------+--+-------------------+
|          GLIB        |  | X-Window / Win32  |
+----------------------+  +-------------------+

I would apreciate something more simple (without bridging), but here is the idea.

Note that I'll release the tool as free software.

Thank you for your help.

--
Lionel Draghi
.



Relevant Pages

  • Re: OT: UK okays warrantless remote hacking of PCs
    ... Harvard architecture machines do provide a legitimate benefit there. ... well, as a percentage of total developers at MS, I'd wager you're ... I haven't used Ada, although I have used the somewhat similar VHDL, and I'd have to say... ...
    (sci.electronics.design)
  • Re: native data types & efficiency
    ... > developing some embedded software in some hi-level language eg. Ada, ... > considerations made at point 1...maybe). ... architecture to see which is the fastest. ... optimising for speed or memory size and choose appropriately. ...
    (comp.arch.embedded)
  • Re: Is there an Ada port to Microchip PIC?
    ... Ada compiler. ... architecture then its probable you could create or find a GNAT port. ... asked if they planned to port their Ada compiler but their response ...
    (comp.lang.ada)