Applying composition technology in an extended visual C++ environment.
Tay, Chee Pheng.
Date of Issue2000
School of Electrical and Electronic Engineering
Software Engineering has made much advancement in recent years. However, developers still cannot assemble software systems from parts as what their counterparts do for manufacturing hardware. One of the problems is that reusability of software artifacts is limited. Under existing technologies, it is not possible to specify the design and implementation for a set of coherent functionalities separately and independently. As a result, many reusable designs and implementations for coherent sets of functionalities cannot be represented for reuse. To address this problem, Tan  proposed a novel software architecture, the Data Flow (DF) Net, which supports the reuse of software parts.
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Nanyang Technological University