comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic, 561.796.8997, M/S 731-93" <condicma@PWFL.COM>
Subject: Re: new programmer wondering what to learn
Date: 1997/05/30
Date: 1997-05-30T00:00:00+00:00	[thread overview]
Message-ID: <97053009383440@psavax.pwfl.com> (raw)


Robert Dewar <dewar@MERV.CS.NYU.EDU> writes:
>What is meant by this mention is simply that one (of may) tasks of CM
>is ensuring that builds are consistent. Ada assists in this process as
>a kind of after the fact checker in that the Ada system will check that
>a consistent system has been built.
>
    O.K. I see the point. If two versions of a file differ in
    specification, Ada is going to warn you about it. The compilation
    system by design has to do some sort of time stamping or version
    checking to know what's out of date. I can see how that can be
    construed as "Configuration Management".

    It's just that most of us who have to deal with industrial
    strength Configuration Management (it gets really important to
    know that the software you're loading in someone's jet is the
    exact same identical software that you ran all those verification
    tests on!) don't usually consider the "developmental" build
    process to fall under "CM". A developmental build - perhaps made
    to satisfy yourself that everything still compiles as you are
    stirring around in the files - doesn't need to be repeatably
    re-built, so it doesn't need to fall under what we usually call
    "Configuration Management".

    If, on the other hand, you want to make a build which actually
    goes into the lab for any sort of "formal" testing, then you need
    to know the differences between vsn N and vsn N+1 and you need to
    be able to reproduce through some means the exact same image you
    gave to the lab. That involves "Configuration Management" and in
    that area I don't see Ada (or any language, theoretical or actual)
    having much to do with that sort of issue.

    I guess it's another one of those "Lets go to the S-OED or
    Webster's" issues which is tough to resolve when well meaning and
    intelligent people can easily say "around here when we say X we
    mean...."

    MDC

Marin David Condic, Senior Computer Engineer    ATT:        561.796.8997
Pratt & Whitney, GESP                           Fax:        561.796.4669
West Palm Beach, FL                             Internet:   CONDICMA@PWFL.COM
===============================================================================
    "The chief problem of lower-income farmers is poverty."

        --  Nelson Rockefeller
===============================================================================




             reply	other threads:[~1997-05-30  0:00 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-05-30  0:00 Marin David Condic, 561.796.8997, M/S 731-93 [this message]
1997-05-30  0:00 ` new programmer wondering what to learn Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
1997-05-30  0:00 Marin David Condic, 561.796.8997, M/S 731-93
1997-05-27  0:00 Marin David Condic, 561.796.8997, M/S 731-93
1997-05-27  0:00 ` Michael F Brenner
1997-05-28  0:00   ` Robert Dewar
1997-05-27  0:00 ` Robert Dewar
1997-05-23  0:00 Peter Hermann
1997-05-23  0:00 ` Samuel A. Mize
1997-05-23  0:00 ` Michael F Brenner
replies disabled

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