Residential College | false |
Status | 已發表Published |
Teaching Architectural Approach to Quality Software Development through Problem-Based Learning | |
Vat, K.H. | |
2002 | |
Conference Name | the 2002 Informing Science + IT Education Conference (InSITE2002) |
Source Publication | CD-Proceedings of the 2002 Informing Science + IT Education Conference (InSITE2002) |
Volume | 2 |
Conference Date | Jun. 19-21,2002 |
Conference Place | Cork, Ireland |
Abstract | This paper describes the initiative to incorporate the practice of quality software development (QSD) into our undergraduate curriculum concerning the engineering of software. We discuss how the constructivist’s method of problem-based learning (PBL) helps develop this QSD practice into our students’ daily learning. This paper expounds the idea of an architectural approach to building software solutions, which is supported by the industry’s emerging consensus that architectural components provide the kind of building blocks we need for developing today’s complex systems. Particularly, the technology of component-based development asks of us the required portions of productivity, quality, and rapid construction of software artifacts. Consequently, our pedagogic approach to QSD focuses on designing and building a sensible architecture characterized by objects of different services, which represent the cohesive collections of related functionality, accessed through some consistent interfaces that encapsulate the implementation. The paper outlines an QSD approach in terms of state-of-the-practice development processes modified for educational scenarios, through which our students could learn to acquire their collaborative software engineering experience in the current practice of architected application development. The paper concludes by discussing the criteria used to evaluate the working of the learning scenario and some lessons learned involved in incorporating PBL learning scenarios suitable for QSD. |
Keyword | Quality Software Development Component-based Development Problem-based Learning |
DOI | 10.28945/2583 |
Language | 英語English |
Fulltext Access | |
Citation statistics | |
Document Type | Conference paper |
Collection | Faculty of Science and Technology DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE |
Affiliation | University of Macau, Macau |
First Author Affilication | University of Macau |
Recommended Citation GB/T 7714 | Vat, K.H.. Teaching Architectural Approach to Quality Software Development through Problem-Based Learning[C], 2002. |
APA | Vat, K.H..(2002). Teaching Architectural Approach to Quality Software Development through Problem-Based Learning. CD-Proceedings of the 2002 Informing Science + IT Education Conference (InSITE2002), 2. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment