{"title":"使用类型化的可执行建模语言对集成进行建模","authors":"G. H. Bradley, R. Clemence","doi":"10.1109/HICSS.1988.11934","DOIUrl":null,"url":null,"abstract":"Contemporary executable modeling languages for mathematical programming are extended by defining a typing system for all the objects in a model and by specifying formal methods to manipulate the type information. The modeler's intent to formulate consistent, meaningful constraints and functions can be automatically verified. It is shown how typing supports the development of integrated models from distinct model components. A library unit is proposed as an extension to modeling languages; it provides a mechanism for building integrated models from previously validated models.<<ETX>>","PeriodicalId":339507,"journal":{"name":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"36","resultStr":"{\"title\":\"Model integration with a typed executable modeling language\",\"authors\":\"G. H. Bradley, R. Clemence\",\"doi\":\"10.1109/HICSS.1988.11934\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Contemporary executable modeling languages for mathematical programming are extended by defining a typing system for all the objects in a model and by specifying formal methods to manipulate the type information. The modeler's intent to formulate consistent, meaningful constraints and functions can be automatically verified. It is shown how typing supports the development of integrated models from distinct model components. A library unit is proposed as an extension to modeling languages; it provides a mechanism for building integrated models from previously validated models.<<ETX>>\",\"PeriodicalId\":339507,\"journal\":{\"name\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track\",\"volume\":\"69 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"36\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HICSS.1988.11934\",\"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 of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.1988.11934","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Model integration with a typed executable modeling language
Contemporary executable modeling languages for mathematical programming are extended by defining a typing system for all the objects in a model and by specifying formal methods to manipulate the type information. The modeler's intent to formulate consistent, meaningful constraints and functions can be automatically verified. It is shown how typing supports the development of integrated models from distinct model components. A library unit is proposed as an extension to modeling languages; it provides a mechanism for building integrated models from previously validated models.<>