Applying generation technology in an extended visual C++ environment
A major problem in today software development and evolution is the mismatch between the structure of user requirements and software artifacts. User requirements are expressed in terms of functionalities. Software artifacts are expressed in terms of constructs such as class, attribute, operation, etc...
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis |
Published: |
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/3837 |
_version_ | 1811678403697311744 |
---|---|
author | Chen, Shu. |
author2 | Tan Hee, Beng Kuan |
author_facet | Tan Hee, Beng Kuan Chen, Shu. |
author_sort | Chen, Shu. |
collection | NTU |
description | A major problem in today software development and evolution is the mismatch between the structure of user requirements and software artifacts. User requirements are expressed in terms of functionalities. Software artifacts are expressed in terms of constructs such as class, attribute, operation, etc. As a result, it is not possible to separately and independently specify software artifacts that implement coherent functionalities. This affects the software reusability adversely. As requirements for changes are usually directed to functionalities, the lack of the correspondence is also a major barrier for software evolution. To address these problems, Dr. Tan proposed a novel representation, Data Flow Net (DF Net), which addresses the problem. |
first_indexed | 2024-10-01T02:52:43Z |
format | Thesis |
id | ntu-10356/3837 |
institution | Nanyang Technological University |
last_indexed | 2024-10-01T02:52:43Z |
publishDate | 2008 |
record_format | dspace |
spelling | ntu-10356/38372023-07-04T15:49:55Z Applying generation technology in an extended visual C++ environment Chen, Shu. Tan Hee, Beng Kuan School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems A major problem in today software development and evolution is the mismatch between the structure of user requirements and software artifacts. User requirements are expressed in terms of functionalities. Software artifacts are expressed in terms of constructs such as class, attribute, operation, etc. As a result, it is not possible to separately and independently specify software artifacts that implement coherent functionalities. This affects the software reusability adversely. As requirements for changes are usually directed to functionalities, the lack of the correspondence is also a major barrier for software evolution. To address these problems, Dr. Tan proposed a novel representation, Data Flow Net (DF Net), which addresses the problem. Master of Science (Communication and Network Systems) 2008-09-17T09:38:42Z 2008-09-17T09:38:42Z 2000 2000 Thesis http://hdl.handle.net/10356/3837 Nanyang Technological University application/pdf |
spellingShingle | DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Chen, Shu. Applying generation technology in an extended visual C++ environment |
title | Applying generation technology in an extended visual C++ environment |
title_full | Applying generation technology in an extended visual C++ environment |
title_fullStr | Applying generation technology in an extended visual C++ environment |
title_full_unstemmed | Applying generation technology in an extended visual C++ environment |
title_short | Applying generation technology in an extended visual C++ environment |
title_sort | applying generation technology in an extended visual c environment |
topic | DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems |
url | http://hdl.handle.net/10356/3837 |
work_keys_str_mv | AT chenshu applyinggenerationtechnologyinanextendedvisualcenvironment |