HDTenEightyP/NetNews huggingface dataset:
From: sp_pm@space.alcbel.be (Paul Moore)
Subject: Project maintainance/build tools availability for SunOS?
Date: Tue, 5 Jan 93 14:47:42 +0100
X-Received: by usenet.pa.dec.com; id AA13116; Tue, 5 Jan 93 08:24:38 -0800
X-Received: by inet-gw-2.pa.dec.com; id AA06608; Tue, 5 Jan 93 08:24:34 -0800
X-Received: from ub4b.buug.be by mcsun.EU.net with SMTP
	id AA15732 (5.65b/CWI-2.201); Tue, 5 Jan 1993 17:24:22 +0100
X-Received: from alcbel.UUCP by ub4b.buug.be (5.65c/ub4b_02)
	id AA01105; Tue, 5 Jan 1993 17:24:36 +0100
X-Received: from se.alcbel.be by alcbel.be (4.1/SMI-4.1)
	id AA04160; Tue, 5 Jan 93 14:45:58 +0100
X-Received: by se.alcbel.be (5.57/SE_04)
	id AA06958; Tue, 5 Jan 93 14:48:56 +0100
X-Received: from btmpjw.space by space.alcbel.be (4.1/SMI-4.0)
	id AA10358; Tue, 5 Jan 93 14:47:42 +0100
X-To: comp.software-eng.usenet

Hello,

We are about to start the coding phase of a medium-sized, multi-personnel project, under SunOS. Because there will be several people coding files, doing project builds, and debugging, we will use SCCS and make to help us. 

My problem is this: Is there something available that runs on top of SCCS and make to help with doing intelligent builds, perhaps on the following scenario? 

If person X updates files A, B and C, puts them back into SCCS, and then performs a local build, then only these files will be recompiled and then relinked. If person Y then updates files D, E, and F, then files A through F will be recompiled and relinked.. Similarly for person Z updating files G, H, and I, resulting in files A through I being recompiled. Clearly, this becomes very inefficient in a large multi-personnel project, when there are many files involved, with many files being needlessly recompile



One way to solve the problem may be to have a system of local builds and system builds. Initially, a programmer reserves the relevant files in SCCS, edits these files, and then does the local build and debugging, all on his/her local machine. Once the debugging is completed, he then replaces the reserved files in SCCS. After several of these local builds have been done by several programmers, a system build is then done, which extracts all the files from SCCS, and performs a full build. Once the stable bui



This is the only way that I know how to approach the problem, as it was the method used at my last site of employment. 

Are there any other methods that could be used? Are there any (preferably P.D.) tools to support such methods?

*** Please email your responses, as I don't have read access to these ***
*** newsgroups. I will summarise responses, if sufficient interest    ***                                                 *** warrants.                                                         ***

Thank you in advance.

Paul.

--------

Paul Moore,                            email: sp_pm@space.alcbel.be
Alcatel Bell Telephone,        
Space Dept. TS664,                     voice: (+32) 3 / 829.5024
Berkenrodelei 33,
2660 Hoboken,
Belgium.
Newsgroups: comp.software-eng
From: 6112070@LMSC5.IS.LMSC.LOCKHEED.COM
Subject: Re: IFPUG information
Organization: Lockheed Missiles & Space Company, Inc.
Date: Thu, 07 Jan 93 15:24:41 PST

>From: zhang@turtle.fisher.com
>Newsgroups: comp.software-eng
>Subject: IFPUG information
>Date: 4 Jan 93 11:49:56 CDT

>Anybody knows IFPUG (International Function Point Users Group) and how to
>join this group ?

>Thanks a lot.


You can contact IFPUG at:
   IFPUG
   Blendonview Office Park
   5008-28 Pine Creek Drive
   Westerville, OH  43081-4899
   (614)895-7130

Newsgroups: comp.software-eng
From: rharmon@muon.srg (Bob Harmon x4964)
Subject: Re: Rumbaugh et al - Object Modelling Technique
Organization: /home/server/rharmon/.organization
Date: 5 Jan 93 09:35:21

In article <kfGBpdO00YUn4IXFVk@andrew.cmu.edu> Nenad Ivezic <ni10+@andrew.cmu.edu> writes:


   I would like to see the summary of the responses.
   Thanks.

Post it, We're also evaluating Rumbaugh.
--
rharmon@srg.uunet.uu.net      |
Robert B. Harmon  ms: 5-230   | Oh well...
Arinc Research: 2551 Riva Rd  |
Annapolid MD 21403            |
From: cdm@edsr.eds.com (Clifford David Morrison)
Newsgroups: comp.software-eng
Subject: Mentoring/Coaching programs
Date: 4 Jan 93 19:14:38 GMT
Distribution: usa
Organization: EDS Research, Dallas, TX 75230

I am interested in hearing about mentoring/coaching programs within
technical companies.

Particularly, what programs exist, what problems they were created to
address, how they are organized, and what benefits are achieved from them.
Also, what measurement standards are used to judge their success.

Thanks in advance for your information.  You may reach me at the addresses
listed below.

+-----------------------------------------------------------------------------+
|  Disclaimer:  My views do not necessarily (or usually) represent            |
|                 the views of my employer or anyone but myself.              |
+--------------------------------------+--------------------------------------+
|  Clifford D. Morrison                |  Work Phone:  (214) 661-6297         |
|  Technology Architecture             |                                      |
|  Electronic Data Systems Corporation |                                      |
|  7171 Forest Lane                    |  Internet and uunet mail addresses:  |
|  MS C210                             |  edsr!bigdaddy!cdm@uunet.uu.net      |
|  Dallas, TX  75081                   |  ...!uunet!edsr!bigdaddy!cdm         |
+--------------------------------------+--------------------------------------+
|     "To get something done, a committee should consist of three men,        |
|                       two of whom are absent"                               | |                         -- Anonymous                                        |
+-----------------------------------------------------------------------------+
Newsgroups: comp.software-eng
From: scottc@Tandem.COM (Scott Cherf)
Subject: Change metrics for C programs? 
Keywords: software metrics, software engineering, estimation
Organization: Tandem Computers Incorporated. Cupertino, CA.
Date: Wed, 6 Jan 1993 21:17:08 GMT

I'm looking for a C source metrics program integrated
with a standard unix version control system (sccs, rcs
etc).  The tool needs to report the number of logical
and/or physical source line changed between a version
of a file or a procedure/function within a file, and some
other previous version; a C syntax sensitive diff in other
words.

Has anyone built one of these?  If so, I'd appreciate
a reference.

Thanks
Scott.
From: bertrand@eiffel.com (Bertrand Meyer)
Newsgroups: comp.software-eng
Subject: Re: Class Project For Software Engineering Cour
Summary: Other reference
Date: 5 Jan 93 19:09:08 GMT
Organization: Interactive Software Engineering, Santa Barbara CA

From <1993Jan5.095208.25405@news.unige.ch> by oscar@cui.unige.ch
(Oscar Nierstrasz):
> 
> Just for the record, the reference to Horning's article is:
> 
> %A Jim J. Horning
> %T The Software Project as a Serious Game
> %B Software Engineering Education -- Needs and Objectives
> %E Wasserman and Freeman
> %I Springer Verlag
> %D 1976

Here is another reference which may be easier to find in a library
having the complete IEEE-TSE collection:

%T Software Hut: A Computer Program Engineering Project in the Form of a Game
%A Jim J. Horning
%A David B. Wortman
%J IEEE Transactions on Software Engineering
%V SE-3
%N 4
%P 325-330
%D July 1977

Although I haven't seen the article quoted by Oscar Nierstrasz,
I suspect the two versions are very close. Sometime last year I was
looking for the article and wrote to Dr. Horning, who replied
with the second reference, so if it is different I assume it is
at least as up-to-date.
-- 
-- Bertrand Meyer
ISE, Santa Barbara
bertrand@eiffel.com
Newsgroups: comp.software-eng
From: dmmatt@bigez (Mike Mattix)
Subject: Re: Debugging the process
Organization: Monsanto Agricultural Company
Date: Mon, 4 Jan 1993 09:20:37 GMT

In article <1993Jan2.191524.27916@beaver.cs.washington.edu>, sullivan@cs.washington.edu (Kevin Sullivan) writes:
> In article <1992Dec31.112259.1@bigez> dmmatt@bigez (Mike Mattix) writes:
>>
>> [stuff deleted]
>> 
>>The only 
>>improvements in accuracy and timeliness of systems in the last 20 years
>>can be traced directly back to technological breakthroughs not new 
>>project management/software engineering procedures.
> 
> I sure wish I could judge whether or not to believe statements like this.
> 
> I don't mean to pick on this author particular, but to note that software
> engineering debates are unlikely to converge for as long as their quality
> remains at the level of such ex cathedra pronouncements.  If studies on a
> topic have been done, we should reference them when making assertions like
> this one; if not, we should indicate our correspondingly low confidence in
> the truth of such claims.
> 
> 
> 
> 
> -- 
> Kevin Sullivan
> Department of Computer Science and Engineering, FR-35
> University of Washington
> Seattle, WA 98195 

Kevin,

  Let's put the shoe back on the other foot.  What major improvement in the
implementation of computers has occured within the last 20 years due to 
software management (i.e. methodologies, etc).  Before denouncing me as a
heretic how about some proof that I am in error. (Those who know me will tell
you that I often am..)


-- 
Mike Mattix
Agricultural Group of Monsanto
P.O. Box 174
Luling, LA 70070
INTERNET Address: dmmatt@bigez.monsanto.com
Newsgroups: comp.software-eng
From: kambic@iccgcc.decnet.ab.com (Bonus, Iniquus, Celer - Delegitus Duo)
Newsgroups: comp.software-eng
Subject: Conference on SW Quality - where?
Date: 6 Jan 93 13:06:46 EST

Just before Christmas I posted a request for information about a conference on
software quality that is to be held in Italy in October 1993.  Due to a
breakdown, we have lost all news information for about the past three weeks. 
If anyone posted a reply to this request, I would appreciate a reposting or
email.

Thank you.

George Kambic
kambic@iccgcc.decnet.ab.com
From: herbst@seq.uncwil.edu (R.T. Herbst)
Newsgroups: comp.software-eng
Subject: Class projects for software engineering course
Keywords: project software engineering
Date: 7 Jan 93 01:49:27 GMT
Organization: Univ. of North Carolina @ Wilmington


It interesting to note that the project oriented SE course
is so popular. At UNCW our students get plenty of experience in C
language. So for about the last ten years I have been offering 
an SE undergraduate course. The course emphasizes tools like 
awk, sed, grep, shell programing, make, sccs, diction and style. 
The object is to prototype a system. C coding in not allowed-
almost. 
Project we have used include
Electronic banking
Electronic voting systems
Bullentin Board Systems
Economic analysis systems
Library tracking systems
Graduate tracking systems (This one is still in use)

or
A project generated by the class.
The students are required to review a book in writing, 
Give a talk on their project, Keep a log of their work for
the semester and work as a team. Requiring teamwork is
nonsense. The students are informed that teamwork will
most likely produce a good project and hmmm a good grade.
Had to break up a brawl one Sundy morning. 
The course is designed to simulate the work place. 
It is a fun course to teach. Too bad there is no one text
for such a course.
herbst@seq.uncwil.edu
Newsgroups: comp.software-eng
From: aj3u@larch.cs.virginia.edu (Asim Jalis)
Subject: How to Divide Program into Files
Organization: University of Virginia, Charlottesville, VA 22903
Distribution: comp
Date: Fri, 8 Jan 1993 17:07:41 GMT

I am writing a medium sized program and I was interested in what
people thought about the different ways such a program could be
divides into files.

1. Are there any other good strategies besides dividing them by
data structures or objects.  What to do when the problem does not
map to the object oriented paradigm very well.

2. Should there be a one-to-one correspondence between header
files and code files?  This might be natural when using an OO
strategy.  Are there any other ways to go about this given that
one is not sticking dogmatically to any one design strategy.

3. Where should the structure of the program be documented?  In
the individual files?  In the makefile?  Or in a README type
file?  Or nowhere: let the next programmer figure it out through
a TAGS type file.

I am interested in different points of view on these questions.


Asim.



Newsgroups: comp.software.licensing
From: CASTILLO@tango.cchs.su.oz.au (Tony Castillo)
Subject: MASS11 and Q&A software (information please)
Summary: need information
Keywords: mass11 and q&a
Organization: University of Sydney CCHS
Date: Wed, 13 Jan 1993 01:49:33 GMT

G'day everyone,

    Can anyone provide me with information of the above software.  I knew 
that MASS11 software is a word processor type of software and the Q&A is a
database software.  Is there any similarity between the DBase III+-IV and
Q&A?  
    What about the MASS11 software?  Does this software have any similarities
with any word processor software like WordPerfect and M-S Word?
    Reply by email will be greatly appreciated.

thanks,
tony

castillo@tango.cchs.su.oz.au
From: robin@gradient.gradient.com (Dr R.P. Alston)
Newsgroups: comp.software.licensing
Subject: LSAPI products
Date: 8 Jan 93 14:12:05 GMT
Organization: Gradient Technologies Inc., Hudson MA

Any requests for information regarding Gradient Technologies LSAPI compliant
product should contact:

			    Dave Zwicker,
			       VP Sales,
			Gradient Technologies,
		      577 Main Street, Suite #4,
			   HUDSON, MA 01749
				 USA
				   


phone: 508-562-2882
fax:   508-562-3549
email: dave@gradient.com




-- 
Dr Robin P. Alston,
Director, Licensing Products Development,
Gradient Technologies Inc.,
robin@gradient.com		 == Be a lert,  we have enough loof's already. ==
Newsgroups: comp.software.licensing
From: jolly@bmw.ece.cmu.edu (John Lee)
Subject: licensing software--experience/advice sought
Organization: Carnegie Mellon University
Distribution: comp
Date: Mon, 11 Jan 1993 16:37:40 GMT


I am involved with a small EDA/CAD company--we write simulation software.  The
number of copies we sell per site is small (less than 20)--and runs on 
UNIX workstations (Sun, HP, DEC, SGI, etc...)--in short, low volume,
high cost software.

We will add network licensing to our software in the next few months.

I would like recommendations/advice/referrences to companies who market
licensing software.

Email to this account is preferred--I'll summarize if interest warrants.

Much thanks,

John.
jolly@bmw.ece.cmu.edu





--
   John Lee						Research Scientist
   email: jolly@bmw.ece.cmu.edu	        Performance Signal Integrity, Inc.
   voice: 412.682.7101			                 fax: 412.682.7178 
Newsgroups: comp.software.licensing
From: gibian@talent.ljo.dec.com (Marc S. Gibian)
Subject: Re: Licence server products wanted.
Reply-To: gibian@ljohub.enet.dec.com
Organization: Digital Equipment Corporation
Date: Mon, 4 Jan 1993 18:34:09 GMT


Any requests for information regarding Digital's LSAPI compliant
product should contact:

Willy Burgess
willy@spctrm.enet.dec.com
(508) 486-6300

Please let me know if you have any problem using this contact
information,

Marc
Newsgroups: comp.software-eng
From: sullivan@cs.washington.edu (Kevin Sullivan)
Subject: Re: Debugging the process
Organization: Computer Science & Engineering, U. of Washington, Seattle
Date: Mon, 4 Jan 93 21:11:40 GMT

In article <1993Jan4.092037.1@bigez> dmmatt@bigez (Mike Mattix) writes:
>In article <1993Jan2.191524.27916@beaver.cs.washington.edu>, sullivan@cs.washington.edu (Kevin Sullivan) writes:
>> In article <1992Dec31.112259.1@bigez> dmmatt@bigez (Mike Mattix) writes:
>>>
>>> [stuff deleted]
>>> 
>>>The only 
>>>improvements in accuracy and timeliness of systems in the last 20 years
>>>can be traced directly back to technological breakthroughs not new 
>>>project management/software engineering procedures.
>> 
>> I sure wish I could judge whether or not to believe statements like this.
>> 
>> I don't mean to pick on this author particular, but to note that software
>> engineering debates are unlikely to converge for as long as their quality
>> remains at the level of such ex cathedra pronouncements.  If studies on a
>> topic have been done, we should reference them when making assertions like
>> this one; if not, we should indicate our correspondingly low confidence in
>> the truth of such claims.
>> [stuff deleted]
>
>Kevin,
>
>  Let's put the shoe back on the other foot.  What major improvement in the
>implementation of computers has occured within the last 20 years due to 
>software management (i.e. methodologies, etc).  Before denouncing me as a
>heretic how about some proof that I am in error. (Those who know me will tell
>you that I often am..)
>[stuff deleted]

Mike,

First, I'm sorry but I don't have a good answer, offhand, to your question
about computer implementations.  Second, it seems unlikely that I'd want to
denounce you as a heretic---sounds pretty extremeto me ---and even more
unlikely that I'd actually do it; but I will keep in mind that if it ever
comes to pass, I'll try to prove you wrong about something, first!

More seriously, I wasn't making a judgement about the truth of what you
were saying; also as I said in my reply to your original posting (above), I
picked your statement somewhat arbitrarily (and perhaps unfairly) to make a
point about the quality of software engineering debates---not all of them,
but many.  If we require substantiation of competing claims, then I think
us more likely to converge on a consensus quickly.  That's all.  Sorry to
highlight your claim in particular.

Happy New Year,
Kevin



-- 
Kevin Sullivan
Department of Computer Science and Engineering, FR-35
University of Washington
Seattle, WA 98195
From: kathyz@cadreor.cadre.com (Kathy Zawislak)
Newsgroups: comp.software-eng
Subject: Re: Reverse Engineering tools - Info needed...
Date: 13 Jan 93 00:58:26 GMT
Article-I.D.: cadreor.1993Jan13.005826.5403
Organization: Cadre Technologies, Inc., Portland Operation

monett_s@cho006.cho.ge.com writes:


>When I called about Ensemble I was told that it is a close integration
>of the Teamwork tool system with CodeCenter (formerly Sabre-C). I think
>you have to purchase CodeCenter separately.


>-- 
>-----------------------------------------------------------------------------
>Steve Monett                        monett_s@dnet.cho.ge.com
>GE-Fanuc; Charlottesville, VA         or
>(804) 978-5907                      monett_s@cho000.cho.ge.com
>-- 
>-----------------------------------------------------------------------------
Cadre Technologies, Inc. supports a product called
CenterLine CodeCenter Interface (CCI) that integrates
CenterLine's C CodeCenter debugger with Cadre's Teamwork Structured Design.
It is available as free software when you buy
Teamwork SD on SUN4, HP700, AIX and ULTRIX.

Cadre has a separate product called Ensemble that
provides both reverse and forward engineering support 
for C source development.  It translates C source files in a variety
of dialects into Teamwork Structured Design MSpecs, Data Dictionary Entries 
and Structure Charts, rebuilds C source files from the SD model, and
has metrics and documentation support modules.  See the posting from 
Greg Deffenbaugh.

K. Zawislak
Cadre Technologies, Inc.
Beaverton, OR
-- 
---
Evelyn Mast
evelyn@cadre.com  (503) 690-1386
Newsgroups: comp.software-eng
From: hueni@iam.unibe.ch (Hermann Hueni)
Subject: Re: Class Project For Software Engineering
Reply-To: hueni@iam.unibe.ch
Organization: Physiological Institute, University of Berne, Switzerland
Date: Wed, 6 Jan 1993 10:42:59 GMT

We have presented  a similar paper at the recent OOPSLA'92 educators symposium
with the title:

%T Teaching Object-Oriented Software Architecture by Example: The Games Factory.
%A Hermann Hueni
%A Igor Metz

It will soon appear in the OOSLA conference addendum published by ACM-SIGPLAN.

We use a video game as an evolving application on which we demonstrate successive
software engineering principles:

	- structured techniques
	- modularity (object-based)
	- abstract data types (class-based)
	- genericity (generic collections)
	- inheritance and dynamic polymorphism (object-oriented)
	- design patterns (c.f. E. Gamma)

-- hermann
hueni@iam.unibe.ch
From: A.J.C.Blyth@newcastle.ac.uk (Andrew Blyth)
Newsgroups: comp.software-eng
Subject: Re: metamodels, metalanguages, templates, domain models ...
Date: 5 Jan 93 15:53:36 GMT
Followup-To: comp.software-eng
Organization: The University of Newcastle Upon Tyne

> Mike J. Sangrey (mike@sojurn.lns.pa.us) wrote:
> : I've been reading Yourdon's book: "The Decline and Fall of the
> : American Programmer," and in that book he brings up meta-languages.
> : He gives an illustration from a three volume work about Architecture
> : (which I don't believe to be computer architecture, but about
> : buildings, villages, etc.)  The work suggests that as a technology
> : matures, it develops a set of pattern languages that are used because
> : they provide simple, elegant, efficient solutions to the problem
> : domain.  While you drive down the road, you'll notice certain
> : architectural patterns, repeated again and again.  Rectangles are
> : frequently 2 times longer than they are wide; bricks for example.
> : These patterns work, both to the eye as well as functionally.  Up here
> : in the north east (Penna.) we have porches on the front of most
> : houses.  That pattern serves many functions and does so efficiently,
> : and, many times, rather elegantly.

Here is reference that you might find useful and interesting in this
context.

"A Framework for Information Systems Architecture" by J.A.Zachman published

in IBM Systems Journal, Vol.26, No. 3, (1987), pp 276 - 292.

Hope that the info helps.

Andrew.

________________________________________________________________________
                             Andrew Blyth
                           Research Associate
Department of Computing Science       Tel +44 91 222 6053
The University                        Fax +44 91 222 8232
Newcastle Upon Tyne. NE1 7RU.           
England.                              Email A.J.C.Blyth@newcastle.ac.uk
________________________________________________________________________
From: damiand@hpwala.wal.hp.com (Damian Danowski)
Date: Tue, 5 Jan 1993 20:22:25 GMT
Subject: Reverse Engineering tools - Info needed...
Organization: Hewlett-Packard Company
Newsgroups: comp.software-eng

I am trying to gather some information on reverse engineering tools. I have
used PROCASE and I have heard that CADRE has something called Ensemble 
that does something to do with reverse engineering. Has anyone out there used
Ensemble? I am looking for tools that are UNIX based and are able to support medium to large projects (100K to 1M lines of code). These tools should be able to digest code and produce data dictionaries, call trees, and maybe even data flow diagrams and flowcharts. 

Thanks, Damian.

============================================================================
Damian F. Danowski
HP Medical Systems
175 Wyman Street
Waltham,  M 02254
damiand@hpwarek.wal.hp.com
Newsgroups: comp.software-eng
From: bukovins@rtsg.mot.com (Dave Bukovinsky)
Subject: Decision tree software
Organization: Motorola Inc., Cellular Infrastructure Group
Date: Thu, 7 Jan 1993 22:26:28 GMT


Does anybody know of a software package (commercial or public domain)
that allows decision trees to be created, modified, evaluated, printed, etc.??

(if you know of a project management package that supports this that would
definitely be acceptable !)

Thanks in advance

--dave


-- 

-------------------------------------------------------------------------------
David Bukovinsky   bukovins@rtsg.mot.com    (708) 632-4410
Newsgroups: comp.text,comp.os.msdos.apps,comp.os.msdos.misc,comp.os.os2.misc