From: cas@sei.cmu.edu (Carol Sledge)
Subject: Reminder: Conf. on S/W Engr. Education
Keywords: software engineering education
Organization: The Software Engineering Institute
Date: Wed, 26 Aug 1992 14:18:21 GMT



		1992 CONFERENCE ON SOFTWARE ENGINEERING EDUCATION
			    SAN DIEGO, CALIFORNIA
			      OCTOBER 5-7, 1992


INVITATION

The Software Engineering Institute (SEI) invites educators, trainers,
managers, and administrators interested in software engineering education 
and training to attend its sixth annual Conference on Software Engineering 
Education, CSEE 1992.  The conference will be held in San Diego, California, 
at the Hyatt Islandia Hotel on October 5-7.

The goal of CSEE '92 is to provide a forum for discussion of software 
engineering education and training among members of the academic, industry, 
and government communities and to promote interaction and cooperation among 
these communities.

The program includes refereed papers from an international group of software 
engineering educators, along with reports from the SEI, panel discussions, and
invited speakers. There will be opportunities for informal discussion, and a 
variety of educational materials will be on display. Proceedings will be 
published by Springer-Verlag and distributed to each attendee.

The theme of CSEE '92 is "Putting the Engineering into Software Engineering".
Two keynote speakers will set the stage for exploring the conference theme. 
Watts Humphrey will present "Toward a Discipline for Software Engineering."
Humphrey was the first director of the SEI Process Program. In addition to 
designing and implementing the methodology for assessing software development 
processes, he has served on the Board of Examiners for the Malcolm Baldrige 
National Quality Award, and served on an Air Force advisory board. 

The second speaker, Anthony Hall will ask, "Is Software Engineering?" He will 
examine what it means to be an engineer, and what this implies for software 
engineering education. Hall is from the United Kingdom, where he is a 
principal consultant at Praxis Systems plc. His primary interests are the 
practical improvement of software development on real projects through the 
use of formal methods and other rigorous techniques, and understanding how 
to make software into a proper engineering discipline.


CSEE '92 is presented in cooperation with the ACM and the IEEE Computer 
Society.














The Software Engineering Institute (SEI) is a federally funded research and 
development center operated by Carnegie Mellon University under contract to 
the U.S. Department of Defense. The SEI's objective is to provide leadership 
in software engineering and in the transition of new software engineering 
technology into practice.


KEYNOTE SPEAKERS


Watts S. Humphrey
Fellow, Software Engineering Institute

Humphrey founded the SEI Software Process Program and is currently a research 
scientist on the institute staff. The Process Program provides leadership in 
establishing advanced software engineering processes, metrics, methods, and 
quality programs for the U.S.Government and its contractors.

>From 1959 to 1986, Humphrey was associated with IBM Corporation. Among his 
assignments was the responsibility for IBM's commercial software development, 
including the first 19 releases of OS/360. He also managed IBM's Endicott, 
New York, development laboratory and was IBM director of policy development. 
As director of programming quality and process, Information Systems & 
Technology Group, he was responsible for establishing plans and implementation
programs to improve the quality and productivity of IBMUs 370 programming 
systems development.

Humphrey is the author of three books, Managing the Software Process; Managing
for Innovation - Leading Technical People; and Switching Circuits with 
Computer Applications. He has been issued five U.S. patents.



Anthony Hall
Principal Consultant, Praxis Systems

Hall has a first degree in Natural Sciences and a doctorate in Theoretical 
Chemistry. After a period of postdoctoral research, he joined the British 
Museum, where he established the computer section of the Research Laboratory.

In 1980 he moved to Systems Programming Ltd., where he worked on compilers, 
databases, and software tools. He was a member of the UK Ada project, first 
as consultant on the Kernel APSE team and later as project manager.

In 1984 he joined Systems Designers, where he was the principal consultant 
responsible for project support environments. During this time, Hall 
developed an interest in formal methods and was responsible for the formal 
specification of the Aspect Public Tool Interface.

In 1986 Hall joined Praxis. He played a leading technical role on CASE, a 
project that used Z to specify a software engineering toolset for a Praxis 
client. Most recently, Hall has been leading the analysis and design team on 
CDIS, a large system development for the London Air Traffic Control Centre. 
This project is completely based on the use of formal methods and is probably 
the largest such project in existence. It is pioneering the practical 
application of such methods throughout the development lifecycle.


PRELIMINARY CONFERENCE PROGRAM


Sunday, October 4, 1992
-----------------------
6:30 p.m. - 9:30 p.m.	Registration and Reception




Monday, October 5, 1992
-----------------------
7:30 - 8:15	Continental Breakfast

8:15 - 8:30	Welcome and Introductions

8:30 - 9:30	Keynote Address: Toward a Discipline for Software Engineering
		Watts S. Humphrey

9:30 - 10:00	Break

10:00 - 11:30	Session 1: Papers
		Software Engineering Education in the 1990s--The Way Forward
		Douglas D. Grant, Swinburne Institute of Technology, 
		Victoria, Australia

		Experience with a Course on Architectures for Software Systems
		David Garlan, Mary Shaw, Chris Okasaki, Curtis M. Scott, 
		Carnegie Mellon University, Pittsburgh, Pennsylvania, and 
		Roy F. Swonger, Digital Equipment Corporation, Nashua, NH

		On Teaching the Rational Design Process
		Terry Shepard, Royal Military College of Canada, Ontario, 
		Canada,and Dan Hoffman, University of Victoria, British 
		Columbia, Canada

11:30 - 1:30	Lunch

1:30 - 3:00	Session 2: Papers 
		Teaching an Industry-Oriented Software Engineering Course
		Bernd Bruegge, Carnegie Mellon University, Pittsburgh, PA

		Integrating Research, Reuse, and Integration into Software 
		Engineering Courses
		A. Jefferson Offutt and Roland H. Untch, Clemson University, 
		Clemson, South Carolina

		Software Reuse in an Educational Perspective
		Guttorm Sindre, Even-Andre Karlsson, and Tor Staalhane, 
		Norwegian Institute of Technology, Norway

3:00 - 3:30	Break

3:30 - 5:00	Session 3: Panel
		What Does Industry Want? A Panel Discussion of User 
		Requirements for Academic and Continuing Education Program 
		in Software Engineering
		Timothy J. Lulofs, Pacific Bell, San Ramon, California

5:00		End of Day I Session

7:30 - 9:00	Birds-of-a-feather
		Videotape viewing



PRELIMINARY CONFERENCE PROGRAM


Tuesday, October 6, 1992
------------------------
8:00 - 8:15	Continental Breakfast

8:30 - 9:30	Keynote Address: Is Software Engineering?
		Anthony Hall

9:30 - 10:00	Break

10:00 - 11:30	Session 4:  Papers
		Formal Methods and the Engineering Paradigm
		Michael J. Lutz, Rochester Institute of Technology, 
		Rochester, New York

		Formal Methods for Software Engineers: Tradeoffs in 
		Curriculum Design
		David Garlan, Carnegie Mellon University, Pittsburgh, 
		Pennsylvania

		Teaching Protocol Engineering in Honours Year
		Richard Lai, La Trobe University, Victoria, Australia

11:30 - 1:30	Lunch

1:30 - 3:00	Session 5: Panel
		Across the Wire: Teaching Software Engineering at a Distance
		Peter H. Lutz, Rochester Institute of Technology, 
		Rochester, New York

3:00 - 3:30	Break

3:30 - 5:00	Session 6: Panel
		Issues in Licensing Professional Software Engineers
		Donald Gotterbarn, East Tennessee State University,
		Johnson City, Tennessee

5:00		End of Day II Session

7:30 - 9:00	Birds-of-a-feather
		Videotape viewing



Wednesday, October 7, 1992
--------------------------
7:30 - 8:00	Continental Breakfast

8:00 - 9:30	Track I
		Session 7: Papers
		Teaching Software Verification and Validation to Practitioners 
		Captain David R. Luginbuhl and Captain James E. Cardow,
		Air Force Institute of Technology, Wright-Patterson AFB, Ohio

		(Continuing) Education of Software Professionals
		Ilkka J. Haikala, Tampere University of Technology, Tampere, 
		Finland	and Jukka Marijarvi, Nokia Telecommunications, 
		Tampere, Finland

		The Software Engineering - Patent Law Interface: 
		A Practitioner's View
		George M. Taulbee, Esq., Charlotte, North Carolina



PRELIMINARY CONFERENCE PROGRAM


Wednesday, October 7, 1992 (continued)
--------------------------
8:00 - 9:30	Track II
		Session 8: Papers
		A Joint Master's Level Software Engineering Subtrack
		Don Epley, The University of Iowa, Iowa City, Iowa

		Planning for Software Engineering Education Within a Computer 
		Science Framework
		James W. Hooper, Marshall University, Huntington, West Virginia

		Integrating Object-Oriented Software Engineering in the 
		Computer Science Curriculum
		Raj Tewari and Frank Friedman, Temple University, 
		Philadelphia, Pennsylvania


		Track III
		Session 9: Tutorial
		Putting the Engineering into Software Engineering
		Software Architectures Engineering Project: Richard D'Ippolito,
		Kenneth Lee, Charles Plinta, Jeffrey Stewart, Software 
		Engineering Institute, Pittsburgh, Pennsylvania

9:30 - 10:00	Break

10:00 - 11:30	Track I  
		Session 10: Panel
		Software Process Improvement
		A. Winsor Brown, McDonnell Douglas Space Systems Company, 
		Huntington Beach, California

		Track II  
		Session 11: Papers
		Undergraduate Software Engineering Laboratory
		William M. Lively and Mark Lease, Texas A&M University, 
		College Station, Texas

		Software Engineering Course Projects: Failures and
		Recommendations
		Manmahesh Kantipudi, Ken W. Collier, James S. Collofello, and 
		Scott Medeiros, Arizona State University, Tempe, Arizona

		Use of the Individual Exchange Project Model in an 
		Undergraduate Software Engineering Laboratory
		J. Kaye Grau and Norman Wilde, The University of West Florida, 
		Pensacola, Florida


		Track III  
		Session 9: Tutorial (continued)
		Putting the Engineering into Software Engineering Software 
		Architectures Engineering Project: Richard D'Ippolito, 
		Kenneth Lee, Charles Plinta, Jeffrey Stewart, Software 
		Engineering Institute,Pittsburgh, Pennsylvania

11:30 - 1:00	Lunch


PRELIMINARY CONFERENCE PROGRAM


Wednesday, October 7, 1992  (continued)
--------------------------
1:00 - 3:00	Track I 
		Session 12: Papers
		Creating a Software Engineering Training Program in a 
		Level I Organization
		Rich Pavlik and Kathy Jacobs, Honeywell Air Transport 
		Division, Phoenix, Arizona

		Corporate Software Engineering Education for Six Sigma: Course 
		Development and Assessment of Success
		S. Coker, Motorola University, Schaumburg, Illinois; B. Glick, 
		Motorola-SRD, Rolling Meadows, Illinois; L. Green, Purdue 
		University, Hammond, Indiana; and A. vonMayrhauser, Colorado 
		State University, Fort Collins, Colorado

		The IBM Cleanroom Software Engineering Technology Transfer 
		Program
		Richard C. Linger and R. Alan Spangler, IBM, Gaithersburg, MD

		Experiences with an Interactive Video Code Inspection 
		Laboratory
		Michael G. Christel, Software Engineering Institute, 
		Pittsburgh, Pennsylvania


		Track II  
		Session 13: Panel and Papers
		Panel: National Science Foundation Programs for Funding 
		Curriculum, Educational Infrastructure, Faculty Development 
		and Instrumentation
		Doris K. Lidtke, National Science Foundation, Washington, D.C.
		
		Paper: Some Observations Regarding Individual and Team 
		Behavior in Software Engineering Practicums Using Different 
		Development Paradigms
		William Junk and Paul Oman, University of Idaho, Moscow, Idaho

		Paper: Engineering Principles and Software Engineering
		Alfs T. Berztiss, University of Pittsburgh, Pittsburgh, PA


		Track III  
		Session 9: Tutorial (continued)
		Putting the Engineering into Software Engineering 
		Software Architectures Engineering Project: Richard D'Ippolito,
	 	Kenneth Lee, Charles Plinta, Jeffrey Stewart, Software 
		Engineering Institute, Pittsburgh, Pennsylvania

3:00 - 3:15	Closing Remarks



ACTIVITIES-INFORMATION


Tutorial Session - Abstract
---------------------------
Putting the 'Engineering' into Software Engineering

The Software Architectures Engineering (SAE) Project at the Software 
Engineering Institute (SEI) has observed that the essential element of an
engineering discipline is the use of models.  Models are reusable, adaptable 
engineering assets that are patterns expressed in their most general, scalable
form.  The existence of proven models in a technology base provides economic 
and risk-avoidance incentives for engineers to constrain their design 
activities by expressing solutions in terms of existing models.  This results 
in routine designs that are less complex, more maintainable, and more 
predictable in both cost and behavior.

SAE classifies models as two major types: product models and practice models.
The product model, when scaled, results in a component of the delivered 
product.  Practice models guide the selection and use of product models during
application development.

Engineered products are composed from product models, which include 
domain-specific models  and composition models, which capture patterns from 
certain disciplines.  Domain-specific models capture the domain knowledge in 
a field of engineering expertise (e.g., control systems, signal processing).  
Composition models  capture patterns of control and information flow 
particular to software. Thus, composition models specify the manner in which 
the domain-specific models are controlled and connected, providing a mechanism 
for implementing domain-specific models.

In the tutorial "Putting the Engineering into Software Engineering,"
SAE will discuss the role of models in traditional engineering disciplines, 
relate that to the engineering of software, and present an example that 
includes the following models:


* Domain-specific product models from the control systems domain.

* The Object-Connection-Update (OCU) Model:
  - a product model  providing a control and connection framework for 
    composing applications from domain-specific models.

* Model-Based Software Development (MBSD):
  - a practice model guiding development using product models.


Finally, we will discuss our experiences transitioning the OCU model and MBSD 
approach to organizations and the resulting implications on software 
engineering education curricula.


ACTIVITIES-INFORMATION


Birds-of-a-feather
------------------
Monday, October 5, 1992	 
7:30 p.m. - 9:00 p.m.

1. SEI Continuing Education Instructor Training: A Class Reunion
This session is for industry and government instructors who have received 
training for teaching an SEI Continuing Education course. "SEI alumni" will 
have the opportunity to meet old friends and to share experiences, tailoring 
approaches, and	updates to the materials.

2. Undergraduate Software Engineering Education.
This session is an open discussion of problems and issues in undergraduate 
software engineering education. Possible discussion topics include 
incorporation of software engineering topics throughout a computer science 
curriculum, software engineering project courses, and the potential for 
complete undergraduate degree programs in software engineering.


Tuesday, October 6, 1992	 
7:30 p.m. - 9:00 p.m.
"Selling Software Engineering Education to Your Organization: 
Creative Financing."
This session will give industry and government educators the opportunity to 
share ideas and experiences in obtaining resources for employee education. 
Applicable topics include marketing, financing, headcount issues, return-on-
investment arguments, and measuring educational effectiveness with respect 
to corporate goals.



Videotapes
----------
Monday and Tuesday, October 5-6, 1992		
7:30 p.m. - 9:00 p.m.
SEI videotapes will be available for viewing each evening. There will 
be selections from the Academic Series, Continuing Education Series, 
and Technology Series. They include: 

*Executive Leadership for Software, Watts Humphrey
*Software and Some Lessons From Engineering, Mary Shaw
*Applying Software Engineering Skills to Writing, Linda Pesante
*Software Project Management: Causal Analysis
*Software Requirements Engineering: Introduction to 
*Software Requirements Analysis
*Software Creation & Maintenance: Maintenance Tools and Environments
*Software Project Management: The Nature of Software Production


SEI Educational Products
------------------------
During the conference breaks and lunch hours, SEI materials will be on 
display. Take this opportunity to browse through curriculum modules, packages 
of classroom materials, and information on practitioner and executive courses.


ACTIVITIES-INFORMATION


Industry-University Initiative for Software Engineering Education
-----------------------------------------------------------------
The program committee has established an Industry-University Initiative for 
Software Engineering Education as a catalyst for bringing together university 
educators and nearby industry and government organizations. We encourage 
industry to sponsor a faculty member's participation in CSEE '92, with the 
hope of stimulating further collaboration and interest in understanding one 
another's needs. We have early commitments from Bell Northern Research and 
Motorola of Southern Florida, and we've heard from others who have sponsorship
plans under way. If you are interested in sponsoring a local professor to 
attend CSEE, contact Carol Sledge at the SEI, call (412) 268-7708, or send 
mail to cas@sei.cmu.edu.



Hotel Information
-----------------
A block of rooms has been reserved at the Hyatt Islandia, 1441 Quivira Road, 
San Diego, CA 92109-7898.  The hotel will hold these rooms until September 4, 
1992.  Hotel arrangements should be made directly with the Hyatt Islandia at
(619) 224-1234.  To receive the special rate of $95 per night or the 
government rate of $77 per night, please mention the "Sixth SEI Conference on 
Software Engineering Education" when making your hotel arrangements.  Again,
this rate is only available until September 4, 1992.



Location/Transportation Facts
-----------------------------
The Hyatt Islandia is a newly renovated year-round business resort on 
Mission Bay, with a seascape view of the Marina, Pacific Ocean and La Jolla 
in the distance.  It is five miles (10 minutes) from San Diego's business 
center; bordered on the east by West Mission Bay Drive; three-quarters of a 
mile from I-5; and one-half mile from I-8.

The hotel is five miles (15 minutes) from San Diego International Airport: 
taxi $8-10, Super Shuttle $5.  Two 11-passenger courtesy cars offer 
complimentary shuttle to the airport and Seaworld.  



Program Committee Members
-------------------------
Maribeth B. Carpenter,  Software Engineering Institute	
Neal Coulter, Florida Atlantic University
Gary Ford, Software Engineering Institute
Chris Gustafson, Lockheed
Norm E. Gibbs, Software Engineering Institute	
Nancy R. Mead, Software Engineering Institute
Keith Pierce, University of Minnesota, Duluth
Carol A. Sledge, Software Engineering Institute--Conference Chair	
Anneliese von Mayrhauser, Colorado State University



Administrative Contact
----------------------
Mary Ellen Rizzo
Software Engineering Institute		Telephone: 412-268-3007
Carnegie Mellon University		FAX: 412-268-5758
Pittsburgh, PA 15213-3890		Internet: mer@sei.cmu.edu


REGISTRATION FORM


October 5-7, 1992					  SAN DIEGO, CA
						      -----------------------
Please complete this form and send to:		      |	For Office Use Only |
						      |	Date rec'd _________|
	Helen E. Joyce				      |	Date ent'd _________|
	Software Engineering Institute		      |	Ck # _______________|
	Carnegie Mellone University		      |	PO # _______________|
	Pittsburgh, PA  15213-3890		      |	JE# ________________|
	FAX (412) 268-5758			      |	Amt$________________|
						      | ____________________|
						      | PA Approval	    |
Registration Fees (check one)			      -----------------------
			
	CSEE.......$350 _____
			 
	discount*..$300 _____


 _____________________    _____________________	     _____________________
    SEI Subscriber          IEEE Membership #           ACM Membership #
   Membership Number	


Registration fee includes conference materials, continental breakfast, breaks,
and one reception on 10/4.  Completed registration materials should be
received by the SEI no later than September 4, 1992.  Questions concerning
registration or payment should be directed to Helen E. Joyce at (412)268-6504.
Questions concerning conference materials should be directed to Mary Ellen
Rizzo at (412)268-3007.  Please make checks or purchase orders payable to
SEI/CMU.  Credit cards are not accepted.  No refunds will be issued.

If your organization has not made prior arrangements for reimbursements of
training expenses, please provide a letter of authorization (1556) from your
agency at the time of registration.

Participant Information  
-----------------------
(please print or type information)

___ Mr. ___ Mrs. ___ Ms.  Name _______________________________________________

Title ________________________________________________________________________

Company ______________________________________________________________________

Division _____________________________________________________________________

Address ______________________________________________________________________

	______________________________________________________________________

City _____________________  State __________________  Zip ____________________

Business Phone ________________________  Emergency Number ____________________

FAX Number ____________________________  E-Mail Address ______________________

Dietary/Access Requirements __________________________________________________

U.S. Citizen ___ yes  ___ no   If no, citizen of _____________________(country)


---The End---