Applying composition technology in an extended visual C++ environment

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...

Full description

Saved in:
Bibliographic Details
Main Author: Tay, Chee Pheng.
Other Authors: Tan Hee, Beng Kuan
Format: Theses and Dissertations
Published: 2008
Subjects:
Online Access:http://hdl.handle.net/10356/3420
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Description
Summary: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 [21] proposed a novel software architecture, the Data Flow (DF) Net, which supports the reuse of software parts.