Exploring into methods for component-based software development
In this paper, we investigate the component models JavaBean, COM, EJB, and CMM, and propose an extending novel Object-Oriented software development methods for integrating component-based software modeling and component-based software development. The proposed approach involves all the phases of the...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Published: |
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/4749 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
id |
sg-ntu-dr.10356-4749 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-47492023-07-04T16:06:19Z Exploring into methods for component-based software development Liu, Xinying. Tan, Hee Beng Kuan School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems In this paper, we investigate the component models JavaBean, COM, EJB, and CMM, and propose an extending novel Object-Oriented software development methods for integrating component-based software modeling and component-based software development. The proposed approach involves all the phases of the software life cycle. In the system requirement phase, Use Case Modeling defines the scope of the system. In the system analysis phase, the proposed approach decomposes the overall requirements into continuous processes connected with flow of data through an enhanced data flow diagram (DFD) called data and control flow net (DF Net). Some simple specifications are used to describe the processes. In design and analysis phase, we semi-automatically transform requirements specified in DF Nets into Component-Based implementation. Master of Science (Communication Software and Networks) 2008-09-17T09:57:47Z 2008-09-17T09:57:47Z 2005 2005 Thesis http://hdl.handle.net/10356/4749 Nanyang Technological University application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Liu, Xinying. Exploring into methods for component-based software development |
description |
In this paper, we investigate the component models JavaBean, COM, EJB, and CMM, and propose an extending novel Object-Oriented software development methods for integrating component-based software modeling and component-based software development. The proposed approach involves all the phases of the software life cycle. In the system requirement phase, Use Case Modeling defines the scope of the system. In the system analysis phase, the proposed approach decomposes the overall requirements into continuous processes connected with flow of data through an enhanced data flow diagram (DFD) called data and control flow net (DF Net). Some simple specifications are used to describe the processes. In design and analysis phase, we semi-automatically transform requirements specified in DF Nets into Component-Based implementation. |
author2 |
Tan, Hee Beng Kuan |
author_facet |
Tan, Hee Beng Kuan Liu, Xinying. |
format |
Theses and Dissertations |
author |
Liu, Xinying. |
author_sort |
Liu, Xinying. |
title |
Exploring into methods for component-based software development |
title_short |
Exploring into methods for component-based software development |
title_full |
Exploring into methods for component-based software development |
title_fullStr |
Exploring into methods for component-based software development |
title_full_unstemmed |
Exploring into methods for component-based software development |
title_sort |
exploring into methods for component-based software development |
publishDate |
2008 |
url |
http://hdl.handle.net/10356/4749 |
_version_ |
1772827039625117696 |