Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1989622.1989637acmconferencesArticle/Chapter ViewAbstractPublication PageswccceConference Proceedingsconference-collections
research-article

International collaboration in SW engineering research projects

Published: 06 May 2011 Publication History

Abstract

Many software engineering research projects are conducted within university computer science and computing departments or colleges. Every computer or computing department has its own experiences, successes or pitfalls in software engineering and software development teaching, which would be useful to share and discuss with the education community. In this paper we discuss the international software engineering research project experiences and results from five years of teaching "Projects in Computer Science" in Computer Information Systems Diploma and "Software Engineering" in Bachelor of Computer Information Systems Degree programs at Okanagan College. The learning of software development in the Diploma as well as software engineering in the Degree programs were synchronized with the practical software development and software engineering projects with real sponsors from industry and academia in small and medium size groups of students (3-6 members in Diploma and 5-11 members in Degree projects). Additionally to industrial projects we introduced a number of software engineering research projects from academia and industry, located worldwide in the last 5 years. Instructors supervised and supported students in the role of sponsors or mediators. Many student groups were able to develop impressive, high quality final engineering and research project applications and systems. The sponsors provided very positive feedback and references for most of the projects. We offered a greater number of real projects for students to select from, including international research projects from the United States, France, Ukraine and Canada. Several student teams chose research projects (as opposed to industrial projects), which will be briefly discussed in this paper.

References

[1]
Hains, G. and Ozan, E. 2009. Development of a framework for the enterprise RFID Defense System Architecture. Technical report at LACL (Laboratory of Algorithms, Complexity and Logic), University of Paris-Est (Paris 12), TR-LACL-2009-1, PDF = http://lacl.univparis12.fr/Rapports/TR/TR-LACL-2009-1.pdf
[2]
East Carolina University, College of Technology and Computer Science, Department of Technology Systems: http://www.ecu.edu/cs-acad/grcat/programICTN.cfm
[3]
Maria Curie-Skłodowska University. http://en.wikipedia.org/wiki/Maria_Curie-Sk%C5%82odowska_University
[4]
Wikipedia: IBM Rational Unified Process. http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
[5]
Wikipedia: Software development process. http://en.wikipedia.org/wiki/Software_development_process
[6]
Wikipedia: Systems Development Life Cycle. http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle
[7]
Wikipedia: Rapid application development. http://en.wikipedia.org/wiki/Rapid_Application_Development
[8]
Khmelevsky, Y. 2009. SW development projects in academia. In Proceedings of the WCCCE '09 (Burnaby, British Columbia, Canada, May 01 -- 02, 2009). ACM, New York, NY, 60-64. DOI= http://doi.acm.org/10.1145/1536274.1536292s
[9]
Petkovic, D., Thompson, G. and Todtenhoefer, R. 2006. Teaching practical software engineering and global software engineering: evaluation and comparison. In Proceedings of the ITICSE '06 (Bologna, Italy, June 26 - 28, 2006). ACM, New York, NY, 294--298. DOI= http://doi.acm.org/10.1145/1140124.1140202
[10]
Boehm, B. W. 1979. Software engineering. In Classics in Software Engineering, E. N. Yourdon, Ed. ACM Classic Books Series. Yourdon Press, Upper Saddle River, NJ, 323--361.
[11]
Wikipedia: Software engineering. http://en.wikipedia.org/wiki/Software_engineering
[12]
Software Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, The Joint task Force on Computing Curricula, IEEE Computer Society, Association of Computing Machinery, August 23, 2004. http://sites.computer.org/ccse/SE2004Volume.pdf
[13]
Okanagan College 2010/11 Calendar, Course Descriptions, University Studies, Computer Science. http://webapps-1.okanagan.bc.ca/ok/calendar/courses.aspx?mode=2&subjcode=COSC
[14]
Extreme Programming: A gentle introduction. http://www.extremeprogramming.org/
[15]
Open Encrypt project. http://openencryption.sourceforge.net/
[16]
Khmelevsky, Y. and Dhanjal, S. 2007. Information Security and Data Protection in Computer Science Education. In Proceedings of the WCCCE '07, Thompson Rivers University, Kamloops, Canada, May 3--5.
[17]
Khmelevsky, Y., Govorov, M., and Burge, L. 2009. Okanagan College and Vancouver Island University educational joint projects results. In Proceedings of the WCCCE '09 (Burnaby, British Columbia, Canada, May 01 -- 02, 2009). ACM, New York, NY, 65--69. DOI=http://doi.acm.org/10.1145/1536274.1536293
[18]
RFID2010 student project. http://sourceforge.net/projects/rfid2010/
[19]
Buckley, M. 2009. Computing as Social Science, Changing the way computer science is taught in college by encouraging students to develop solutions to socially relevant problems, Communications of the ACM, Vol. 52 No. 4, 29--30. DOI=http://doi.acm.org/10.1145/1498765.1498779

Cited By

View all
  • (2024)Cybersecurity Education within a Computing Science Program - A Literature ReviewProceedings of the 26th Western Canadian Conference on Computing Education10.1145/3660650.3660666(1-5)Online publication date: 2-May-2024
  • (2024)PostgreSQL Data Warehouse Implementation and Performance Optimization For Energy Companies2024 IEEE International Systems Conference (SysCon)10.1109/SysCon61195.2024.10553614(1-8)Online publication date: 15-Apr-2024
  • (2024)Translating Natural Language Queries to SQL Using the T5 Model2024 IEEE International Systems Conference (SysCon)10.1109/SysCon61195.2024.10553509(1-7)Online publication date: 15-Apr-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WCCCE '11: Proceedings of the 16th Western Canadian Conference on Computing Education
May 2011
71 pages
ISBN:9781450307925
DOI:10.1145/1989622
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • UNBC: University of Northern British Columbia

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 May 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. international collaboration
  2. software development
  3. software engineering
  4. students research projects

Qualifiers

  • Research-article

Conference

WCCCE '11
Sponsor:
WCCCE '11: Western Canadian Conference on Computing Education
May 6 - 7, 2011
British Columbia, Prince George, Canada

Acceptance Rates

Overall Acceptance Rate 78 of 117 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Cybersecurity Education within a Computing Science Program - A Literature ReviewProceedings of the 26th Western Canadian Conference on Computing Education10.1145/3660650.3660666(1-5)Online publication date: 2-May-2024
  • (2024)PostgreSQL Data Warehouse Implementation and Performance Optimization For Energy Companies2024 IEEE International Systems Conference (SysCon)10.1109/SysCon61195.2024.10553614(1-8)Online publication date: 15-Apr-2024
  • (2024)Translating Natural Language Queries to SQL Using the T5 Model2024 IEEE International Systems Conference (SysCon)10.1109/SysCon61195.2024.10553509(1-7)Online publication date: 15-Apr-2024
  • (2024)On Graphs Defined by Equations and Cubic Multivariate Public KeysAdvances in Information and Communication10.1007/978-3-031-54053-0_3(21-46)Online publication date: 17-Mar-2024
  • (2023)Pan-Institutional Applied Research within Undergraduate and Post-Degree Diploma Teaching ProgramsProceedings of the 25th Western Canadian Conference on Computing Education10.1145/3593342.3593353(1-7)Online publication date: 4-May-2023
  • (2023)Forecasting of Stock Prices Using Machine Learning Models2023 IEEE International Systems Conference (SysCon)10.1109/SysCon53073.2023.10131091(1-7)Online publication date: 17-Apr-2023
  • (2022)Estimation of Hourly Utility Usage Using Machine Learning2022 IEEE International Systems Conference (SysCon)10.1109/SysCon53536.2022.9773816(1-5)Online publication date: 25-Apr-2022
  • (2022)DW vs OLTP Performance Optimization in the Cloud on PostgreSQL (A Case Study)2022 IEEE International Conference on Recent Advances in Systems Science and Engineering (RASSE)10.1109/RASSE54974.2022.9989603(1-8)Online publication date: 7-Nov-2022
  • (2022)Algorithmic Trading and Short-term Forecast for Financial Time Series with Machine Learning Models; State of the Art and Perspectives2022 IEEE International Conference on Recent Advances in Systems Science and Engineering (RASSE)10.1109/RASSE54974.2022.9989592(1-9)Online publication date: 7-Nov-2022
  • (2017)Software development using agile and scrum in distributed teams2017 Annual IEEE International Systems Conference (SysCon)10.1109/SYSCON.2017.7934766(1-4)Online publication date: Apr-2017
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media