{"title":"将活动周期图翻译成Java模拟程序","authors":"Wladimir Araújo Filho, C. Hirata","doi":"10.1109/SIMSYM.2004.1299479","DOIUrl":null,"url":null,"abstract":"The activity cycle diagrams are a simple notation to model discrete-event simulation systems. Its informality makes it very useful when communicating the model to non-specialists; however, it also makes the automatic code generation very difficult. Some extensions have been proposed to augment the representation power of ACD and some formalization has been suggested to enable automatic translation to program. Java is becoming a widespread object oriented programming language. We present an automatic translation from an extended ACD to a Java program. The translator has been successfully used in a groupware for simulation development environment named GroupSim.","PeriodicalId":152455,"journal":{"name":"37th Annual Simulation Symposium, 2004. Proceedings.","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Translating activity cycle diagrams to Java simulation programs\",\"authors\":\"Wladimir Araújo Filho, C. Hirata\",\"doi\":\"10.1109/SIMSYM.2004.1299479\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The activity cycle diagrams are a simple notation to model discrete-event simulation systems. Its informality makes it very useful when communicating the model to non-specialists; however, it also makes the automatic code generation very difficult. Some extensions have been proposed to augment the representation power of ACD and some formalization has been suggested to enable automatic translation to program. Java is becoming a widespread object oriented programming language. We present an automatic translation from an extended ACD to a Java program. The translator has been successfully used in a groupware for simulation development environment named GroupSim.\",\"PeriodicalId\":152455,\"journal\":{\"name\":\"37th Annual Simulation Symposium, 2004. Proceedings.\",\"volume\":\"52 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-04-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"37th Annual Simulation Symposium, 2004. Proceedings.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIMSYM.2004.1299479\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"37th Annual Simulation Symposium, 2004. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIMSYM.2004.1299479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Translating activity cycle diagrams to Java simulation programs
The activity cycle diagrams are a simple notation to model discrete-event simulation systems. Its informality makes it very useful when communicating the model to non-specialists; however, it also makes the automatic code generation very difficult. Some extensions have been proposed to augment the representation power of ACD and some formalization has been suggested to enable automatic translation to program. Java is becoming a widespread object oriented programming language. We present an automatic translation from an extended ACD to a Java program. The translator has been successfully used in a groupware for simulation development environment named GroupSim.