Forum for Advancing Software engineering EducationForum for Advancing Software engineering Education
Volume 6 Number 7 Friday, March 15, 1996
Contents:
Need: resources on ethical and social issues of computing
software patterns
TOOLS USA '95 Symposium on Teaching Object Technology
Computing Research News, Taulbee Report online
Announcing the 1996 Stevens Award
CFP: Workshop on Real-Time Systems Education
CFP: Fifth Rocky Mountain CCSC
Workshop on academic careers for women in cs
Inquiry on Mathematica Use
CFP: 11th Knowledge-Based Software Engineering Conference
Position Announcement: University of Sheffield
Editor's Notes:
Due to the large number of submissions lately, we're publishing the
newsletter weekly.
Please make note of two postings associated with the upcoming Conference on
Software Engineering Education, April 21-24 in Daytona Beach, Florida.
ICASE announces its Stevens Award winner, who will speak at the conference.
And, a workshop on real-time systems education will occur on the Saturday
prior to the conference. I hope to see many of you at the conference.
REMINDER: Deadline for discounted registration fees for CSEE'96 is April 8.
Write to registration@sei.cmu.edu for more information.
>From Edupage. Check out this school for a successful experiment in
distance learning:
OPEN UNIVERSITY TRAINS 25% OF ALL MBA STUDENTS IN U.K. The Open
University in the United Kingdom, which specializes in "distance
education," is educating one fourth of all MBA students in the U.K.
(1200 in the current academic year), and is one of just a few business
schools to have been given an "excellent" rating by the Higher Education
Funding Council. Distance learning is the only method of instruction
offered by Open University, and one administrator says: "For us it's
the only thing we do; we have to get it right." (Financial Times 11
Mar 96 p9)
Keith
Subject: Need: resources on ethical and social issues of computing
I'd like to begin a PhD, probably here at Auckland University. I did my
Masters a couple of years ago in automated software testing but want a
change and am becoming increasingly interested in the social issues of
computing: privacy, security, ethics..... Up till now my studies have
been focussed more on the 'technical' side of computing, so I have no
idea where to go to find out what other researchers in these areas are
currently working on and thus begin to refine a topic proposal. Are you
able to suggest authors, and/or journals, proceedings, etc, which focus
on ethics/social issues?
I should note that through some net surfing, I have managed to find
EPIC, EFF, Cypherpunks, and CPSR. And also Peter Neumann's great book
"Computer-Related Risks". I am still without journal/proceedings names
or other author names, though, both of which I would really appreciate.
Nickee Sanders, PhD Student, Department of Computer Science
Auckland Univ.
Private Bag 92019, Auckland, New Zealand
Subject: software patterns
The "software patterns" community is a group of people who are trying
to write down the knowledge needed to develop software, including
knowledge about design techniques, the problem domain, and how to
organize the project. Instead of trying to figure out formal notations
for all this, we use a particular literary style (the "pattern form").
Instead of worrying about collecting a complete collection of knowledge,
we figure that a partial collection is better than nothing. We focus
on describing techniques that have stood the test of time, not finding
new techniques. We don't care if an idea is new, we care whether it
works.
Most of the people in this community are practicioners, though it contains
a few academics like me. However, I think that what we are doing would
be valuable to most people interested in software engineering education.
We have a WWW page at http://st-www.cs.uiuc.edu/users/patterns/patterns.html
that will point you to books, mailing lists, conferences, and related
WWW pages. One of the more interesting related sites is the "Portland
Pattern Repository", http://c2.com/ppr, which is also a great example of
how collaborative environments on the WWW can built a community.
Ralph Johnson
Date: 14 Mar 1996 11:39:35 -0600
Subject: TOOLS USA '95 Symposium on Teaching Object Technology
The conference "Technology of Object-Oriented Languages and Systems
(TOOLS USA '96), Santa Barbara, California, USA, July 29-August 2, 1996,
includes the Third International Symposium on Teaching Object Technology
on August 2. STOT3 is a large-scale event to be devoted exclusively to
OO education. This symposium will be an opportunity for teachers in
academia, training managers in companies and everyone with an interest
in object technology to discuss the problems and techniques of teaching
this approach under these various and contrasting constraints. This year
will have a slightly different format to previous years.
For more information, check the web site http://www.tools.com/tools or
email tool@tools.com
Date: 13 Mar 1996 11:55:12 -0600
Subject: Computing Research News, Taulbee Report online
The Computing Research Association has now made available on its World
Wide Web server electronic versions of Computing Research News, a
hardcopy newsletter now distributed six times a year to computing
researchers in academia, government and industry.
The service can be reached at http://www.cra.org/CRN/ and offers
newsletter archives dating from 1991 to the present in both Adobe
Acrobat and postscript formats. Individual articles are also available
in HTML format dating from January 1995 to the present.
The results from the 1995 CRA Taulbee Survey are now available from
CRA's home page at http://www.cra.org/ in Adobe Acrobat and postscript
formats.
Date: 14 Mar 1996 08:17:11 -0600
From: iwcase@iwcase.org (IWCASE - Intl Workshop on CASE)
Subject: Announcing the 1996 Stevens Award
DAVID HAREL TO RECEIVE
2ND ANNUAL STEVENS AWARD
Burlington, MA -- Dr. David Harel has been named the recipient of the
second annual Stevens Award and will present the 1996 Stevens Lecture on
Software Development Methods. The lecture, titled "Theory vs. Practice
in System Development", will be given on Monday evening, April 22, 1996
in Daytona Beach, Florida at the 9th Conference on Software Engineering
Education (CSEE).
"David Harel made the concepts of state modeling and dynamics effective
in the practical application of systems and software engineering for
real-time systems," says Elliot Chikofsky of DMR Group, who is head of
the Stevens selection committee and Chair of the IEEE Technical Council
on Software Engineering (TCSE). "Harel's advances in the language of
statecharts, provided through the Statemate toolset, broadened the reach
and applicability of computer-aided software engineering environments.
Besides automating engineering of complex reactive systems, his efforts
laid the groundwork for applications in modeling and simulation of
business processes that are the basis of many current tools for business
reengineering."
David Harel is a Professor at the Weizmann Institute of Science
(Rehovot, Israel) in the department of applied mathematics and computer
science, where he has been since 1980. He was founder and Chief
Scientist (1984-1991) of i-Logix Inc. (Andover, MA, USA), maker of the
STATEMATE toolset.
Harel is author of the books: Algorithmics: The Spirit of Computing
(Addison- Wesley, 2nd ed. 1992) and The Science of Computing: Exploring
the Nature and Power of Algorithms (Addison-Wesley 1989), and 6 other
monographs and books. He has authored over 70 papers on topics in
mathematics, process logic, and computer science, including applications
to areas such as hardware design and biochemistry of polymers and gene
structures. His broad perspective on issues in software and systems
development was highlighted in the 1992 paper, "Biting the Silver
Bullet: Toward a Brighter Future for Systems Development" (Computer,
January 1992).
Harel has been a visiting researcher at Carnegie Mellon, Cornell, IBM
T.J. Watson Research Center, and Digital Equipment's System Research
Center. He holds a PhD in computer science from MIT (1978), an MS from
Tel Aviv University (1976), and a BS from Bar-Ilan University (1974).
The Stevens Award was created to recognize outstanding contributions to
the literature or practice of methods for software and systems
development. The lecture presentations focus on advancing or analyzing
the state of software methods and their direction for the future.
This award lecture is named in memory of Wayne Stevens (1944-1993), a
highly-respected consultant, author, pioneer, and advocate of the
practical application of software methods and tools. His 1974 IBM
Systems Journal article "Structured Design" was the first published on
the topic and has been widely reprinted. Stevens was the author of the
books: Software Design: Concepts and Methods (Prentice-Hall Intl, 1991)
and Using Structured Design (Wiley, 1981). His last article "Data Flow
Analysis and Design" appears in the Encyclopedia of Software Engineering
(Wiley, 1994). Stevens was the chief architect of application
development methodology for IBM's consulting group. The first Stevens
Award (1995) was presented to Tony Wasserman, founder and chairman of
Interactive Development Environments.
The Stevens Award and lecture is presented by IWCASE, the international
sponsoring association of the CASE workshop - the principal technical
meeting of the computer-aided software and systems engineering field.
Stevens was a member of the IWCASE board.
The Conference on Software Engineering Education is sponsored by the
Software Engineering Institute (Carnegie Mellon University, Pittsburgh)
and the IEEE Computer Society TCSE. It is the premier international
conference for educators, trainers, managers, and administrators in the
field of software engineering training and education.
Date: 11 Mar 1996 14:10:34 -0600
Subject: CFP: Workshop on Real-Time Systems Education
[An updated version of this CFP is available via the following web page:
http://erau.db.erau.edu/~zalewski/cfp.html ]
WORKSHOP
on Real-Time Systems Education
Saturday, April 20, 1996
Embry-Riddle Aeronautical University
Daytona Beach, Florida, USA
This Workshop precedes the 9th SEI Conference on Software Engineering
Education to be held the following week, April 21-24, 1996 in Daytona
Beach.
Two primary sponsors have been approached and informally accepted
the invitation to co-sponsor the Workshop (formal approval is expected soon):
- - IEEE TC on Real-Time Systems
- - IEEE TC on Complexity in Computing.
The objective of the Workshop is to get together educators active in
Real-Time Systems Education, including both complex distributed systems
and embedded systems, and discuss the state-of-the-art in this
area, as well as exchange views on future directions.
The scope of the Workshop includes educational aspects of real-time
systems and real-time computing, including but not limited to:
- - curriculum development
- - student projects
- - course descriptions and contents
- - development of course materials
- - textbook selection
- - prerequisite knowledge
- - cooperation with industry
- - formal vs. practical approach
- - role of complex distributed systems
- - full real-time systems tracks
- - including most recent research
- - embedded hardware laboratories
- - software tools for teaching.
Important Dates:
Submission of abstracts (600-1000 words electronically) April 1, 1996
Acceptance Decision April 8, 1996
Full papers due (at the Workshop) April 20, 1996
If for some reason you cannot participate but want to make a submission,
for better exchange of information the electronic version of your paper
can be placed on our web site. We expect to publish the proceedings volume
after the Workshop. $40 participation fee is anticipated to cover
organizational expenses (payable by check on site).
International Program Committee:
Ted Baker, Florida State University
Doris Carver, Louisiana State University
Juan de la Puente, Universidad Politecnica de Madrid
Richard Eckhouse, University of Massachusetts Boston
Don Gillies, Empac International and Univ. of British Columbia
Janusz Gorski, Ecole Franco-Polonais
Wolfgang Halang, FernUniversitaet Hagen
Phil Laplante, New Jersey Institute of Technology
Nancy Mead, Software Engineering Institute
Al Mok (ex officio, TC RTS), University of Texas at Austin
Leo Motus, Tallinn Technical University
Thomas Piatkowski, Western Michigan University
Michael Rodd, University of Wales Swansea
Krzysztof Sacha, Warsaw University of Technology
Bo Sanden, George Mason University
Jean-Jacques Schwarz, Inst. National des Sciences Appliquees
Terry Shepard, Royal Military College
John Stankovic, University of Massachusetts Amherst
Alex Stoyenko (ex officio, TC CIC), New Jersey Institute of Technology
Jan van Katwijk, Delft University of Technology
Janusz Zalewski (Chairman), Embry-Riddle Aeronautical University
Organizing Committee:
Tom Hilburn
Andrew Kornecki (Chairman)
Janusz Zalewski
Please address all submissions and inquiries to:
Dr. Janusz Zalewski
RTS Education Workshop
Dept. of Computer Science
Embry-Riddle Aeronautical University
Dauytona Beach, FL 32114-3900, USA
Phone: +1 (904) 226-7034
Fax: +1 (904) 226-6678
Email: zalewski@db.erau.edu
Date: 14 Mar 1996 14:45:50 -0600
Subject: CFP: Fifth Rocky Mountain CCSC
Call for Participation
CONSORTIUM FOR COMPUTING IN SMALL COLLEGES
FIFTH ANNUAL ROCKY MOUNTAIN CONFERENCE
Longmont, CO
October 18-19, 1996
Sponsored by The Consortium for Computing in Small Colleges
The Rocky Mountain Small College Computing Conference is designed to
promote exchange of information among small college personnel concerned
with computer use in the academic environment. It is intended for
faculty as well as administrators of academic computer facilities.
Because personnel at small colleges often have restricted travel
budgets, the scheduling of RMSCCC is done with consideration toward
minimizing costs.
Deadline for Submission: May 15, 1996
Participation by two-year college faculty and staff is encouraged.
For more information mail to this sender, Peter Isaacson
Peter Isaacson
University of Northern Colorado
isaacson@hopper.univnorthco.edu
Subject: Workshop on academic careers for women in cs
This workshop is open to PhD students and recently hired faculty. It's
being held in May in conjunction with FCRC'96. NSF has provided money
for travel grants but, to date, we've had few applications (the deadline
is Friday). It's a good opportunity for female students and new faculty
to attend both the workshop and FCRC.
For further information, contact Jan Cuny (cuny@cs.uoregon.edu).
Date: 14 Mar 1996 20:16:51 -0600
Subject: Inquiry on Mathematica Use
As part of Wolfram Research's continuing efforts to enhance the utility
of Mathematica in engineering practice and education, I have been given
the task of understanding as much as possible about technical software
usage in the engineering community. As a result, I'd very much like to
know whether you currently use Mathematica, and if not, what kind of
software, if any, you use for calculation, analysis, modeling or
visualization. I would also be very grateful for any suggestions you
might have about Mathematica and its role in the engineering community.
Thank you very much for your help.
Michael Jones (mdjones@wolfram.com)
P.S. If you haven't seen the latest information on Mathematica, you
might want to check out http://www.wolfram.com/engineering/ehrb.
Subject: CFP: 11th Knowledge-Based Software Engineering Conference
FASE subscribers - KBSE is very interested in participation from
educators using advanced SE techniques, especially involving the
integration of AI and SE. In addition to papers, anyone interested in
organizing a panel or giving a tutorial on this should contact the
tutorial and panel chair.
-CW
Preliminary Call for Papers
Submission Deadline: April 12, 1996
KBSE'96
The 11th Knowledge-Based Software Engineering Conference
September 25-28, 1996
The Syracuse Sheraton, Syracuse, N.Y.
Sponsored by Rome Lab.
Pending cooperation with AAAI, ACM SIGART and SIGSOFT,
and the IEEE Computer Society.
The Knowledge-Based Software Engineering Conference has for the
past decade been providing a forum for researchers and practitioners
to discuss the application of automated reasoning, knowledge
representation, and other artificial intelligence techniques to software
engineering problems. KBSE-96 will continue this tradition with a
focus on constructing, representing, reasoning with, and
understanding software artifacts and processes using
knowledge-based techniques. These techniques may be fully
automatic, may support, or cooperate with people.
KBSE-96 encourages contributions (invited talks, tutorials, panel
discussions, and project demonstrations) describing basic research,
novel applications, and experience reports. Some, but by no means all,
of the topics solicited are:
Applications
Automating software design and synthesis
Software Domain Modeling
EDUCATION
Knowledge Acquisition
Maintenance and evolution
Plan and Cliche Recognition
Process management
Program understanding
Requirements
Reuse
User interfaces and human interaction
Validation and verification
To receive the complete call, write to Chris.
General up-to-date information about KBSE can be found at the KBSE
Home Page, http://sigart.acm.org/Conferences/kbse/
Date: 11 Mar 1996 10:54:41 -0600
Subject: Position Announcement: University of Sheffield
The University of Sheffield
Department of Computer Science
CHAIR IN DISTRIBUTED SYSTEMS
Applications are invited from internationally respected researchers
for the above Chair within the Department of Computer Science. The
fields of particular interest are Distributed Systems, Distributed
Information Management and Correct Systems. In addition the
appointee will be expected to play a leading role in teaching and
departmental administration.
Outline information about the post is available electronically on
HTTP://WWW.DCS.SHEF.AC.UK, or write to Mike.
Full further particulars from the Director of Human Resource
Management, The University of Sheffield, Western Bank, Sheffield S10
2TN, Tel: 0114 282 4144. Closing date for applications: 29 March
1996. Ref:R858
FASE Volume 6 Number 7
Send newsletter articles to one of the editors, preferably by
category: Articles pertinent to corporate and government training to
Kathy Beckman, sdmce@access.digex.net; Academic education, and all
other categories, to Keith Pierce, kpierce@d.umn.edu (Messages routed
to fase-submit@d.umn.edu still go to Keith)
Send requests to add, delete, or modify a subscription to
fase-request@d.umn.edu
Send problem reports, returned mail, or other correspondence about this
newsletter to fase-owner@d.umn.edu, or kpierce@d.umn.edu
You can retrieve back issues by anonymous FTP from from
ricis.cl.uh.edu or through WWW at URL http://ricis.cl.uh.edu/FASE/
Keith Pierce -- Academic/Misc Editor and ListMaster
University of Minnesota Duluth, Duluth, MN 55812-2496 USA
Phone: 218- 726-7194
Fax: 218-726-6360
Email: kpierce@d.umn.edu
Kathy Beckman -- Corporate/Government Editor
Computer Data Systems
One Curie Ct., Rockville MD 20850 USA
Phone: 301-921-7027
Fax: 301-921-1004
Email: sdmce@access.digex.net
David Eichmann -- FASE Archivist
University of Houston - Clear Lake
Box 113, 2700 Bay Area Blvd., Houston, TX 77058 USA
Web: http://ricis.cl.uh.edu/eichmann/
Phone: 713-283-3875
Fax: 713-283-3810
Email: eichmann@rbse.jsc.nasa.gov or eichmann@cl.uh.edu
Laurie Werth -- Advisory Committee
Taylor Hall 2.124
University of Texas at Austin, Austin, Texas 78712 USA
Phone: 512-471-9535
Fax: 512-471-8885
Email: lwerth@cs.utexas.edu
Nancy Mead -- Advisory Committee
Software Engineering Institute
5000 Forbes Ave.
Pittsburgh, PA 15213 USA
Phone: 412-268-5756
Fax: 412-268-5758
Email: nrm@sei.cmu.edu