comp.lang.ada
 help / color / mirror / Atom feed
* Re: Need info on SUBSYSTEMS
@ 1994-10-19  9:50 Simtel20 Transfer
  0 siblings, 0 replies; 6+ messages in thread
From: Simtel20 Transfer @ 1994-10-19  9:50 UTC (permalink / raw)


Matthew Sargent writes:
If by "subsystems" you mean Rational Subsystems - they are part of our
(Rational Software Corp's) approach to software engineering. Our Rational
Apex tool supports the notion that large portions of a system should be
separate and have a clear interface. They should only interface other
subsystems as the design of the system requires. Subsystems are supported
by allowing the specification  of which Ada Specs are included in the
"interface" of the subsystem and which subsystems are "imported" by who.
Among other benefits, this concept allows subsystems to be developed
largely independently. A "subsystem" is similar to an Ada package; just at
a higher level.

I can send you more information if you care to read it.

The notion of partitioning a system into subsystems is tried
and true.  The notion of partitioning software into subsystems
is also tried and true BUT it seems to me that partitioning
Ada code is not a true partitioning because they code subsystems
share a common resource manager, the Ada Runtime Environment.
When partitioning software into programs, each program can
be assigned resources to be managed by the OS at runtime.
I don't see how, in Ada, you can assign resources among
"Rational Subsystems" unless maybe you have extended your
runtime to allow this and used pragmas to express it.

Yes, I care to read more on this aspect of Rational Subsystems.
Please post something here if you have time.  Thanks.
sam harbaugh HARBAUGH@ROO.FIT.EDU



^ permalink raw reply	[flat|nested] 6+ messages in thread
* Need info on SUBSYSTEMS
@ 1994-10-12 18:30 Tom Reddon
  1994-10-18 18:58 ` Matthew C. Sargent
  0 siblings, 1 reply; 6+ messages in thread
From: Tom Reddon @ 1994-10-12 18:30 UTC (permalink / raw)


I having a hard time finding information on subsystems.
If you can explain what they are to me, I'd really appreciate it.

Please reply to me at tom@firstclass.unb.ca

Thanks, Tom Reddon



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1994-10-19 16:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1994-10-19  9:50 Need info on SUBSYSTEMS Simtel20 Transfer
  -- strict thread matches above, loose matches on Subject: below --
1994-10-12 18:30 Tom Reddon
1994-10-18 18:58 ` Matthew C. Sargent
1994-10-18 20:56   ` Bob Duff
1994-10-18 22:36     ` David Weller
1994-10-19 16:10     ` Matthew C. Sargent

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox