{"title":"汽车巡航控制系统的软件设计与工程设计的初步比较","authors":"Jason Baragry","doi":"10.1109/ASWEC.1996.534136","DOIUrl":null,"url":null,"abstract":"We contribute to the debate about the relation between software design and standard engineering design. We do this by examining the approaches taken by both disciplines to the design of a small embedded system. The example chosen is that of an automotive cruise control system whose design is described in both computing and automotive literature. We do not attempt to argue that software development should be more like other engineering disciplines nor do we support the argument that software development is too complex or different in nature to be compared to traditional engineering.","PeriodicalId":321303,"journal":{"name":"Proceedings of 1996 Australian Software Engineering Conference","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An initial comparison of software and engineering designs of automotive cruise control systems\",\"authors\":\"Jason Baragry\",\"doi\":\"10.1109/ASWEC.1996.534136\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We contribute to the debate about the relation between software design and standard engineering design. We do this by examining the approaches taken by both disciplines to the design of a small embedded system. The example chosen is that of an automotive cruise control system whose design is described in both computing and automotive literature. We do not attempt to argue that software development should be more like other engineering disciplines nor do we support the argument that software development is too complex or different in nature to be compared to traditional engineering.\",\"PeriodicalId\":321303,\"journal\":{\"name\":\"Proceedings of 1996 Australian Software Engineering Conference\",\"volume\":\"65 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-07-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 1996 Australian Software Engineering Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ASWEC.1996.534136\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1996 Australian Software Engineering Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASWEC.1996.534136","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An initial comparison of software and engineering designs of automotive cruise control systems
We contribute to the debate about the relation between software design and standard engineering design. We do this by examining the approaches taken by both disciplines to the design of a small embedded system. The example chosen is that of an automotive cruise control system whose design is described in both computing and automotive literature. We do not attempt to argue that software development should be more like other engineering disciplines nor do we support the argument that software development is too complex or different in nature to be compared to traditional engineering.