Proceedings of 9th Conference on Software Engineering Education最新文献

筛选
英文 中文
A model for professional training and education within a software engineering organization 软件工程组织中专业培训和教育的模型
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491370
R. Furth
{"title":"A model for professional training and education within a software engineering organization","authors":"R. Furth","doi":"10.1109/CSEE.1996.491370","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491370","url":null,"abstract":"This paper describes a model by which a high-technology organization can effectively implement professional training and further education of its employees. The model is based on the principles of subsidiarity and horizontal information flows, and the paper describes its main features, its implications for suppliers of training and education, and its relevance to software engineering organizations. The model is assessed against key training criteria developed by the International Board of Standards for Training, Performance and Instruction.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115490781","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Industry and university partnership through consortia 工业和大学通过财团合作
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491374
Sheneui C. Sloan
{"title":"Industry and university partnership through consortia","authors":"Sheneui C. Sloan","doi":"10.1109/CSEE.1996.491374","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491374","url":null,"abstract":"This paper describes the Software Engineering Forum for Training (SEFT), a membership training consortium between education and industry at University College and Extension Services, California State University, Long Beach. The paper details the consortium's mission, structure, training and curriculum activities; the active roles undertaken by the member companies within the consortium; the benefits derived from consortium participation and training received by the member companies; and lessons learned from the partnership.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129095783","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Integrating a problem-solving methodology and group skills into CS1 将解决问题的方法和小组技巧整合到CS1中
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491358
A. Gates
{"title":"Integrating a problem-solving methodology and group skills into CS1","authors":"A. Gates","doi":"10.1109/CSEE.1996.491358","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491358","url":null,"abstract":"Many industry leaders recognize the importance of introducing software engineering techniques and group skills into the curriculum early in a computer science program. The difficulty in accomplishing this lies partly in teaching topics such as logic, formal specification and problem solving to beginning students. The paper discusses ideas and techniques that can be used to teach these challenging topics and to integrate group skills into an undergraduate computer science introductory course.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133053998","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Teaching and testing 教学与测试
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491376
D. Hoffman, P. Strooper, P. Walsh
{"title":"Teaching and testing","authors":"D. Hoffman, P. Strooper, P. Walsh","doi":"10.1109/CSEE.1996.491376","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491376","url":null,"abstract":"We present a novel approach to the use of testing in teaching software engineering, based on more than a decade of experience. We teach tools and techniques for automated testing to both undergraduate and graduate students. With the undergraduates we focus on fundamental principles, illustrated with test suites for C modules and systems. With the graduates we emphasize state-of-the-art methods, demonstrated on test suites for C++ class libraries. Throughout, a hands-on approach dominates; the students receive numerous complete test suites for study, execution, and modification. We also make extensive use of automated testing in grading, to reduce grading time and to allow graders to focus on issues such as code style. Even more important, automated grading reinforces key software engineering principles such as implementation to specification.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128979904","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 55
Personal Software Process: a user's perspective 个人软件过程:用户的视角
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491362
Anna Ch. Ceberio-Verghese
{"title":"Personal Software Process: a user's perspective","authors":"Anna Ch. Ceberio-Verghese","doi":"10.1109/CSEE.1996.491362","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491362","url":null,"abstract":"The paper discusses briefly what the Personal Software Process (PSP) entails from the point of view of a student that went through the requirements of the PSP course. The author completed this course as part of the requirements of the Master of Software Engineering at Embry-Riddle Aeronautical University. The paper gives some background about the university and the role of the PSP in the mentioned masters program. It describes what the PSP course entails from a user's point of view. The results achieved by the author in terms of estimation, productivity, and quality are discussed. The paper also states the set of goals determined by the author at the end of the course. Finally, it concludes with the focal points that the author considers can be learned by going through the PSP course.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124913926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Balancing process and product [software engineering education] 平衡过程与产品[软件工程教育]
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491364
D. Bagert
{"title":"Balancing process and product [software engineering education]","authors":"D. Bagert","doi":"10.1109/CSEE.1996.491364","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491364","url":null,"abstract":"The following research question was posed: can large team projects with in house customers be used to effectively teach the software engineering development process, while still producing completed and useful products within a set time period? The paper describes undergraduate and graduate software engineering courses taught at Texas Tech University which have large team projects. In those courses, there is a balance achieved so neither the process nor the product aspects of software development are overly emphasized. In other words, having a completed or nearly completed project at the end of the semester is essential. Equal parts of the grades in those courses is given to the process and product aspects of the large team software development project. A number of successful projects have been developed using this method, with the grades in the process and product phases of the course being approximately the same. Interaction with industry has provided input which has resulted in some improvements in the software process used in these courses. A self study of the software process maturity at Texas Tech found the process to be level 2; materials have been developed using the self study team's recommendations, with the goal being to improve the process maturity to level 3.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"197 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132950656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Software engineering-from the beginning 软件工程——从头开始
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491360
T. Hilburn
{"title":"Software engineering-from the beginning","authors":"T. Hilburn","doi":"10.1109/CSEE.1996.491360","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491360","url":null,"abstract":"The paper discusses ideas and techniques for integrating concepts of software engineering into the first year of a computer science program. The importance of introducing the student to certain \"programming in the large\" concepts at an early stage is argued. There is a discussion of a general top down approach to teaching introductory Ada programming which starts with the use of modules to write programs and moves on to the analysis and implementation of these modules. The approach conveys the importance of specification and high level design to the development process and stresses the need for an architectural view prior to specific work on low level functionality and algorithm design. The paper addresses how to introduce into CS1 and CS2 type courses a prescribed set of software engineering concepts that are associated with estimation and planning, specification, design, and software quality issues. The paper presents several thoughts on the nature of software development processes that are appropriate at this level. In addition, the paper discusses a current activity that introduces first year students to time management and defect management concepts.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125851634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A joint CS/E&CE undergraduate option in software engineering 软件工程的CS/E&CE本科联合选择
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491359
J. Atlee, P. Dasiewicz, R. Kazman, R. Seviora, A. Singh
{"title":"A joint CS/E&CE undergraduate option in software engineering","authors":"J. Atlee, P. Dasiewicz, R. Kazman, R. Seviora, A. Singh","doi":"10.1109/CSEE.1996.491359","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491359","url":null,"abstract":"The paper describes a software engineering option which has been developed and is being taught jointly by two departments in two faculties: Computer Science (Faculty of Mathematics) and Electrical and Computer Engineering (Faculty of Engineering). The attempt to create a joint option has resulted in certain strengths and weaknesses. The strengths derive from the different approaches to software engineering in the two departments. The weaknesses derive from the constraints of having to deal with two sets of departmental, faculty, and accreditation board constraints, which leaves the option less flexibility. We describe the option, emphasizing three components: the course selection and, in particular the three new courses which were created specifically for the option; the CASE tools which accompany each of the new courses; and the project which spans all three of the new courses. The project is described in detail, emphasizing its bifurcated nature, with a real time embedded system aspect for the computer engineers and an information system aspect for the computer scientists.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"47 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124387281","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Stretching the McDonnell Douglas software training budget: striking a balance between in-house and outsourcing 扩大麦道软件培训预算:在内部和外包之间取得平衡
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1996-04-21 DOI: 10.1109/CSEE.1996.491373
N. McCabe, G. O'Mary, K. Powel
{"title":"Stretching the McDonnell Douglas software training budget: striking a balance between in-house and outsourcing","authors":"N. McCabe, G. O'Mary, K. Powel","doi":"10.1109/CSEE.1996.491373","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491373","url":null,"abstract":"McDonnell Douglas Aerospace-in the light of downsizing, streamlining, and consolidation-has taken an innovative approach to software process education. This paper describes the approaches taken over a period of four years, the changes to those approaches, and the ultimate decisions which were implemented, culminating in a true balance between in-house developed training and collaborative outsourcing. Also described is the outcome based upon customer/student responses and use, budgetary savings, and decisions made as a result of the partnering efforts undertaken with the California State University at Long Beach.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129287465","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Integrating ethics and professional issues into a software engineering class 将道德和专业问题整合到软件工程课程中
Proceedings of 9th Conference on Software Engineering Education Pub Date : 1900-01-01 DOI: 10.1109/CSEE.1996.491377
L. Honour Werth
{"title":"Integrating ethics and professional issues into a software engineering class","authors":"L. Honour Werth","doi":"10.1109/CSEE.1996.491377","DOIUrl":"https://doi.org/10.1109/CSEE.1996.491377","url":null,"abstract":"The paper describes some approaches which can be used to help students develop professional skills and awareness of computer ethics issues in a software engineering class. One of the fundamental issues concerns the student's lack of a framework which would give them context for understanding both software engineering and ethics issues. Dealing with this missing framework is addressed in sections covering team and meeting skills, communication skills, interpersonal skills, and software quality and process. Specific suggestions for integrating ethics into a software engineering class are described and the paper ends with recommendations and an extensive appendix of related materials.","PeriodicalId":294161,"journal":{"name":"Proceedings of 9th Conference on Software Engineering Education","volume":"357 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115941546","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书