Forum for Advancing Software engineering Education (FASE) Volume 8 Number 07 (102nd Issue) - July 15, 1998 828 subscribers Note: If you have problems with the format of this document, try ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Table of Contents Letter from the Academic Editor Note About Last Month's Topic This Month's Topic: Licensing of Professional Engineers in SE Next Month's Topic: Object Technology Education and Training Upcoming Topics News Items Texas Board of Professional Engineers - Final Vote Concordia University Announces New Undergraduate SE Program Computer Science Education relaunch Calls for Participation CSEE&T 99 Workshop Proposals - Deadline Extended to August 1 Graduate SE Program Survey - Now Available Through the Web ASSET '99 Third IEEE Real-Time Systems Education Workshop Faculty Positions Oregon University System -- Director of OMSE Program Texas Tech University Contact and General Information about FASE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ By: Don Bagert Letter From the Academic Editor It's not every day that you get to see history made. So, I definitely wanted to be there on June 17 when the Texas Board of Professional Enginers took its final vote on whether or not to license software engineers. [See article under "News Items".] I wish that I could tell you that the room was filled with computer scientists and the news media, full of anticipation over the impending vote. Wrong! No reporters, and most of the visitors were there to talk about home foundation construction (later on the agenda). There were no fiery debates, no people prophesizing the end of civilization if the Board approved guidelines for the branch of software engineering. The vote was never in doubt. Despite this, when the motion unanimously passed, I surprised myself by whispering under my breath "My God". Even though I knew weeks ago what would happend, I was stunned at what just occurred. For the second most populous of the United States, software engineering just became legal, the first state to do it. All in all, it was a pretty quiet meeting. History is that way sometimes. I wouldn't have missed it for the world. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ From: Suzanne Kocurek via Susan Mengel and Don Bagert Note About Last Month's Topic Suzanne reports that Jurgen Pronebner actually wrote the paper "Static Analysis using Verilog Logiscope", which was accidentally credited to her last month. She did proofread, "Americanize" the grammar, and send the paper for Mr. Pronebner. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ By: Don Bagert (Academic/Misc Editor) This Month's Topic: Licensing of Professional Engineers in SE Very few countries currently license software engineers. As has been reported in FASE during the last several months (starting with the December 1997 issue), Texas has been planning to license professional engineers (PEs) in software engineering, with the final approval given on 17 June [see article below under "News Items"]. It is expected that the rest of the United States will follow suit in the near future. Licensing of software engineers by a governmental unit has an obvious impact on the higher education of students who plan to pursue a license. For instance, in the United States, it is much easier to obtain a PE license if one has a degree from a program accredited by ABET (Accreditation Board for Engineering and Technology). As reported in previous issues of FASE, ABET is considering program criteria for accrediting software engineering programs. Another issue involves the fact that computer science programs accredited by the Computer Sciences Accreditation Board (CSAB) may be considered equivalent to an ABET-approved degree for the purposes of licensing. Finally, the morning session of the Fundamentals of Engineering (FE) exam, which is given in the United States to engineering students around the time of their graduation, includes sections on engineering sciences such as statics, thermodynamics, and materials. (The nature of the morning section may change because of the inclusion of software engineering as one of the disciplines; for instance, there may be additional sections on the exam, and the student picks X out of Y parts of the exam to take. However, nothing has yet been decided on this issue.) When soliciting position statements on the issue of education of students who potentially could be licensed as software engineers, I suggested two questions that could be addressed: 1. How much should a software engineering curriculum be affected by a licensing exit exam such as the FE? 2. (a) How will software engineering programs (and the potential for new programs) be affected if accredited computer science programs are considered equivalent educational background? (b) If CS students are allowed to take the same exit exam for engineer licensing as SE students, should the exam be SE-oriented, CS-oriented, or a combination? (c) How much should the computer science curriculum be affected by such an exit exam? The responses follow. ###################################################################### From: Katsuhiko Hirai 1. How much should a software engineering curriculum be affected by a licensing exit exam such as the FE? In Japan, we have several systems for the Japanese government to license the ability of a software engineering, as follows: a) Information Technology Engineers; that is, Class 2 IT Engineer, Class 1 IT Engineer, Software Design & Production Engineer, Application Systems Design Engineer, Project Manager, Systems Auditor, Systems Analyst, and Embedded Systems Engineer. Except Class 1 & 2 IT Engineer, almost always professional experience is needed as a prerequisite to taking the examination for the license. We have guidelines for the standard curricula for the education and training. In 1997, the Japanese government has enhanced the guidelines to fit today's IT situation. I have participated on the enhancement committee as an industrial advisor. We discussed many items to educate into the well-trained IT Engineer under the short period of education and training. In order to reduce the lecture hour, the contents of the teaching text were evaluated. Then, the size of the text volume which introduces how to design and document has been reduced. Though I can not accept such a decision personally, the committee office has unfortunately selected the importance of the theoretical study prior to the methodology to design. I suppose that the office understood that each educator and trainer has their own technology method and can teach the method without any text. However, I think that we, the educators, have to teach how to behave under the standard methodology and educate how to make own ideas from each person's knowledge and own motivation. Then, I think that the IT engineer has to examine the understanding of the methodology and their own ideas to resolve the systematic problem using appropriate method. b) Small and Medium-sized enterprises Consultant for the Information Processing Systems. Professional experience is needed as a prerequisite to taking the examination for the license. There is no standard curricula. c) Assistant Consulting Engineer for Information Technology. Professional experience is not needed as a prerequisite to taking the examination for the license. There is no standard curricula. d) Consulting Engineer for Information Technology. Professional experience is needed as a prerequisite to taking the examination for the license, along with the interviewing of candidates and calling to the employer of the candidate directly. There is no standard curricula. I have this license. 2. (a) How will software engineering programs (and the potential for new programs) be affected if accredited computer science programs are considered equivalent educational background? I think that the software engineer should work in a software life cycle job. The software life cycle is between the system requirement and the target system's operation. So, the software engineer has to focus on both customer and technical seeds. By understanding the requirements, the software engineer would find the reason why the required system satisfies the customer needs. Then, the software engineer would design what function should be included in the target system and what procedure should be needed to manipulate the hardware subsystem technically. In order to proceed and complete the development, the software engineer have to know the WBS (Work Breakdown Structure) model of the software development and understand how (s)he should work in the WBS. Finally, the software engineer has to confirm whether the algorithm issues effective instructions to the hardware and the software modules cooperate each other under the specification of the target system. We have an education program which is based on the computer architechture, and the interrupt services handling, for the micro-cpu embedded system's software engineer. (b) If CS students are allowed to take the same exit exam for engineer licensing as SE students, should the exam be SE-oriented, CS-oriented, or a combination? The combination is needed in the Japanese examination of IT engineers. I think that it will be the services oriented society in the 21st Century. It will be quite different from today's common sense. I remember "The Wealth of Nations", introduced by A. Smith in the 17th century, which described the effectiveness of the division of work. However, nowadays we are discussing the problem of productivity in the white-collar job. If those people use the computer into their job, their servicability would increase customer satisfaction. (c) How much should the computer science curriculum be affected by such an exit exam? It is approximately 25% of the Japanese examination of IT engineers. ###################################################################### From: Pete Knoke I think [licensing is] a good idea because the benefits are many (improves quality and consistency, allows emforcement actions [e.g., yanking of license for cause], etc.), while the drawbacks are few and relatively minor. If a person doesn't want to get a license, fine, it will not be required in many domains. If a school doesn't want to provide a curriculum that supports licensing, fine, then don't do so. I've been wondering who might be strongly opposed to licensing, and why. I now suspect that the opposition might not include students. This last Spring, in my class with all CS Seniors, I put the following question on an exam: "Do you think licensing (for CS practitioners) is a good idea or not? Provide your rationale." I was surprised when 9 out of 11 students (small school) answered YES, and supported their view with various reasons. Ever since, I've been wondering whether a similar question at other schools would produce a similar result. ###################################################################### From: Luke Kendall The new scheme sounds like a heartening move for foreign countries. By raising some barriers against the entry of overseas professionals, the US is doing something to reduce the "brain drain" from those countries into the US. Well done! [Editor's Note: The Texas Board Rules do allow for degree in several other countries, including Australia, for licensing purposes.] ###################################################################### By: Don Bagert The Implementation of Licensing May Be the Most Critical Part A year ago, few people dreamed that Texas would starting licensing software engineers in 1998. Since approval of SE licensing guidelines have happened so quickly, there has not been much time to think about its implementation. However, licensing is already starting to have an impact on education; a recent meeting of the engineering deans in Texas reveal that several schools are planning to add software engineering graduate programs in the near future. How will licensing affect software engineering education in Texas, and eventually the rest of the U.S.? First of all, it may serve to legitimize not only SE but whole the computing discipline within engineering colleges. Second, it almost ensures that some form of ABET accreditation criteria for SE programs will occur, and that those guidelines will help to drive the licensing requirements, and vice versa. Third, SE accreditation and licensing sets the stage for a potential battle between engineering and computer science (or, to be more explicit, between electrical & computer engineering and CS departments) over who will "own" software engineering. Some of this may be determined by who ends up being the primary accreditor of SE programs in the United States, ABET or CSAB. If there is some type of merger between the two organizations, CSAB is likely to have the lead role in software engineering, which would encourage a balance in software engineering education between engineering and computer science, and more adherance to the any software engineering curriculum models put out by IEEE-CS and ACM. Let's assume that CSAB will be overseeing the SE accreditation efforts. That probably means that software engineering will not look too different than computer engineering programs that are administered by CS departments. Will these SE programs require engineering science courses such as statics and thermodynamics? Should they? If the FE morning exam is not changed, software engineering degrees will at least have to provide an overview of such material in their curriculum. A year ago, I would have been very concerned by such a thought, but today, I am more open to the idea of SE majors being required to have, say, a year-long overview of the engineering sciences. Software engineering cannot be taught independent of its application domain, and the Texas Board's primary initial motivation for SE licensing related to the certification of software in an embedded system (although the final definition included several domains). Some people have stated that such a sequence would be too specialized, but with the advent of ABET Engineering Criteria 2000, electrical and computer engineering programs might also prefer it; those two disciplines, along with software engineering, might be almost half of an engineering college. So, SE curricula have the potential to focus on the professional engineering discipline while keeping solid roots in computer science, and providing for focus areas in different application domains such as embedded systems. What about computer science? Well, I'm going to say something here that will probably be pretty controversial. I have one degree in engineering, and two in computer science, so I've been exposed to both as a student. In my 20 years as an instructor, I've taught software engineering during about half of it. Though I firmly that software engineering is a legitimate engineering discipline, computer science is not and should not be one. That is not to say that CS does not have strong software and computer engineering components to it, but it does not have the curriculum-wide focus on engineering as a discipline. So, I believe that the FE and P&P exams, which are taken at the beginning and the end of an engineer-training period, should be primarily software engineering-oriented (with computer science included as it relates to SE), graduates from CSAB-accredited CS programs should have four additional years of practical engineering experience before being licensed (which is what the Texas Board voted to do), and that CS curricula should not be influence by the SE licensing potential. In this way, I think that both computer science and software engineering curricula will become be distinct and thrive over time. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ From: Susan Burk Next Month's Topic: Object Technology Education and Training The OOPSLA 1998 Midyear Workshop on Training and Education will take place from July 19 to July 21 in Denver, Colorado. Participants from academia and industry will discuss their challenges and share their insights on the similarities and differences between academic education and industrial training in OO. Rather than concentrating only on philosophy and presentation of ideas, this workshop will focus on collaboration and discussion with the goal of producing and documenting concrete ideas to meet the challenges of teaching OO. Don Bagert, the Academic Editor or FASE, is one of the co-organizers of this workshop, along with Mary Lynn Manns of the University of North Carolina at Asheville and U S WEST Advanced Technologies, Chang-Hyun Jo, Kyonggi University, and Susan Burk of American Management Systems. Past issues of FASE have focused on ways in which industry and academia can collaborate. In particular, articles in 1996 (FASE v6 n15 and v6 n17) noted that while involving students in industry projects is an excellent idea, there is a risk to an academic institution if it solicits more projects than it can support. The 100th issue (v8 n5) contained two discussions, one relating to the need for academia and practitioners to collaborate to provide an experience base for education, and one emphasizing the importance of not turning academic learning into applied training. The topic is clearly one of ongoing interest! The position papers of the workshop participants can be found at: . The August issue of FASE will contain a summary of the findings of the OOPSLA workshop and information about any future planned activities. It would also be wonderful to obtain contributions from individuals who are not able to attend the workshop but who wish to provide feedback on any or all of the focus questions which were the basis for the position papers: 1) What are the influential challenges in OO training and education? What are some potential solutions to these challenges? 2) What are the environmental differences between industry and academic teaching and learning? (e.g. length of course, maturity, experience base, learning styles of students, environmental influence on instructional objectives, etc.) What can be shared and learned from each other's experiences in these different environments? 3) What are some specific ways industry and academia work together to do a more efficient job of meeting the challenges in OO education and training? Please send contributions to susan_burk@mail.amsinc.com. Thanks in advance! SMB ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ By: Don Bagert (Academic/Misc Editor) Upcoming topics Sept 1998: Graduate SE Program Survey Results and Evaluation Guest Editor: Pete Knoke, University of Alaska Fairbanks ffpjk@aurora.alaska.edu Oct 1998: SEE&T Outside of the U.S. Guest Editor: Michael Ryan, Dublin City University mryan@compapp.dcu.ie Nov 1998: To be scheduled Dec 1998: Software Engineering Ethics Education and Training Guest Editor: Don Gotterbarn, East Tennesse State gotterba@etsu.edu All dates are subject to change. For more information about a particular issue's topic, please contact the corresponding guest editor. Please refer to the article format provided at the end of each issue when making submissions. Here are some of the other topics planned for future issues: * Accreditation * CASE Tools * Curriculum Models * Distance Learning * Software Process Improvment Education * Software Survivability Education * Student Team Projects Please send any suggestions for future topics to bagert@ttu.edu. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ News Items ###################################################################### Texas Board of Professional Engineers - Final Vote [Editor's Note: This is the latest of a continuing series of articles on the efforts of the Texas Board of Professional Engineers in the area of software engineering. Please refer to the December 1997, January 1998, March through June 1998 issues of FASE for a summary of previous events.] On the morning of 17 June 1998, the Texas Board of Professional Engineers made history when they voted unanimously to change Board Rules in order to allow for the licensing of Professional Engineers (PEs) in the branch of software engineering, thus making it the first state in the U.S. to do so. According to Board Rules, before applications are allowed, the modified rules allowing the new branch of engineering must have been published for a certain number of days before applications are accepted. For software engineering, the Texas Board will not accept any applications until after 1 August 1998. Complete information concerning applications can be found at http://www.main.org/peboard/sofupdt.htm As expected, applications for a PE license in software engineering will for now only be available through a waiver of the Principles and Practice (P&P) of Engineering Exam taken by engineers-in-training after their apprenticeship, with an additional waiver of the Fundamentals of Engineering (FE) Exam taken by new engineering graduates likely needed. Previously, these exams had to be of the ones administered by National Council of Examiners for Engineering and Surveying (NCEES); however, the revised Board Rules allows for the Texas Board to choose to develop and use their own exams as necessary. IEEE-CS and ACM have both agreed to work with the Texas Board in developing the first such exams, which may be available as early as 1999. To be eligible for a possible waiver, an applicant must have an ABET-accredited degree and 12 years of experience, or a Board-approved non-accredited degree and 16 years of experience. Another change that was made in the Board Rules automatically considers CSAB-accredited degrees as an approved non-accredited degree. Once appropriate FE and P&P exams are in place, the apprentice period shortens to 4 and 8 years for accredited and approved non-accredited programs, respectively. One immediate effect of the Texas Board's decision has been on the development of Master's degree programs in software engineering in the State of Texas. At the Board's Academic Advisory Committee Meeting on the afternoon of 17 June, whose members consist of all of the Engineering Deans in the state, four school representatives expressed that they had software engineering Master's degree proposals in various stages of preparation. (This is in addition to the schools such as SMU and the University of Houston-Clear Lake that already have such programs.) ###################################################################### From: Peter Grogono Concordia University Announces New Undergraduate SE Program The Department of Computer Science at Concordia University (Montreal, Quebec) has introduced a new undergraduate degree program in Software Engineering. For details of the program, visit . The program has been approved by the Unversity Senate. Since it introduces a new degree (B. Eng. (Software Engineering)), it must also be approved by the provincial government; we hope to obtain this approval later this year. When the first students graduate in Spring 2002, we will apply to the Canadian Engineering Accreditation Board to get the program accredited. ###################################################################### From: Renee McCauley via Laurie Werth Computer Science Education relaunch The Computer Science Education journal is being published again. The journal is intended for "All those who teach computer science and research computer science education." Editor-in-chief: Keith Barker, University of Connecticut Publisher: Swets & Zeitlinger Publishers For more information on the journal, please see Please spread this news to all who might be interested. -------------------------------------------------- Renee A. McCauley, Ph.D Computer Science Department University of Southwestern Louisiana mccauley@usl.edu --------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Calls for Participation ###################################################################### From: Tom Hilburn CSEE&T 99 Workshop Proposals - Deadline Extended to August 1 WORKSHOP PROPOSALS - CHANGE IN SUBMISSION DATES 12TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING March 22-24 1999 New Orleans, LA, USA Sponsored by IEEE Computer Society Supported by the Software Engineering Institute In Cooperation with the ACM SIGCSE Note: Full conference information is available at -- http://csalpha.unomaha.edu/cseet99/ NEW SUBMISSION DUE DATE for Workshop Proposals: August 1, 1998 NEW ACCEPTANCE NOTIFICATION DATE for Workshop Proposals: August 12, 1998 CSEE&T '99 will focus on a different theme each day. The themes are as follows: 1. Training Curricula and Distance Education 2. Professional Issues (e.g., Accreditation, Licensing, Ethics) 3. Undergraduate and Graduate Curricula You are invited to submit proposals for half-day workshops. CSEE&T '99 half-day workshops are designed to provide a forum for a group of participants to exchange opinions on topics on software engineering research and practice, and related education and training issues. Participation in a workshop typically depends on submission of a position statement. Workshop proposals will only be accepted on one of the three conference themes. Information concerning the workshops (in order to submit position papers) will be available by August 12, 1998. We plan on having accepted position statements published in the conference proceedings. Submission format: Submit the following information (one to three pages) to Tom Hilburn by FAX to 904-226-6678 or by email (ASCII text) to hilburn@db.erau.edu 1. Proposer name(s) and contact information (mail address, email, phone) 2. Workshop Title 3. Objectives of the workshop 4. A profile of likely participants (e.g. teachers, researchers, industrial trainers, developers, etc.) and ideas you have for soliciting participants 5. A description of the organization, format, and anticipated/desired activities. 6. Any other pertinent information that would help us in evaluating your proposal. ###################################################################### Graduate SE Program Survey - Now Available Through the Web I have had a web page created for the Graduate Software Engineering Program survey. (See March 1998 FASE.) The URL is: http://itdc.elmer.uaf.edu/users/knoke/survey_form.cfm If you have not filled out a survey yet, please do so by 31 August. ###################################################################### From: K. Lawrence Chung ASSET '99 CALL FOR PAPERS IEEE Symposium on Application-Specific Systems and Software Engineering Technology (ASSET'99) March 24-27, 1999, Richardson, Texas ###################################################################### The goal of this symposium is to bring together researchers and practitioners interested in all aspects of software engineering as it applies to software development in specific application domains such as telecommunications, real-time embedded systems, and business information systems. The symposium will take place in the "Telecom Corridor" and aims to improve the dialog between industry and academia by providing a forum for state-of-the-art research and practice. SCOPE ----- The main focus of this symposium is on application-specific system engineering and software engineering issues encountered in the design and development of complex systems. The symposium will consist of technical papers, panels, and tutorials. Participation from both industry and academia is sought. The topics of interests include, but are not limited to: . Experiences in software design, development, and validation for telecommunication, embedded, multimedia, wireless, and mobile systems. . Specialized systems and software engineering techniques, including specification, design, and development techniques for telecommunication, embedded, and transaction processing systems. . Integrated system design and assessment techniques that consider multiple systems requirements, such as security, real-time, reliability, availability, survivability, etc. . Techniques and algorithms in network security, real-time communication, network management, telecontrol, and high speed networks. . CASE tools for application-specific systems development. . Simulation environments for integrated design and assessment. . Quality of service analysis for various application systems. . Performance modeling and evaluation for application-specific systems. . Application-specific verification, validation, and assessment techniques. SUBMISSION ---------- Authors are invited to submit original papers to the symposium. The manuscript should contain no more than 20 pages (double spaced). Electronic submission is encouraged. A cover page has to be submitted for each paper submission. * Please email the manuscript, in postscript or pdf format, by August 31 to ilyen@utdallas.edu or mail five copies of the manuscript to: Prof. I-Ling Yen Computer Science Department University of Texas at Dallas 2601 N Floyd Rd. Richardson, TX 75080. * Please also email a cover page, including the title of the paper, the name, email address and affiliation of each author, the contact author, and a short abstract of the paper to ilyen@utdallas.edu. Panel proposals should include the panel topic, abstract, and a list of proposed or confirmed panelists and submitted via email to ilyen@utdallas.edu. TUTORIAL PROPOSAL SUBMISSION ---------------------------- Tutorial Proposals are solicited for half-day and full-day tutorials. Topics of interest include, but are not limited to: security, object-oriented techniques, multimedia and videoconferencing standards, and network standards. Please send tutorial proposals by August 31, 1998 to: Prof. Rym Mili Computer Science Department University of Texas at Dallas 2601 N Floyd Rd. Richardson, TX 75080. or email to rmili@utdallas.edu. SCHEDULE -------- Submission: Aug 31, 1998 Acceptance notification: Dec 1, 1998 Camera ready manuscript due: Jan 15, 1999 Tutorials: March 24-25, 1999 Symposium: March 26-27, 1999 MORE INFORMATION ---------------- The Symposium is cosponsored by IEEE (pending) and by the Center for Application Specific System and Software Engineering (CASSE) at the University of Texas at Dallas. Symposium proceedings will be published by the IEEE Computer Society Press. For more information, please check the Symposium Website http://asset99.utdallas.edu ORGANIZING COMMITTEE -------------------- General Co-Chairs Bill Osborne, University of Texas at Dallas Tom McDermot, Alcatel Network Systems Program Co-Chairs Kalyan Basu, Nortel Ben Wah, University of Illinois I-Ling Yen, University of Texas at Dallas Tutorial Chair Rym Mili, University of Texas at Dallas Panels Co-Chairs Joseph Cleveland, Samsung Telecommunications, America Sukumaran Nair, Southern Methodist University Publicity Co-Chairs Abdelsalam (Sumi) Helal, University of Florida, Gainesville Ravi Prakash, University of Texas at Dallas Registration Chair Nitin Vaidya, Texas A&M University Proceedings Chair Ed Caples, Rockwell Collins Finance Chair Sajal Das, University of North Texas Local Arrangements Chair Gerry Burnham, University of Texas at Dallas Steering Committee S. Venkatesan (Co-Chair), University of Texas at Dallas Farokh Bastani (Co-Chair), University of Texas at Dallas Ram Chillarege, IBM Watson Research Center William W. Everett, SPRE, Inc. J. Robert (Bob) Horgan, Bellcore Raymond Paul, DoD/Pentagon Guylaine M. Pollock, Sandia National Labs. PROGRAM COMMITTEE -------------------- Sourav Bhattacharya, Arizona State University Bharat K. Bhargava, Purdue University Biao Chen, University of Texas, Dallas Lawrence Chung, University of Texas, Dallas Bojan Cukic, University of West Virginia Sajal Das, University of North Texas Doug Degroot, TechUs William W. Everett, SPRE Inc. Abdelsalam Helal, University of Florida, Gainesville Stephen Huang, University of Houston Kalai Kalaichelvan, Nortel Taghi M. Khoshgoftaar, Florida Atlantic University Kane Kim, University of California at Irvine Francesco Masetti, Alcatel Catherine Meadows, Naval Research Lab. Ray Milovanovic, Texas Instruments Ravi Prakash, University of Texas, Dallas Yi Shang, University of Missouri, Columbia Philip Sheu, University of California, Irvine Ann Tai, IA Tech, Inc. Bhavani Thuraisingham, Mitre Corp. Wei-Tek Tsai, University of Minnesota Nitin H Vaidya, Texas A&M University S. Venkatesan, University of Texas, Dallas Jeffrey Voas, RST Corp. Mladen Vouk, North Carolina State University Eric Wong, Bellcore ###################################################################### Janusz Zalewski Third IEEE Real-Time Systems Education Workshop ---------------------------------------------------------------------- An updated version of this CFP will be available via the following web page: http://www-ece.engr.ucf.edu/~jza ---------------------------------------------------------------------- Final Call For Papers Third IEEE Real-Time Systems Education Workshop Saturday, November 21, 1998 (after Software Engineering Education Symposium) Scientific Center of the Polish Academy of Sciences Poznan, Poland Sponsored by The IEEE Computer Society Technical Committee on Real-Time Systems* in cooperation with Poznan University of Technology Co-sponsored by IFAC TC on Real-Time Software Engineering* IFIP WG 5.4 Industrial Software Quality* Aim and Scope The objective of the Workshop is to convene educators active in real-time systems, teachers and practitioners, from academic, governmental, and industrial institutions, and discuss the latest techniques, methodologies, requirements, and advances of real-time systems education, as well as exchange views on future directions. We are seeking submissions that include 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 and environments for teaching - experiences with labs. Contents of the Proceedings of the First and Second Workshops, published by IEEE Computer Society Press are available from http://www-ece.engr.ucf.edu/~jza. Manuscripts should be limited to 15 double-spaced pages and submitted electronically in Postscript format to: Dr. Janusz Zalewski RTS Education Workshop Dept. of Electrical and Computer Engineering University of Central Florida Orlando, FL 32816-2450, USA Phone: +1 (407) 823-6171 Fax: +1 (407) 823-5835 Email: jza@ece.engr.ucf.edu Important Dates Draft paper submission August 15, 1998 Acceptance notification September 15, 1998 Camera-ready manuscript November 1, 1998 International Program Committee Maarten Boasson, The Netherlands Alan Burns, UK Jean Paul Calvez, France Richard Eckhouse, USA Wolfgang Halang, Germany Andrzej Jaszkiewicz, Poland (Organizing Co-Chair) Malgorzata Kalinowska-Iszkowska, Poland Jan van Katwijk, The Netherlands Andrew Kornecki, USA Phil Laplante, USA Doug Locke, USA (ex-officio, TC Chair) Boleslaw Mikolajczak, USA Al Mok, USA Daniel Mosse, USA Gilles Motet, France Leo Motus, Estonia Jerzy Nawrocki, Poland (Organizing Co-Chair) Marcin Paprzycki, USA Juan de la Puente, Spain Thomas Piatkowski, USA Ian Pyle, UK Bo Sanden, USA Jean-Jacques Schwarz, France (Program Chair) Alan Shaw, USA Terry Shepard, Canada Bruce Shriver, USA Janusz Sosnowski, Poland Alfred Strohmeier, Switzerland Alexander Stoyen, USA Janusz Zalewski, USA (General Chair) *Final Approvals Pending ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Faculty Positions ###################################################################### From: Bruce Shaefer Oregon University System -- Director of OMSE Program The Oregon College of Engineering and Computer Science seeks outstanding candidates in software engineering to apply for a leadership position in the Oregon Master of Software Engineering Program. The Oregon Master of Software Engineering (OMSE) Program is a joint degree program sponsored by Oregon Graduate Institute, Oregon State University, Portland State University, and the University of Oregon. The program uses the combined skills of the sponsoring institutions' computer science departments to offer a curriculum that is innovative both in content and in delivery, including a set of fourteen new graduate courses. The program now offers pilot courses, and plans to accept degree students beginning in fall 1998. The Director will lead the development and delivery of the OMSE program. This person will develop and communicate the strategic vision of the program; work with computer science departments and industry in the design of the software engineering degree program focused on the needs of working professionals; ensure the delivery of high-quality software engineering courses; and establish the program in the Portland area and extend it to other areas in Oregon. Candidates should hold a PhD in Computer Science or the equivalent and have an established record of leadership in software engineering research, practice, and/or teaching; the ability to work with a multi-department faculty team; demonstrated leadership in developing and managing complex programs; demonstrated experience in working with industry; a strong track record in recruiting highly skilled professionals; and experience in recruiting financial and other resources. More detailed information on this position is available at www.ous.edu. More information on the OMSE Program is available at www.cs.pdx.edu/omse. Please send applications to: Robert Dryden, Vice Chancellor, Oregon College of Engineering and Computer Science, P.O. Box 751, Portland, OR 97207-0751. The Oregon University System is an equal opportunity employer committed to cultural diversity. ###################################################################### From: John Antonio Texas Tech University Department of Computer Science Position Announcement The Department of Computer Science invites applications for one or more tenure track positions at the rank of assistant or associate professor, to begin employment in the spring or fall of 1999. Areas of interest include databases, distributed and high performance computing, intelligent systems, programming languages, software engineering, and hardware. Applicants at the assistant professor level must have the requirements for the Ph.D. in computer science or related field completed before employment, and should demonstrate clear potential for effective teaching and research. Applicants at the associate professor level should have a proven record of scholarly accomplishments, including a strong record of publications and funded research. The department is committed to being a nationally recognized program in the computing field. The Department of Computer Science is within the College of Engineering, and offers B.S., M.S., and Ph.D. degrees. The department participates in both an EE/CS dual degree program and a Computer Engineering program in conjunction with the Department of Electrical Engineering, as well as dual degrees with both Chemical Engineering and Mathematics. At present, there are over 500 undergraduate and 80 graduate students in computer science degree programs. The graduate program offers specialties in computer engineering, software engineering, and intelligent systems. Faculty perform scholarly and funded research in many areas, including: distributed computing and modeling; graphics and haptics; high performance computing; multimedia systems; neural networks; real-time systems; software development environments; and software metrics. Information about the department, college, university, and the City of Lubbock can be found at www.cs.ttu.edu/FacSearch/. Applicants should send a letter expressing interest in the position, a detailed resume, and the names and addresses of three professional references to: John K. Antonio, Search Committee Chairperson, Department of Computer Science, PO Box 43104, Texas Tech University, Lubbock TX 79409-3104. All questions should be directed to antonio@ttu.edu. Applications will be reviewed as they are received, until the positions are filled. Applicants must be able to lawfully accept employment in the United States. Texas Tech University is an Equal Opportunity, Affirmative Action Employer. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Contact and General Information about FASE The Forum for Advancing Software engineering Education (FASE) is published on the 15th of each month by the FASE editorial board. Send newsletter articles to one of the editors, preferably by category: Articles pertinent to corporate and government training to Kathy Beckman ; Academic education, and all other categories to Don Bagert . Items must be submitted by the 8th of the month in order to be considered for inclusion in that month's issue. Also, please see the submission guidelines immediately below. FASE submission format guidelines: All submissions must be in ASCII format, and contain no more than 70 characters per line (71 including the new line character). This 70-character/line format must be viewable in a text editor such as Microsoft Notepad WITHOUT using a "word wrap" facility. All characters (outside of the newline) should in the ASCII code range from 32 to 126 (i.e. "printable" in DOS text mode). Everyone that is receiving this is on the FASE mailing list. If you wish to leave this list, write to and, in the text of your message (not the subject line), write: signoff fase To rejoin (or have someone else join) the FASE mailing list, write to and, in the text of your message (not the subject line), write: subscribe fase But what if you have something that you want to share with everyone else, before the next issue? For more real-time discussion, there is the FASE-TALK discussion list. It is our hope that it will be to FASE readers what the SIGCSE.members listserv is to that group. (For those of you that don't know, SIGCSE is the ACM Special Interest Group on Computer Science Education.) To subscribe to the FASE-TALK list, write to and, in the text of your message (not the subject line), write: subscribe fase-talk Please try to limit FASE-TALK to discussion items related to software engineering education and training; CFPs and other such items can still be submitted to the editor for inclusion into FASE. Anyone that belongs to the FASE-TALK mailing list can post to it. FASE-TALK is also used by the editors for "breaking stories" i.e. news that we feel that you would want to hear about before the next issue of FASE comes out. (We do this sparingly, though.) As always, there is no cost for subscribing to either FASE or FASE-TALK! Send requests for information problem reports, returned mail, or other correspondence about this newsletter to Back issues (dating from the very first issue) can be found on the web (with each Table of Contents) at or through ftp at . The FASE Staff: Don Bagert -- Academic/Misc Editor, ListMaster, and Archivist Dept. of Computer Science 8th and Boston Texas Tech University Lubbock TX 79409-3104 USA Phone: 806-742-1189 Fax: 806-742-3519 Email: bagert@ttu.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: Kathy.Beckman@cdsi.com Laurie Werth -- Advisory Committee Taylor Hall 2.124 University of Texas at Austin Austin TX 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