{"title":"用于自动生成Fortran和Pascal代码的高级描述性语言","authors":"A. Makki, C.K. Alexander","doi":"10.1109/SSST.1988.17014","DOIUrl":null,"url":null,"abstract":"The authors show that if a given software end product is developed in accordance with the principles of strongly typed data constructs and structured programming, then the translation of such a software system into other languages can be fully automated. For this purpose, an interactive computer-aided programming environment (CAPE) that supports a strongly typed, structured graphical descriptive language named CAPE was developed. Using this package, translation of CAPE programs to Fortran and Pascal languages is fully automatic. Furthermore, software development using this package enhances and simplifies programmer design methods and produces syntactically error-free Fortran and Pascal code.<<ETX>>","PeriodicalId":345412,"journal":{"name":"[1988] Proceedings. The Twentieth Southeastern Symposium on System Theory","volume":"98 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A high level descriptive language for the automatic generation of Fortran and Pascal code\",\"authors\":\"A. Makki, C.K. Alexander\",\"doi\":\"10.1109/SSST.1988.17014\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors show that if a given software end product is developed in accordance with the principles of strongly typed data constructs and structured programming, then the translation of such a software system into other languages can be fully automated. For this purpose, an interactive computer-aided programming environment (CAPE) that supports a strongly typed, structured graphical descriptive language named CAPE was developed. Using this package, translation of CAPE programs to Fortran and Pascal languages is fully automatic. Furthermore, software development using this package enhances and simplifies programmer design methods and produces syntactically error-free Fortran and Pascal code.<<ETX>>\",\"PeriodicalId\":345412,\"journal\":{\"name\":\"[1988] Proceedings. The Twentieth Southeastern Symposium on System Theory\",\"volume\":\"98 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-03-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1988] Proceedings. The Twentieth Southeastern Symposium on System Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SSST.1988.17014\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1988] Proceedings. The Twentieth Southeastern Symposium on System Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSST.1988.17014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A high level descriptive language for the automatic generation of Fortran and Pascal code
The authors show that if a given software end product is developed in accordance with the principles of strongly typed data constructs and structured programming, then the translation of such a software system into other languages can be fully automated. For this purpose, an interactive computer-aided programming environment (CAPE) that supports a strongly typed, structured graphical descriptive language named CAPE was developed. Using this package, translation of CAPE programs to Fortran and Pascal languages is fully automatic. Furthermore, software development using this package enhances and simplifies programmer design methods and produces syntactically error-free Fortran and Pascal code.<>