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

Full description

Saved in:
Bibliographic Details
Main Author: Liu, Xinying.
Other Authors: Tan, Hee Beng Kuan
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