The Software Composition Workbench project deals with the design and implementation of an integrated suite of software engineering tools based on the RESOLVE framework and discipline for component-based software engineering (see RSRG). Its goal is to support instructional activities, and eventually professional software engineers, by providing an environment that promotes a specific conceptual view of software and software construction. The workbench will support a convenient, structured, and organized way of building software systems and new components from existing components. One interesting instructional benefit that we expect to see is that the workbench should aid students in forming an appropriate conceptual view of software that mirrors the component-based approach used by all other engineering disciplines.
The project involves a combination of theoretical and applied activities, including:
Some of the tools we are developing as part of the workbench are:
Here is a link to the current SCW developer documentation.
Paolo Bucci <bucci@cis.ohio-state.edu>
Last modified: Tue Oct 22 08:39:41 EDT 2002