From: find@cs.UAlberta.CA (Piotr Findeisen)
Subject: Research Associate in Soft. Eng. Env. Position
Keywords: full-time, temporary
Organization: University of Alberta, Edmonton, Canada
Distribution: na
Date: Mon, 31 Aug 1992 22:58:49 GMT


EMPLOYMENT OPPORTUNITY!

                          Research Associate
                  in Software Engineering Environments
 
This one-year term Research Associate position (with possible renewal) is
available in the Department of Computing Science at the University of Alberta
starting September 15, 1992.  The Metaview Project at the Universities of
Alberta and Saskatchewan is a subproject of IRIS, a Federal Network of Centres
of Excellence funded institute, that is undertaking projects in computational
perception, knowledge-based systems, and intelligent robots. The subproject,
entitled Design of Large Information Systems, is developing a knowledge-based
environment for the conception, design, and implementation of large information
systems. Five research subgroups focussing on rapid prototyping (Jenkins,
Glasgow, Martin from Queen's), software re-usability (Mylopoulos from Toronto),
metasystem facilities (Sorenson from Alberta, Tremblay from Saskatchewan),
intelligent tutoring systems (McCalla, Greer from Saskatchewan), and integrated
man-machine information systems (Woo from UBC) are participants in the project.
The Alberta group is working most closely with Paul Tremblay from the University
of Saskatchewan to address problems in developing computer-aided software
engineering environments using a metasystem modeling approach.
 
We are examining a metasystem approach to the generation of information system
development environments.  This involves an investigation of models,
methodologies and generic tools for building such support environments.  Our
approach is somewhat analogous to how compiler writing tools are used in the
development of compilers.  Some of the fundamental modeling concepts to this
approach are outlined in the publications in IEEE Software, Vol. 5, No. 2 (March
88), pp. 30-38 and IEEE Trans. on SE, Vol. 17, No. 1, (Jan 91), pp. 10-21.  We
are now in the process of building generic tools to support a metasystem
facility, we call Metaview.  Our current efforts in this area, which is part of
our contributions to the IRIS project, involve investigating inter-phase
transformation rules, methodology knowledge and software metrics.
 
Requirements
 
The applicant should have:
. a PhD in Computer Science (or closely related discipline) or an MSc in
Computer Science with a previous record of research activities in Software
Engineering. 
. a strong background and interest in Software Engineering research
. some experience with existing commercial CASE products
. Unix and C programming experience 
 
Familiarity database management systems, software repository management, Prolog
and compiler-writing tools are desirable, but not necessary.  Finally, knowledge
of C++ and GUI development using X windows would be an asset.

Salary level will be based on the successful applicant's background and
experience.  The minimum salary will be $36,000 per year.  Applications should
be submitted by September 9, 1992 to:

Dr. P.G. Sorenson, Chair
Dept. of Computing Science
615 General Service Building
University of Alberta
Edmonton, Alberta
sorenson@cs.UAlberta.ca
ph: (403) 492-4589
fax: (403) 492-1071


Xref: sparky can.jobs:528 misc.jobs.offered:10397