Software process modeling: principles of entity process models
ICSE '89 Proceedings of the 11th international conference on Software engineering
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Escaping the software tar pit: model clashes and how to avoid them
ACM SIGSOFT Software Engineering Notes
Process engineering with Spearmint/EPG
Proceedings of the 22nd international conference on Software engineering
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Software Risk Management: Principles and Practices
IEEE Software
Anchoring the Software Process
IEEE Software
The MBASE Life Cycle Architecture Milestone Package
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
The V-Modell Guide: Experience with a Web-Based Approach for Process Support
STEP '99 Proceedings of the Software Technology and Engineering Practice
Improving the efficiency of use of software engineering practices using product patterns
Information Sciences: an International Journal
The incremental commitment model process patterns for rapid-fielding projects
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Hi-index | 0.00 |
The primary objective of all software engineering courses is to help students learn how to develop successful software systems with good software engineering practices. Various tools and guidelines are used to assist students to gain the knowledge as much as possible. USC's Center for Systems and Software Engineering (CSSE) has found that the keystone course in learning software engineering is a year-long real-client team project course. Over the last ten years, CSSE has evolved a set of guidelines for the course, and has experimented with early tests for creating electronic process guides for MBASE (Model-Based (Systems) Architecting and Software Engineering) Guidelines using Spearmint/EPG. Currently, CSSE has been developing and experimenting with Eclipse Process Framework's (EPF) to situate the LeanMBASE Guidelines. This paper reports our comparative experiences of using the earlier and current tools to generate the electronic process guidelines. In our analysis, we used the objectives defined by Humphrey and Kellner[17] to compare the process tools. The evaluation identifies some research challenges and areas for future research work.