Forum for Advancing Software engineering Education Volume 7 Number 01 August 15, 1997 Contents: The New FASE - Q&A ABET asks the IEEE to look at software engineering accreditation 11th Conference on Software Engineering Education and Training (CSEE&T) Annals of Software Engineering - Special Volume on Software Engineering Education Offer for Desk Copies of a Software Engineering Text ISSRE'98: Preliminary Call for Papers Date: Fri, 15 Aug 1997 23:30:00 From: Don Bagert The New FASE - Q&A * What is FASE? FASE (Forum for Advancing Software engineering Education) was started in 1991 by members of the software engineering education community in order to have a electronic forum for the dissemination and discussion of events related to software engineering education. The original acroynm for FASE was Forum for Academic Software Engineering, but was subquently changed so that it was more inclusive to industrial and government training issues (which led to a co-editor for that area). The founding and only Academic Editor and ListMaster until late 1996 was Keith Pierce; Don Bagert has recently taken his place. Kathy Beckman remains the Corporate/Government Editor; Laurie Werth and Nancy Mead continue as Advisory Committee members. The current distribution list contains 605 members. * Why has there been almost nine months between issues of FASE? Um....uh....next question? ;) * Okay, what's new about FASE? First of all, subsequent issues of FASE will have a section of articles devoted to a particular issue in software engineering education and training. The co-editors welcome any topic suggestions. Secondly, each issue of FASE will be sent on the 15th of the month. Articles for that issue should be submitted by the 8th of the same month. * Hey wait! My email says this came out after midnight on the 16th! Well...it's like this...according to the newspaper feature "Making It: A Spritual Guide for Today" by Keith Robinson, one of the "Postulates of the Time/Job Continuum" states that "It's still the same day as long as you haven't been asleep." =) * My email address has changed since the last issue! What do I do? Send an email to Don Bagert at bagert@ttu.edu with the new info. The same goes if someone wants to subscribe or unsubscribe. We will eventually have a listserv managing FASE distribution, but it's not quite ready yet. (Now you know why this issue is an hour late!) * What about fase-talk? Well, fase-talk wasn't used very much in the past, but, with FASE focusing more on specific issues, we hope to have more discussion resulting from this publication. Once the fase listserv is up, fase-talk is also likely to return. * Where's the FASE Web page? It's still up in the air where the web page will reside; it will be announced in a near-future issue. * I have a lot of great ideas and comments! What should I do with them? The emails of the editors and advisory board are at the end of each issue; please feel free to contact us with them! Date: Fri, 15 Aug 1997 23:00:00 Forwarded by: Don Bagert ABET asks the IEEE to look at software engineering accreditation As reported in the cover article in the July 1997 of "The Institute" (the supplement to IEEE Spectrum): "The Accreditation Board for Engineering and Technology (ABET) has asked the IEEE to provide an analysis of the feasibility of accrediting software engineering programs in the United States...IEEE Fellow George Peterson, executive director of ABET, said the request to the IEEE is in response to a growing number of schools and state boards of higher education seeking guidelines for their software engineering programs...Accreditation criteria are being developed through a subcommittee of the IEEE Committee on Engineering Accreditation Activities. Bill Carroll, head of the subcommittee, said he plans to submit a preliminary report this month to ABET's Engineering Accreditation Commission ...accreditation could be implemented no sooner than fall of 1998. "Carroll said that most existing software engineering programs are offered at a master's level, so there may be an interest in the software engineering community to start accreditation at the 'advanced' level." Date: Thu, 19 Jun 1997 15:05:23 -0400 (EDT) Forwarded by: Nancy Mead 11th Conference on Software Engineering Education and Training February 22-25, 1998 Atlanta, Georgia Call for Participation ====================== The CSEE&T attracts international participation from industry, academia, and government. The conference purpose is to influence directions in education and training, to stimulate new instructional approaches, to promote collaboration, and to generate exchanges among software engineering stake holders. Software engineering cannot stand in isolation: To be a vibrant, evolving discipline, bridges must be built and maintained to a variety of other disciplines and organizations. The development of curricula and training programs can only be enhanced by close working relationships with computer science and established branches of engineering. In addition, industrial and academic collaboration is essential to the creation of educational and training programs that can adapt to evolving needs and advancing technology. Educators and trainers have a key role to play in creating and sustaining these critical bridges. The goal of this conference is to explore the nature of these relationships, and the means we have to ensure fruitful, professional interactions. In addition, the Conference on Software Engineering Education and Training is coordinating and synchronizing its schedule with the Computer Science Education (SIGCSE) Conference, which is also being held in Atlanta from February 26-28. We are planning a joint workshop attractive to both software engineers and computer scientists for Wednesday, February 25. Our goal is to provide an opportunity for educators and trainers in these distinct but related disciplines to exchange ideas on how their activities can be more effectively integrated. Conference Topics ================= Bridges to other computing disciplines * How should software engineering affect computer science? * How should computer science affect software engineering? * What is the relationship between software engineering and end- user computing? * What is the role of software engineering in the development of corporate information systems? Bridges between industry and universities * What can training organizations learn from formal software engineering education--and vice versa? * How do sectors of the software marketplace differ (or agree) in their needs for software engineering expertise? * How can industrial collaboration be used to improve the education of future software engineering professionals? Bridges to engineering * What lessons can software engineering learn from traditional engineering professionals? * What truly defines an engineering discipline, and how close is software development to meeting these criteria? * How can educators and trainers inculcate the "engineering method" to students? * What specific engineering specializations are relevant to software engineering? * What is the role of accreditation, certification, and licensing in software engineering? Eclectic bridges * What should be the effect of social sciences and humanities on education of software engineers? * How can software engineering work collaborate with traditional science and mathematics to improve the state of the art? * What issues are unique to the needs of education and training using non-traditional methods (e.g., Web-based training, distance delivery)? Submission Guidelines and Procedures ==================================== We request papers and proposals for workshops, panel discussions, experience reports, and presentations. We welcome proposals for half- and full-day tutorials. We invite innovative suggestions for informal meetings, such as poster sessions and birds-of-a- feather sessions. Submissions should relate to the conference theme and topics, though this is not mandatory. Accepted contributions will appear in the conference proceedings, published by IEEE. Important Dates =============== All submissions (papers, panels, workshops, presentations, experience reports, and tutorials) are due by September 1, 1997. Notification of acceptance will be made by November 3, 1997. Final papers must be received at IEEE by December 9, 1997. Send submissions to: Charlene Rauber-Svitek Software Engineering Institute Carnegie Mellon University 4500 Fifth Avenue Pittsburgh, PA 15213-3890 Phone: (412) 268-3007 Fax: (412) 268-5758 Internet: education@sei.cmu.edu W. Michael McCracken General Chair College of Computing Georgia Institute of Technology Atlanta, Georgia 30332-0280 mike@cc.gatech.edu Michael Lutz Program Chair Department of Computer Science Rochester Institute of Technology Rochester, NY 14623-5608 mjl@cs.rit.edu Sponsored by the IEEE Computer Society (pending) In cooperation with the SEI In cooperation with the Association for Computing Machinery (ACM) The SEI is a federally funded research and development center funded by the U.S. Department of Defense and operated by Carnegie Mellon University. Date: Fri, 25 Jul 1997 16:20:04 -0500 Forwarded by: Laurie Werth ======================================================= CALL FOR PAPERS SPECIAL VOLUME ON SOFTWARE ENGINEERING EDUCATION ANNALS OF SOFTWARE ENGINEERING ----------------------------------------------------------------- Please review the following call for papers and consider submitting an article. Please forward this message to others as appropriate. Neal Coulter Norman Gibbs Co-Guest Editors Special Volume on Software Engineering Education ANNALS OF SOFTWARE ENGINEERING ================================================================ ANNALS OF SOFTWARE ENGINEERING Special Volume on Software Engineering Education SEE http://manta.cs.vt.edu/ase/ for more information on Annals of Software Engineering and the Special Volume on Software Engineering Education (Volume 6 on the Annals homepage) ================================================================= = The term "software engineering" was first mentioned at a NATO conference in 1968. Although there remains little consensus within the academic community on exactly what the term means, practitioners do need to be educated in more than fashionable ephemeral technologies. As the development of software evolves from an ad-hoc, labor-intensive activity toward an engineering discipline, there has to be a solid foundation in software engineering education that is based on principles, conventional knowledge and best-practice. In the early 1980's, software engineering education consisted of three professional software engineering degree programs and a few isolated computer science courses--mostly testing or software project management. Since then software engineering education has grown from an academic anomaly to a solid educational experience that prepares professionals to develop better systems. This special volume of Annals of Software Engineering will explore the state of the practice in software engineering education and attempt to predict what the future might hold. Original papers are solicited that present leading edge programs in universities, industry or government; studies of effectiveness based on measurable outcomes and results; novel delivery approaches; project and studio course experiences; surveys; and historical overviews. Suggested topics include (but are not limited to): * Identifying the knowledge and skills software practitioners need. * Determining the foundations of software engineering education. * Explicating the core curriculum for software engineers. * Continually educating and training software professionals. * Certifying and licensing software engineering professionals. * Building in-house software engineering education and training programs that work. * Bringing software engineering best-practice and conventional wisdom into the classroom. * Using technology to deliver software engineering education and training. * Measuring the effectiveness of the delivery of software engineering education and training. * Defining the roles of industry, government, and professional societies in software engineering education. * Determining the role of engineering design in software engineering education. * Bringing engineering discipline and engineering knowledge into software engineering education. * Establishing undergraduate and graduate degree programs that work. Annals of Software Engineering imposes virtually no length limitation on the submitted papers. A paper's length is judged with respect to the quality of its content. Submitted papers must not have been previously published or be currently under consideration for publication elsewhere. All papers will be rigorously refereed. Five (5) copies of the complete manuscript should be submitted to one of the Co-Editors before October 30, 1997. Prof. Norman E. Gibbs Prof. Neal S. Coulter Director, Information Technology Dept. of Computer Science and Services end Engineering Guilford College College of Engineering 5800 West Friendly Avenue Florida Atlantic University Greensboro, NC 27410, USA Boca Raton, FL 33431, USA E-mail: gibbsne@rascal.guilford.edu E-mail: neal@cse.fau.edu Tel: (910) 316-2360 Tel: (561) 367-3983 Fax: (910) 316-2956 Fax: (561) 367-2800 Date: Fri, 25 Jul 1997 16:11:12 -0500 Forwarded by: Laurie Werth ISSRE'98 The Ninth International Symposium on Software Reliability Engineering Paderborn, Germany, November 4-7, 1998 Preliminary Call for Papers Sponsored by IEEE Computer Society Organized by The Committee on Software Reliability Engineering of the IEEE Computer Society and Technical Council on Software Engineering The role of software is expanding rapidly in many aspects of modern life, ranging from critical infrastructures, such as transportation, defense, and telecommunication systems, to work- place automation, productivity enhancement, education, health- care, publishing, on-line services, entertainment, etc. Given the potentially costly impact of software failures for many of these applications, it is important to have sound methods of engineering reliable software as well as accurate methods of quantitatively certifying software reliability. ISSRE'98 seeks to bring together practitioners and researchers from around the world to share the latest information and know- how related to all areas of software reliability engineering for a broad range of applications. The theme of the symposium is "Globalization: Breaking Barriers - Theory meets Practice - East meets West". Submissions should report promising new research breakthroughs, but especially welcome are those that help gauge the state of SRE practice. What are the challenges facing your industry in developing reliable software and what SRE methods appear to work in practice? What data collection and analysis methods have you used and what were the consequent benefits in terms of improved reliability? Contributions are expected to advance the state of the art or to shed light on current best practices and to stimulate interaction between (and among) researchers and practitioners. Topics of interest include, but are not limited to: o Methods of developing reliable software, including management methods and rigorous specification, design, and implementation techniques o Data collection and analysis for software reliability assessment o Software reliability models o Testing and verification for software reliability measurement o Software safety o Fault-tolerant and robust software o SRE tools, education, and technology transfer methods o Software reliability standards and legal issues Paper Submissions can be in the form of papers, experience reports, industry track abstracts, panel proposals, tutorial proposals, and tools fair proposals. Regular Papers should not exceed 20 pages, including figures and text (typed with 1.5 spacing and 12 point font). Papers published, accepted for publication, or submitted elsewhere are not eligible and will be rejected without review. The cover page must include (1) the title, (2) the names, complete mailing addresses, e-mail, telephone, and fax numbers of all authors, (3) the name of the contact author, (4) an abstract not exceeding 250 words, and (5) a list of around 5 keywords. The first page of the paper should have the paper title and the beginning text of the document. If the paper is accepted, one of the authors is expected to pre-register for the symposium and present the paper at ISSRE'98. Experience Reports are intended to provide exposure to practical experiences with the application and conduct of software reliability engineering methods, models, and tools. The contributors should submit an abstract and a 5-10 page description of the experience or case study, and a one page summary of the project for a short presentation at the conference. The paper should be clearly identified as an experience report. Please submit an abstract (250 words maximum in plain ASCII text) and a list of keywords to either one of the Program Chairs F. Bastani: f.bastani@computer.org A. Endres: Albert.Endres@informatik.uni-stuttgart.de before March 1, 1998 to enable proper referee assignment. Six hardcopies of the complete papers and experience reports should be submitted to either Program Chair by April 1, 1998. All the accepted papers and experience reports will be published in the conference proceedings. Industry Practice Abstracts: Submit an abstract (250 words maximum) to either Industry Track Chair by June 1, 1998. Panel Proposals should include the title, proposed chair, proposed panelists (include short vitae), two or three paragraphs describing the panel subject matter and the rationale for it. Panelists must have agreed to participate prior to the submission of the panel proposal. Six hard copies of panel proposals should be submitted to the Industry Practices Chair by April 1, 1998. Tutorial Proposals: Both full-day and half-day tutorial proposals should be submitted to the Tutorials Chair by April 1, 1998. Tools Fair Proposals should include a description of the software product to be demonstrated and the relevance of the product to the field of software reliability engineering. Tools fair proposals should be submitted to the Tools Fair Chair by April 1, 1998. Important Dates: Regular Papers: Abstract Deadline: March 1, 1998; Submission: April 1, 1998; Acceptance Notification: July 7, 1998; Camera-Ready Due: August 17, 1998 Industry Track and Panel Proposals: Industry Track Abstracts: June 1, 1998; Panel Proposals: April 1, 1998 Tutorial Proposals: April 1, 1998; Tools and Exhibition Proposals: April 1, 1998 Conference Chairs: Symposium Chair: Fevzi Belli; Universitaet Paderborn, FB 14; Germany Email: belli@adt.uni-paderborn.de Program Chairs: Farokh Bastani; University of Texas at Dallas, Computer Science Department, USA Email: f.bastani@computer.org Albert Endres; Universitaet Stuttgart, Institut fuer Informatik, Germany Email: Endres@informatik.uni-stuttgart.de Industry Practices Chairs: Guenter Heiner; Daimler Benz AG, Germany Email: heiner@dbreasearch-berlin.de/ Edward F. Miller; Software Research, Inc, USA Email: miller@soft.com Tutorials Chair: Taghi Khoshgoltaar; Florida Atlantic University, USA Email: taghi@cse.fau.edu Tools/Exhibition Chair: Allen Nilora; JPL, USA Email: bignuke@ganymede.jpl.nasa.gov Finance Chair: William W. Everett; SPRE, Inc.,USA Email: w.w.everett@computer.org Organization and Public Relations: Adolf Grauel; University Paderborn, Germany Email: grauel@ibm5.uni-paderborn.de/ Engin Sakal; University Paderborn, Germany Email: sakal@adt.uni-paderborn.de Publication Chair: Joanne Dugan; University of Virginia, USA Email: jbd@virginia.edu/ Oliver Jack; University Paderborn, Germany Email: oliver@adt.uni-paderborn.de Publicity Chair: Lionel C. Briand; Fraunhofer IESE, Germany Email: briand@iese.fhg.de International Liaisons: Piotr Jedrzejowicz; Gdynia, Poland Email: pj@vega.wsm.gdynia.pl San Murugesan; Campbelltown, Australia Email: s.murugesan@uws.edu.au ------------------------------------------------- | Approved by the WWSPIN moderator | ------------------------------------------------- Please note lower registration fees for registration before September 24. Also, poster submissions still accepted until August 1. ******************************************************** 7th Workshop on Empirical Studies of Programmers Oct 24- 26, 1997 Ramada Inn, Alexandria, VA USA Advanced Program Friday, October 24 4:00-5:30 pm Combined session reporting results of PPIG/ESP Student Workshop 6:30-8:30 pm Opening reception and poster session 8:30-10:30 pm Ghost Tour of Alexandra (optional historical walking tour of area) Saturday, October 25 8:00-8:30 am Continental Breakfast 8:30-8:40 am Opening remarks 8:40-10:00 am Watts Humphrey, Keynote What do we know about Programming? 10:00-10:30 am Break 10:30-12:00 am Paper session Program Design and Maintenance J. Kim and and J. Hahn, How is the Designer different from the User? Focusing on a software development methodology M. Petre and A. F. Blackwell, A glimpse of expert programmers' mental imagery L. C. Briand, C. Bunse, and J. W. Daly, An experimental evaluation of quality guidelines on the maintainability of object-oriented design documents 12:00-1:30 pm Lunch Problems versus Solutions: The Role of the Domain in Software Comprehension Iris Vessey, Invited speaker 1:30-3:00 pm Paper session Software visualization and visual programming P. Mulholland, Using a fine-grained comparative evaluation technique to understand and design software visualization tools K. N. Whitley and A. F. Blackwell, Visual programming: the outlook from academia and industry C. Cook, M. Burnett, and D. Boom, A bug's eye view of immediate visual feedback in direct manipulation programming systems 3:00-3:30 pm Break 3:30-4:30 pm Paper session: Program Comprehension V. Ramalingam and S. Wiedenbeck, An empirical study of novice program comprehension in the imperative and object- oriented styles A. von Mayrhauser and A. M. Vans, Program understanding behavior during debugging of large scale software 4:30-6:00 pm Panel Research issues in ESP: past, present, and future Organizer: Robert Rist Francoise Detienne Marian Petre Jim Herbsleb MaryBeth Rosson 8:30 pm Dinner Gandby's Tavern, Old Town Alexandria, VA Sunday, October 26 8:00-8:30 am Continental Breakfast 8:30-10:00 am Paper session: Visual programming and programming by demonstration M. G. Williams and J. N. Buehler, A study of program entry time predictions for application- specific visual and textual languages H. J. Gottfried and M. M. Burnett, Programming complex objects in spreadsheets: an empirical study comparing textual formula entry with direct manipulation and gestures C. Traynor and M. Williams, A study of end- user programming for geographic information systems 10:00-10:30 am Break 10:30-11:45 am Panel: Empirical Studies of Software Production: Methods, Substance, and Impact Organizer: James Herbsleb Panelists: Rebecca Grinter, Marian Petre, Lawrence Votta 11:45-12:00 noon Closing remarks ____________________________________ Program committee Linden Ball Irv Katz Deborah Boehm-Davis Robin Jeffries Ruven Brooks Laura Leventhal Michael Clancy Marcia Linn Cindy Corritorie Thomas Moher Bill Curtis Robert Rist Simon Davis Judith Segal Francoise Detienne Teresa Shaft David Gilmore James Spohrer Thomas Green Barbee Teasley Shelly Heller Willemien Visser ESP Board of Directors Deborah Boehm-Davis, Chair Wayne D. Gray, Sec./Treas. Thomas Moher Jean Scholtz James Spohrer Submissions Poster Submissions accepted prior to August 1, 1997. Submit four copies of the poster description and the poster sketch to: Empirical Studies of Programmers Dr. Susan Wiedenbeck Computer Science Department University of Nebraska-Lincoln 115 Ferguson Hall Lincoln, NE USA 68588-0115 For more information See the ESP page page http://cse.unl.edu/~susan/esp/ Contact either one of the co-chairs: Dr. Susan Wiedenbeck Dr. Jean Scholtz susan@cse.unl.edu jean.scholtz@nist.gov 1-402-472-5006 1-301-975-2520 Fax: 1-402-472-7767 1-301-840-1357 Accommodations ESP 7 will be held at the Ramada Hotel, Old Town Alexandria, VA. Rooms rates are $89/ night (single or double) for workshop participants. Contact the hotel directly for reservations. 1-(800) 272-6232 or 1-(703) 683-6000 The hotel provides free shuttle buses to and from Washington National Airport and to and from the nearest Metro stop. ESP 7 Organizing Committee Susan Wiedenbeck and Jean Scholtz, Co-chairs Wayne Gray, Registration and Local Arrangements Debbie Boehm-Davis, Local Arrangments Sponsored by SunSoft and the University of Nebraska 7th Workshop on Empirical Studies of Programmers Registration Registration fees $195 prior to Sept. 24 ($245 after Sept. 24th) includes Friday reception, meals on Saturday, and Continental breakfast Sunday. Student registrations are $95 for early registration ($145 after Sept. 24th) Personal check, money order, traveler's check, VISA or MasterCard accepted. Please make checks payable to Capital City Events, Inc. Fax, mail or phone registration form to: Foundation for the Empirical Study of Programmers c/o Capital City Events, Inc. 9909 Thornwood Road Kensington, MD 20895, USA Phone: (301) 564-6200, mailbox #5, Fax: (301) 564-6201 Name: _____________________________________________________ Address:___________________________________________________ ___________________________________________________________ e-mail: ____________________________ Phone number:__________________________________ Any Dietary restrictions?__________________________________ ___________________________________________________________ Registration fee:_____________________ Optional tour tickets ($4 each)__________ Total: _____________ If paying by credit card: ___ Visa ___ MasterCard Card Holder Name _____________________________ Expiration Date:________________________________ Credit card no. ________________________________ Signature:_____________________________________ ------------------------------------------------- | Approved by the WWSPIN moderator | ------------------------------------------------- Date: Tue, 10 Jun 1997 11:23:00 -0700 From: Pankaj Jalote (JALOTE@Inf.COM) OFFER FOR DESK COPIES OF SE TEXT -------------------------------- The Second Edition of the text "AN INTEGRATED APPROACH TO SOFTWARE ENGINEERING" has recently come out. This book is intended as a text for an introductory course in Software Engineering. A running case study is used in the book to illustrate the different activities, and the documents that are produced in a software development project. All the major documents for the case study are available in the book or from the home page. The first edition was very well received and got good reviews in American Scientist, ACM Computing Reviews, and IEEE Computer. The major change in the second edition is that a lot more material on object orientation (incl. OOA, OOD, OOP, and OO testing) has been included, and more attention has been given to software processes and metrics. The testing chapter has also been considerably enhanced. The publisher has agreed to give out desk copies to any faculty member who wishes to consider the book. Copies to about 350 faculty members have already been sent. For your copy, kindly call Springer at 1-800-SPRINGER. If there are any problems, kindly send me a mail (jalote@iitk.ernet.in). For more information about the book, its TOC, its reviews, the tools and documents that are available, etc., kindly visit the home page at www.springer-ny.com/supplements/jalote/. An Integrated Approach to Software Engineering by Pankaj Jalote Second Edition, 1997 Publisher: Springer Verlag New York
ISBN:0-387-94899-6 FASE Volume 7 Number 01 Send newsletter articles to one of the editors, preferably by category: Articles pertinent to corporate and government training to Kathy Beckman, Kathy.Beckman@cdsi.com; Academic education, and all other categories to Don Bagert, bagert@ttu.edu. Send requests for information or to add, delete, or modify a subscription to bagert@ttu.edu. Send problem reports, returned mail, or other correspondence about this newsletter to bagert@ttu.edu. Don Bagert -- Academic/Misc Editor and ListMaster 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