{"title":"推进面向对象模型驱动的软件工程教学法","authors":"Emanuel S. Grant","doi":"10.1109/CSEET58097.2023.00015","DOIUrl":null,"url":null,"abstract":"There are a number of textbooks and articles on software engineering pedagogy, with each demonstrating sets of common phases and sequence of activities. Many of these textbooks lack a description of the process and purpose for transition from the content of one chapter to the next. Another drawback to using the many available textbooks is the absence of a comprehensive overview of a defined framework and methodology for applying the content of the textbooks. In presenting another article on software engineering pedagogy there is an attempt to differentiate the work herein from existing work, by addressing the aforementioned perceived deficiencies in existing works of this kind. This is accomplished by incorporating international standards in structuring a strong model-driven software engineering framework and methodology for tertiary education that may be used as a complement to existing publications in software engineering pedagogy. The work presented herein documents the effort over a number of years, in developing a rigorous model-driven software development life cycle for the tertiary classroom.","PeriodicalId":256885,"journal":{"name":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Advancing Object-Oriented Model-Driven Software Engineering Pedagogy\",\"authors\":\"Emanuel S. Grant\",\"doi\":\"10.1109/CSEET58097.2023.00015\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are a number of textbooks and articles on software engineering pedagogy, with each demonstrating sets of common phases and sequence of activities. Many of these textbooks lack a description of the process and purpose for transition from the content of one chapter to the next. Another drawback to using the many available textbooks is the absence of a comprehensive overview of a defined framework and methodology for applying the content of the textbooks. In presenting another article on software engineering pedagogy there is an attempt to differentiate the work herein from existing work, by addressing the aforementioned perceived deficiencies in existing works of this kind. This is accomplished by incorporating international standards in structuring a strong model-driven software engineering framework and methodology for tertiary education that may be used as a complement to existing publications in software engineering pedagogy. The work presented herein documents the effort over a number of years, in developing a rigorous model-driven software development life cycle for the tertiary classroom.\",\"PeriodicalId\":256885,\"journal\":{\"name\":\"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)\",\"volume\":\"2014 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSEET58097.2023.00015\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 35th International Conference on Software Engineering Education and Training (CSEE&T)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSEET58097.2023.00015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
There are a number of textbooks and articles on software engineering pedagogy, with each demonstrating sets of common phases and sequence of activities. Many of these textbooks lack a description of the process and purpose for transition from the content of one chapter to the next. Another drawback to using the many available textbooks is the absence of a comprehensive overview of a defined framework and methodology for applying the content of the textbooks. In presenting another article on software engineering pedagogy there is an attempt to differentiate the work herein from existing work, by addressing the aforementioned perceived deficiencies in existing works of this kind. This is accomplished by incorporating international standards in structuring a strong model-driven software engineering framework and methodology for tertiary education that may be used as a complement to existing publications in software engineering pedagogy. The work presented herein documents the effort over a number of years, in developing a rigorous model-driven software development life cycle for the tertiary classroom.