home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / software / 3319 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  7.1 KB

  1. Path: sparky!uunet!sraco1!bearsan!dederer
  2. From: dederer@sda.com (Ann Dederer)
  3. Newsgroups: comp.software-eng
  4. Subject: TOOL BUILDING WITH ECMA PCTE TUTORIAL
  5. Message-ID: <dederer.714954216@bearsan>
  6. Date: 27 Aug 92 22:23:36 GMT
  7. Sender: news@bearsan.sda.COM
  8. Lines: 201
  9. Nntp-Posting-Host: bearsan
  10.  
  11. TOOL BUILDING WITH ECMA PCTE
  12. A Tutorial on Tool Building for PCTE
  13.  
  14. Presented by Software Design & Analysis, Inc.and INSTEP, Inc.
  15.  
  16. 10-11 November 1992
  17. Santa Clara Marriott, Santa Clara, California
  18.  
  19. OVERVIEW
  20.  
  21. The PCTE (Portable Common Tool Environment) interface defines a set
  22. of services to facilitate the construction of CASE tools and soft-
  23. ware engineering environments. The services have been designed to
  24. be scalable, independent of the language in which the tools are
  25. written, evolvable, and implementable on local area networks.
  26.  
  27. The European Computer Manufacturers Association (ECMA) accepted the
  28. PCTE interface definition in December as ECMA Standard 149. C and
  29. Ada language bindings of the interface have subsequently also been
  30. accepted as ECMA standards.
  31.  
  32. The PCTE interface is gaining widespread acceptance within the
  33. platform, CASE tool, and software development environment com-
  34. munities.
  35.  
  36. The PCTE interface includes object management services that support
  37. data definition and management for a software engineering environ-
  38. ment. Tool builders and environment builders use these services
  39. when designing tools and constructing environments.
  40.  
  41. INTENDED AUDIENCE
  42.  
  43. This two day program is intended for people who are building PCTE-
  44. based tools and/or environments. While ECMA PCTE provides many
  45. services for constructing tools and environments, there are many
  46. decisions a tool/environment builder must make regarding the ef-
  47. fective use of PCTE services. This course is designed to provide
  48. attendees with an understanding of how to use the basic services of
  49. PCTE to construct and integrate tools and environments. The 
  50. tutorial assumes some level of familiarity with PCTE concepts.
  51.  
  52. OUTLINE
  53.  
  54. I.    Introduction
  55.  
  56.     An introduction to the tool building method, including an
  57.     identification of the actors in tool and environment
  58.     building.
  59.  
  60. II.    ECMA PCTE Review
  61.  
  62.     A brief review of the ECMA PCTE facilities that are relevant 
  63.     to tool building.
  64.  
  65. III.    Key Issues of PCTE Tool Building
  66.  
  67.     Discussion of the principal choices and factors affecting the
  68.     design of tools for PCTE-based environments.
  69.  
  70. IV.    PCTE Schema Design
  71.  
  72.     An overview of a method for the design of data models, their
  73.     representation in PCTE schemas, and the documentation and
  74.     validation of these schemas.
  75.  
  76. V.    Building a PCTE-based Environment
  77.  
  78.     Discussion of the environment architectures that distinguish
  79.     the framework from common services and tools; support mecha-
  80.     nisms for data control, user interface and process integra-
  81.     tion; and the nature of the agreements that they make 
  82.     possible.
  83.  
  84. VI.    Assembling a PCTE-based Environment
  85.  
  86.     Discussion of the selection of a PCTE-based environment,
  87.     the strategies for assembling the environment from existing
  88.     and new components including encapsulation, description and
  89.     evaluation of components.
  90.  
  91. VII.    Design of PCTE Tools and Toolsets
  92.  
  93.     Discussion of strategies for the migration of existing tools
  94.     to PCTE, including porting, recompiling, exploiting PCTE and
  95.     re-engineering; tool architectures, installation character-
  96.     istics and delivery for PCTE tools; good use of the PCTE
  97.     services by tools; and explicit identification of the depen-
  98.     dencies between a tool and its environment.
  99.  
  100. VIII.    Other Issues of PCTE Tool Building
  101.  
  102.     Discussion of topics such as hybrid environments (including
  103.     PCTE and non-PCTE based tools, for example) and the influence
  104.     of this analysis on PCTE implementers.
  105.  
  106. IX.    Questions and Answers
  107.  
  108.     Open question and answer period.
  109.  
  110. REGISTRATION
  111.  
  112. Registration is limited to provide high quality educational
  113. experience. Registration information and forms follow.
  114.  
  115. SPEAKERS WILL INCLUDE....
  116.  
  117. Ian Thomas works on environment framework and integration projects
  118. at Software Design & Analysis, Inc. His previous work at Hewlett-
  119. Packard's Software Engineering Systems Division and Bull's Corp-
  120. orate Research Center involved a number of projects that built in-
  121. tegrated tool sets on the PCTE interfaces. His current technical
  122. activities emphasize environment frameworks, environment integra-
  123. tion technology, software process support, and software engineering
  124. database issues.
  125.  
  126. Christian Bremeau also works on environment framework and integra-
  127. tion projects at Software Design and Analysis, Inc. During his pre-
  128. vious work at GIE Emeraude, he was a member of the PCTE+ design team
  129. and one of the architects of the Emeraude implementation of PCTE+.
  130. More recently, he has been guiding the Ada bindings for PCTE
  131. through the ECMA standardization process. His technical activities
  132. involve environment framework design and the use of framework
  133. technology in the construction of environments.
  134.  
  135. Brian Nejmeh is an independent software consultant, specializing in
  136. software development environments and process improvement. He has
  137. been involved in environment and tool integration projects for the
  138. past seven years at organizations including AT&T and Software
  139. Productivity Consortium. He is currently leading a number of PCTE-
  140. based projects exploring the appropriate use of PCTE as an environ-
  141. ment construction and integration technology.
  142.  
  143. TRAVEL AND LODGING
  144.  
  145. The tutorial will be held at:
  146.  
  147.     Santa Clara Marriott
  148.     2700 Mission College Blvd.
  149.     Santa Clara, California 95054-8181
  150.     1 (408) 988-1500
  151.  
  152. Please contact the Santa Clara Marriott for room reservations and
  153. reference RSDA/Tool Builders SeminarS.
  154.  
  155. The Marriott Santa Clara is serviced by San Jose International
  156. Airport. The hotel offers free shuttle service every half hour
  157. from the airport between 5:00 a.m. and 1:00 a.m. Please call 
  158. SDA Inc. for more information regarding hotel reservations and
  159. travel arrangements.
  160.  
  161. FOR FURTHER INFORMATION
  162.  
  163.     Mark Kissman, SDA Inc.
  164.     +1 (303) 444-9100 (voice)
  165.     +1 (303) 938-5005 (fax)
  166.     email: kissman@sda.com
  167.  
  168. REGISTRATION FORM
  169.  
  170. Name        ______________________________
  171. Affiliation    ______________________________
  172. Mail Code    ______________________________
  173. Street        ______________________________
  174.         ______________________________
  175. City        ______________________________
  176. State, ZIP    ______________________________
  177. Country        ______________________________
  178. Telephone    (____)________________________
  179.  
  180. FEES
  181.  
  182. Advance Registration        $950.00
  183. Registration after 25 October    $1050.00
  184. Per person fee for two or
  185.  more people from the same
  186.  organization            $850.00
  187.  
  188. AMOUNT ENCLOSED            $_______
  189.  
  190. Registrations not accompanied by payment will hold space in the
  191. program for two weeks. Payment must be received by the end of this
  192. two-week period to guarantee space at the tutorial.
  193.  
  194. Sorry, but credit card charges, foreign currency checks and PO's
  195. cannot be accepted.
  196.  
  197. CANCELLATION POLICY
  198.  
  199. Cancellations received two weeks prior to 25 October 1992 will
  200. receive a full refund minus a $50.00 administrative fee.
  201.  
  202. Cancellations will not be accepted after 25 October 1992.
  203. Personnel from the same company may, however, be
  204. substituted.
  205.  
  206. SEND COMPLETED FORM AND PAYMENT TO:
  207.  
  208. PCTE Tutorial
  209. Software Design & Analysis Inc.
  210. 1113 Spruce Street
  211. Boulder, Colorado 80302 USA
  212.