{"title":"The use of uniform semantic constraints in defining model-based editing operations","authors":"K. Yue","doi":"10.1109/HICSS.1988.11785","DOIUrl":null,"url":null,"abstract":"Problems arising from editing specifications at the level of desired behaviors (model-based editing) are addressed. Such editing operations can be designed on the basis of frequent patterns of desired behavior changes, and formalized semantic constraints can be utilized to guide the modifications to specifications. Consequently, the editing can be partially automated, and the changes can more likely be consistent and relatively complete. For a model-based editing system to have wide coverage and rich modification extent, it is crucial for each model-based editing operation to have uniform semantic constraints. Such constraints can often be based on a straightforward mapping back to the original behaviors. A framework is presented for describing model-based editing operations by the use of such constraints.<<ETX>>","PeriodicalId":148246,"journal":{"name":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.1988.11785","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Problems arising from editing specifications at the level of desired behaviors (model-based editing) are addressed. Such editing operations can be designed on the basis of frequent patterns of desired behavior changes, and formalized semantic constraints can be utilized to guide the modifications to specifications. Consequently, the editing can be partially automated, and the changes can more likely be consistent and relatively complete. For a model-based editing system to have wide coverage and rich modification extent, it is crucial for each model-based editing operation to have uniform semantic constraints. Such constraints can often be based on a straightforward mapping back to the original behaviors. A framework is presented for describing model-based editing operations by the use of such constraints.<>