Skip to content
Free planNo credit card requiredStart writing

conference paper · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · 2009

Teaching software architectures and aspect-oriented software development using open-source projects

Cristóbal Costa-Soria, Jennifer Pérez

Cited by 10Abstract and details only

Abstract

The complexity and the big size of current software systems are challenges to be faced in software development. In the last few years, these challenges have increased the effort required to develop such large software systems. As a result, students must be able to develop these systems using approaches that reduce their development costs. Two of these approaches are Software Architectures and the Aspect-Oriented Software Development. However, in order to acquire skills in these approaches, students must put them into practice in realistic software projects. For this reason, we propose a reverse engineering method to learn these approaches by using open-source projects.

Cite this paper

APA 7

Costa-Soria, C., & Pérez, J. (2009). Teaching software architectures and aspect-oriented software development using open-source projects. ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), 385. https://doi.org/10.1145/1562877.1563027

MLA 9

Costa-Soria, Cristóbal, and Jennifer Pérez. “Teaching software architectures and aspect-oriented software development using open-source projects.” ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), 2009, p. 385, https://doi.org/10.1145/1562877.1563027.

Chicago

Costa-Soria, Cristóbal, and Jennifer Pérez. 2009. “Teaching software architectures and aspect-oriented software development using open-source projects.” ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE): 385. https://doi.org/10.1145/1562877.1563027.

Harvard

Costa-Soria, C. and Pérez, J. (2009) ‘Teaching software architectures and aspect-oriented software development using open-source projects’, ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), p. 385. Available at: https://doi.org/10.1145/1562877.1563027.

BibTeX
@article{costasoria2009teaching,
  title = {{Teaching software architectures and aspect-oriented software development using open-source projects}},
  author = {Costa-Soria, Cristóbal and Pérez, Jennifer},
  journal = {ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE)},
  pages = {385},
  year = {2009},
  doi = {10.1145/1562877.1563027}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.