Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Conceiving Service-Based Architecture and Process Quality Software Education

Conceiving Service-Based Architecture and Process Quality Software Education
View Free PDF
Author(s): Kam Hou Vat (University of Macau, Macau)
Copyright: 2002
Pages: 4
Source title: Issues & Trends of Information Technology Management in Contemporary Organizations
Source Editor(s): Mehdi Khosrow-Pour, D.B.A. (Information Resources Management Association, USA)
DOI: 10.4018/978-1-930708-39-6.ch213
ISBN13: 9781930708396
EISBN13: 9781466641358


This paper describes the initiative to incorporate the practice of quality software education (QSE) into our undergraduate curriculum concerning the engineering of software. Specifically, we will expound the idea of component-based development, which is supported by the software industry’s emerging consensus that components provide the kind of building blocks we need for developing today’s complex systems. Particularly, the component-based technology asks of us the required portions of productivity, quality, and rapid construction of software artifacts. Consequently, our pedagogic approach to QSE focuses on designing and building a sensible service-based architecture characterized by objects of different services, which represent the cohesive collections of related functionality. We outline our QSE approach in terms of a service-based development process for both the solution construction and the components building, 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 how the constructivist’s method of problem-based learning helps develop this QSE practice into our students’ daily learning.

Body Bottom