{"title":"基于形状约束语言(SHACL)的施工进度约束建模","authors":"Ranjith K. Soman","doi":"10.35490/EC3.2019.170","DOIUrl":null,"url":null,"abstract":"This paper presents a new approach for modelling construction scheduling constraints using Shapes Constraint Language. Current modelling approaches focuses on modelling precedence and discrete constraints at master planning or phase planning level and lacks the ability to model complex constraints at look ahead planning level. Proposed modelling approach addresses this limitation. Precedence constraints, discrete resource capacity constraints, disjunctive constraints and logical constraints are modelled using shapes constraint language for a simple lifting problem in this paper. The modelled constraints were tested, and the constraints model was able to identify the violations effectively and produce a validation report.","PeriodicalId":126601,"journal":{"name":"Proceedings of the 2019 European Conference on Computing in Construction","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Modelling construction scheduling constraints using shapes constraint language (SHACL)\",\"authors\":\"Ranjith K. Soman\",\"doi\":\"10.35490/EC3.2019.170\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a new approach for modelling construction scheduling constraints using Shapes Constraint Language. Current modelling approaches focuses on modelling precedence and discrete constraints at master planning or phase planning level and lacks the ability to model complex constraints at look ahead planning level. Proposed modelling approach addresses this limitation. Precedence constraints, discrete resource capacity constraints, disjunctive constraints and logical constraints are modelled using shapes constraint language for a simple lifting problem in this paper. The modelled constraints were tested, and the constraints model was able to identify the violations effectively and produce a validation report.\",\"PeriodicalId\":126601,\"journal\":{\"name\":\"Proceedings of the 2019 European Conference on Computing in Construction\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2019 European Conference on Computing in Construction\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.35490/EC3.2019.170\",\"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 the 2019 European Conference on Computing in Construction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35490/EC3.2019.170","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Modelling construction scheduling constraints using shapes constraint language (SHACL)
This paper presents a new approach for modelling construction scheduling constraints using Shapes Constraint Language. Current modelling approaches focuses on modelling precedence and discrete constraints at master planning or phase planning level and lacks the ability to model complex constraints at look ahead planning level. Proposed modelling approach addresses this limitation. Precedence constraints, discrete resource capacity constraints, disjunctive constraints and logical constraints are modelled using shapes constraint language for a simple lifting problem in this paper. The modelled constraints were tested, and the constraints model was able to identify the violations effectively and produce a validation report.