Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Open source software and computer science education
Journal of Computing Sciences in Colleges
Component-Oriented Programming
Component-Oriented Programming
Hi-index | 0.00 |
This paper presents a course model for teaching Component-Based Software Development (CBSD) in the software engineering undergraduate curriculum to deepen and broaden student comprehension of component software. All hands-on lab practices are designed with open-source software tools. The course endows students the precious experiences of making design decisions via comparative study, risk analysis, and synthesis of a vast number of open-source components. Keywords: Software Engineering, Open source tool, Component based software development, JavaBean, EJB, CORBA, .NET, Web services, Grid services.