{"title":"Optimizing cut-and-paste on directed graphs, with a user-controlled edge reconstruction strategy","authors":"B. Ibrahim","doi":"10.1109/VL.1998.706148","DOIUrl":null,"url":null,"abstract":"In this paper, we present a strategy for implementing select copy, cut and paste editing primitives for a directed graph-based visual formalism. This strategy focuses on minimizing the user interactions while keeping the user in control of how edges are disconnected and reconnected during cut and paste operations. To achieve this, we introduce a classification of the nodes belonging to the selection based on whether the edges connecting them with the rest of the graph are selected or not. This classification influences the reconnection process when the selection is either cut or pasted. The simplicity of the criteria used for the classification greatly helps in the predictability, for the user, of the result of cut and paste operations.","PeriodicalId":185794,"journal":{"name":"Proceedings. 1998 IEEE Symposium on Visual Languages (Cat. No.98TB100254)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 1998 IEEE Symposium on Visual Languages (Cat. No.98TB100254)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VL.1998.706148","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In this paper, we present a strategy for implementing select copy, cut and paste editing primitives for a directed graph-based visual formalism. This strategy focuses on minimizing the user interactions while keeping the user in control of how edges are disconnected and reconnected during cut and paste operations. To achieve this, we introduce a classification of the nodes belonging to the selection based on whether the edges connecting them with the rest of the graph are selected or not. This classification influences the reconnection process when the selection is either cut or pasted. The simplicity of the criteria used for the classification greatly helps in the predictability, for the user, of the result of cut and paste operations.