From: dederer@sda.com (Ann Dederer)
Newsgroups: comp.software-eng
Subject: SCHEMA DESIGN FOR ECMA PCTE TUTORIAL
Date: 27 Aug 92 22:17:27 GMT

SCHEMA DESIGN FOR ECMA PCTE
A Tutorial on Schema Design for PCTE

Offered by Software Design & Analysis, Inc.

14-16 September 1992
Hyatt Regency, Reston, Virginia

OVERVIEW

The PCTE (Portable Common Tool Environment) interface defines a set
of services to facilitate the construction of CASE tools and soft-
ware engineering environments. The services have been designed to
be scalable, independent of the language in which the tools are
written, evolvable, and implementable on local area networks.

The European Computer Manufacturers Association (ECMA) accepted the
PCTE interface definition in December as ECMA Standard 149. C and
Ada language bindings of the interface have subsequently also been
accepted as ECMA standards.

The PCTE interface is gaining widespread acceptance within the
platform, CASE tool, and software development environment com-
munities.

The PCTE interface includes object management services that support
data definition and management for a software engineering environ-
ment. Tool builders and environment builders use these services
when designing tools and constructing environments.

INTENDED AUDIENCE

This three day program is intended for people who are designing
PCTE-based tools and/or environments. It teaches a method for
schema design for the ECMA PCTE Object Management System, using
a mixture of lectures and practical classes. The schema design
method demonstrates the strong influence of the software process 
on schema design, and will also interest software process design-
ers. Much of the tutorial is relevant to the design of schemas
for other sophisticated repository systems for software engineering
environments. The tutorial assumes some level of familiarity with
PCTE concepts.

OUTLINE

I.	An Overview of the Schema Design Method
	An introduction to the schema design problem and a specific
	method for solving this problem.

II.	Conceptual Design

	Discussion of the method's first step: development of a con-
	ceptual data model - expressed using concepts of Entity-
	Relationship-Attribute modeling but independent of its im-
	plementation in a specific database model - and an associated
	functional model.

III.	Logical Design for the PCTE Object Management System

	Discussion of the method's second step: conversion of the
	conceptual data model to a PCTE Object Management System data
	model, with special attention to the access control, concur-
	rency control, and versioning.

IV.	Decomposing the Schema into Schema Definition Sets

	Discussion of the method's third step: decomposition of the
	data model into Schema Definition Sets to account for tool
	functionality, views and permissible operations, and object
	base structures.

V.	Review and Validation of Schemas

	Discussion of the method's fourth step: validating and
	evaluating the schemas.

VI.	Documenting Schemas

	Discussion of the method's final step: description of the data
	model's details and content as well as the rationale underlie-
	ing its structure.

VII.	Question and Answer Period

	Open question and answer period.

The lectures are supplemented with exercises to provide experience
in using the schema design method.

REGISTRATION

Registration is limited to provide high quality educational experience. Registration information and forms follow.

SPEAKERS WILL INCLUDE....

Ian Thomas works on environment framework and integration projects
at Software Design & Analysis, Inc. His previous work at Hewlett-
Packard's Software Engineering Systems Division and Bull's Corp-
orate Research Center involved a number of projects that built in-
tegrated tool sets on the PCTE interfaces. His current technical
activities emphasize environment frameworks, environment integra-
tion technology, software process support, and software engineering
database issues.

Christian Bremeau also works on environment framework and integra-
tion projects at Software Design and Analysis, Inc. During his pre-
vious work at GIE Emeraude, he was a member of the PCTE+ design team
and one of the architects of the Emeraude implementation of PCTE+.
More recently, he has been guiding the Ada bindings for PCTE
through the ECMA standardization process. His technical activities
involve environment framework design and the use of framework
technology in the construction of environments.

TRAVEL AND LODGING

The tutorial will be held at:

	Hyatt Regency Reston
	1800 Presidents Street
	Reston, Virginia 22090
	1 (703) 709-1234

Please contact the Hyatt Regency Reston for room reservations and
reference RSDA/Schema SeminarS.

The Hyatt Regency Reston is serviced by Dulles Airport. The hotel
offers free shuttle service from the airport between 6:00 a.m. and
10:00 p.m. Please call SDA Inc. for more information regarding
hotel reservations and travel arrangements.

FOR FURTHER INFORMATION

	Mark Kissman, SDA Inc.
	+1 (303) 444-9100 (voice)
	+1 (303) 938-5005 (fax)
	email: kissman@sda.com

REGISTRATION FORM

Name		______________________________
Affiliation	______________________________
Mail Code	______________________________
Street		______________________________
		______________________________
City		______________________________
State, ZIP	______________________________
Country		______________________________
Telephone	(____)________________________

FEES

Advance Registration		$1450.00
Registration after 25 October	$1550.00
Per person fee for two or
more people from the same
organization			$1350.00

AMOUNT ENCLOSED			$_______

Registrations not accompanied by payment will hold space in the
program for two weeks. Payment must be received by the end of this
two-week period to guarantee space at the tutorial.

Sorry, but credit card charges, foreign currency checks and PO's
cannot be accepted.

CANCELLATION POLICY

Cancellations received two weeks prior to 1 September 1992 will
receive a full refund minus a $50.00 administrative fee.

Cancellations will not be accepted after 1 September 1992.
Personnel from the same company may, however, be
substituted.

SEND COMPLETED FORM AND PAYMENT TO:

PCTE Tutorial
Software Design & Analysis Inc.
1113 Spruce Street
Boulder, Colorado 80302 USA
Newsgroups: misc.techhnical.books,comp.software-eng