The Community for Technology Leaders
Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007) (2007)
Qingdao
July 30, 2007 to Aug. 1, 2007
ISBN: 0-7695-2909-7
pp: 676-681
Wenying Feng , Trent University, Canada
Peter O'Keefe , Trent University, Canada
Shushuang Man , Southwest Minnesota State University, USA
ABSTRACT
Component software design has been a trend in software engineering. In this paper, the theory of component based design is applied to a real world application, the Graduate Student Information and Reporting system at Trent University. This paper demonstrates how existing components can be used and modified to develop a highly functional and user friendly system in a short amount of time. Transformational design models, analysis by stream functions and state transition machines, white-box and black-box reuse on reporting are discussed in details.
INDEX TERMS
Component reuse, Stream function, State, RDL, C#, MSSQL, GUI, DBMS.
CITATION

S. Man, P. O'Keefe and W. Feng, "Modeling and Practice on Component Based Software Design - a Case Study," Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007)(SNPD), Haier International Training Center, Qingdao, China, 2007, pp. 676-681.
doi:10.1109/SNPD.2007.542
97 ms
(Ver 3.3 (11022016))