文档介绍:Component Based Visual Software Engineering
S. Thomson, J. McCall, D. Crossen
School puting and Mathematical Sciences
The Robert Gordon University
Aberdeen
{st, jm, dc}***@
Abstract
To enable effective software reuse, software tools have to be developed to simplify the process of constructing and maintaining applications that are developed. Components offer to simplify the task of building and maintaining software applications by providing building blocks that can be connected together in a variety of ways to provide the required functionality. One of the aims ponent engineering is to ponents written by third parties and connect them with ponents.
To attain the full potential ponent engineering, mechanisms will have to be developed to simplify the process of connecting them together. This paper describes a visual approach ponent-based software engineering and the mechanisms needed to ensure that the user has the power to construct the applications they need.
Keywords: Visual programming, component construction, software reuse.
Introduction
Component-based software construction can reduce the time taken to develop applications and to plexities from the developer, so they can concentrate on the functionality of the software under construction, without needing to consider implementation details. Component-based construction of software has been proposed for