Object-oriented methodology was expected to revolutionize GIS design and development, making it easier and faster to design, through a common approach to conceptual modelling, database design, programming languages an...Object-oriented methodology was expected to revolutionize GIS design and development, making it easier and faster to design, through a common approach to conceptual modelling, database design, programming languages and user interface tools. In addition, an object-oriented model provides some useful tools for data abstraction and data structuring, which augment the conventional tools and overcome some deficiencies inherent to the traditional relational model. The principles of object-oriented modelling applied to geographic data were put forward, and the concepts of object-oriented paradigm and characteristics of spatial data management were proposed in order to argument their compatibility.展开更多
This paper discusses the features and relevant theories of GIS spatial data model based on hypergraph,etc.The integrated concept model based on hypergraph and object_oriented model (HOOM) is proposed by the authors.Th...This paper discusses the features and relevant theories of GIS spatial data model based on hypergraph,etc.The integrated concept model based on hypergraph and object_oriented model (HOOM) is proposed by the authors.The principal contribution of this paper is that we study the K_section and other theories of hypergraph.An application example using HOOM is given at the end of the paper.展开更多
This paper presents a conceptual data model, the STA-model, for handling spatial, temporal and attribute aspects of objects in GIS. The model is developed on the basis of object-oriented modeling approach. This model ...This paper presents a conceptual data model, the STA-model, for handling spatial, temporal and attribute aspects of objects in GIS. The model is developed on the basis of object-oriented modeling approach. This model includes two major parts: (a) modeling the signal objects by STA-object elements, and (b) modeling relationships between STA-objects. As an example, the STA-model is applied for modeling land cover change data with spatial, temporal and attribute components.展开更多
The inspection of engine lubricating oil can give an indication of the internal condition of an engine. By means of the Object-Oriented Programming (OOP), an expert system is developed in this paper to computerize the...The inspection of engine lubricating oil can give an indication of the internal condition of an engine. By means of the Object-Oriented Programming (OOP), an expert system is developed in this paper to computerize the inspection. The traditional components of an expert system, such us knowledge base, inference engine and user interface are reconstructed and integrated, based on the Microsoft Foundation Class (MFC) library. To testify the expert system, an inspection example is given at the end of this paper.展开更多
A SOTER management system was developed by analyzing, designing, programming, testing, repeated proceeding and progressing based on the object-oriented method. The function of the attribute database management is inhe...A SOTER management system was developed by analyzing, designing, programming, testing, repeated proceeding and progressing based on the object-oriented method. The function of the attribute database management is inherited and expanded in the new system. The integrity and security of the SOTER database are enhanced. The attribute database management, the spatial database management and the model base are integrated into SOTER based on the component object model (COM), and the graphical user interface (GUI) for Windows is used to interact with clients, thus being easy to create and maintain the SOTER, and convenient to promote the quantification and automation of soil information application.展开更多
断路器的合闸电阻能够有效抑制合闸涌流以及操作过电压,对电网的稳定运行起着重要作用,合闸电阻一旦出现故障,无法正确投入或退出,将会造成巨大的设备和安全事故。由于1100 k V GIS断路器为多断口结构,断口间的配合时序偏差以及各触头...断路器的合闸电阻能够有效抑制合闸涌流以及操作过电压,对电网的稳定运行起着重要作用,合闸电阻一旦出现故障,无法正确投入或退出,将会造成巨大的设备和安全事故。由于1100 k V GIS断路器为多断口结构,断口间的配合时序偏差以及各触头弹跳因素的干扰,经常导致合闸电阻特性无法测量,或者测试结果误差较大。针对一起1100 kV GIS断路器合闸电阻预投入时间及阻值无法检测事件展开研究,分析其结构与测试原理,通过提高测试频率获取完整测试波形,推断得出合闸电阻的预投入时间及其阻值无法检测的原因是其中一侧的合闸电阻断口失效。解体检查,发现该断路器其中一侧合闸电阻动触头因固定螺栓断裂而导致该侧动触头脱落,验证了电阻断口失效导致动作特性无法检测的推断。最后从制作工艺、试验项目、试验仪器、检测手段等方面提出相应的建议及改进措施,为同类型设备的工艺管控和故障诊断提供参考。展开更多
This document describes the creation of an informative Web GIS aimed at mitigating the impacts of flooding in the municipality of Ouagadougou, in Burkina Faso, a region that is highly sensitive to climate change. Burk...This document describes the creation of an informative Web GIS aimed at mitigating the impacts of flooding in the municipality of Ouagadougou, in Burkina Faso, a region that is highly sensitive to climate change. Burkina Faso, which is undergoing rapid urbanization, faces major natural threats, particularly flooding, as demonstrated by the severe floods of 2009 that caused loss of life, injury, structural damage and economic losses in Ouagadougou. The aim of this research is to develop a web map highlighting the municipality’s flood-prone areas, with a view to informing and raising awareness of flood risk reduction. Using the Leaflet JavaScript mapping library, the study uses HTML, CSS and JavaScript to implement web mapping technology. Data on Ouagadougou’s flood zones is generated by a multi-criteria analysis combining Saaty’s AHP method and GIS in QGIS, integrating seven (7) parameters including hydrography, altitude, slope, rainfall, soil types, land use and soil moisture index. QGIS processes and maps the themes, PostgreSQL with PostGIS serves as the DBMS and GeoServer functions as the map server. The Web GIS platform allows users to visualize the different flood risks, from very low to very high, or the high-risk areas specific to Ouagadougou. The AHP calculations classify the municipality into five flood vulnerability zones: very low (24.48%), low (27.93%), medium (23.01%), high (17.11%) and very high (7.47%). Effective risk management requires communication and awareness-raising. This online mapping application serves as a tool for communication, management and flood prevention in Ouagadougou, helping to mitigate flood-related natural disasters.展开更多
Structural development defects essentially refer to code structure that violates object-oriented design principles. They make program maintenance challenging and deteriorate software quality over time. Various detecti...Structural development defects essentially refer to code structure that violates object-oriented design principles. They make program maintenance challenging and deteriorate software quality over time. Various detection approaches, ranging from traditional heuristic algorithms to machine learning methods, are used to identify these defects. Ensemble learning methods have strengthened the detection of these defects. However, existing approaches do not simultaneously exploit the capabilities of extracting relevant features from pre-trained models and the performance of neural networks for the classification task. Therefore, our goal has been to design a model that combines a pre-trained model to extract relevant features from code excerpts through transfer learning and a bagging method with a base estimator, a dense neural network, for defect classification. To achieve this, we composed multiple samples of the same size with replacements from the imbalanced dataset MLCQ1. For all the samples, we used the CodeT5-small variant to extract features and trained a bagging method with the neural network Roberta Classification Head to classify defects based on these features. We then compared this model to RandomForest, one of the ensemble methods that yields good results. Our experiments showed that the number of base estimators to use for bagging depends on the defect to be detected. Next, we observed that it was not necessary to use a data balancing technique with our model when the imbalance rate was 23%. Finally, for blob detection, RandomForest had a median MCC value of 0.36 compared to 0.12 for our method. However, our method was predominant in Long Method detection with a median MCC value of 0.53 compared to 0.42 for RandomForest. These results suggest that the performance of ensemble methods in detecting structural development defects is dependent on specific defects.展开更多
In this paper, an object-oriented digital watermarking technique is proposed in the wavelet domain for still images. According to the difference of recognition degree of the human eye to the different region of the im...In this paper, an object-oriented digital watermarking technique is proposed in the wavelet domain for still images. According to the difference of recognition degree of the human eye to the different region of the image, the image is divided into the interested region and uninterested region of human eye vision in this scheme. Using the relativity of position and the difference to ocular sensitivity of the multiresolution wavelet among each subband, the image is processed with layered watermarking append technique. Experimental results show that the proposed technique successfully survives image processing operations, additive noise and JPEG compression.展开更多
文摘Object-oriented methodology was expected to revolutionize GIS design and development, making it easier and faster to design, through a common approach to conceptual modelling, database design, programming languages and user interface tools. In addition, an object-oriented model provides some useful tools for data abstraction and data structuring, which augment the conventional tools and overcome some deficiencies inherent to the traditional relational model. The principles of object-oriented modelling applied to geographic data were put forward, and the concepts of object-oriented paradigm and characteristics of spatial data management were proposed in order to argument their compatibility.
文摘This paper discusses the features and relevant theories of GIS spatial data model based on hypergraph,etc.The integrated concept model based on hypergraph and object_oriented model (HOOM) is proposed by the authors.The principal contribution of this paper is that we study the K_section and other theories of hypergraph.An application example using HOOM is given at the end of the paper.
文摘This paper presents a conceptual data model, the STA-model, for handling spatial, temporal and attribute aspects of objects in GIS. The model is developed on the basis of object-oriented modeling approach. This model includes two major parts: (a) modeling the signal objects by STA-object elements, and (b) modeling relationships between STA-objects. As an example, the STA-model is applied for modeling land cover change data with spatial, temporal and attribute components.
文摘The inspection of engine lubricating oil can give an indication of the internal condition of an engine. By means of the Object-Oriented Programming (OOP), an expert system is developed in this paper to computerize the inspection. The traditional components of an expert system, such us knowledge base, inference engine and user interface are reconstructed and integrated, based on the Microsoft Foundation Class (MFC) library. To testify the expert system, an inspection example is given at the end of this paper.
基金Project supported by the National Natural Science Foundation of China (No. 40271056) Hubei Provin- cial Natural Science Foundation of China (No. 99J123).
文摘A SOTER management system was developed by analyzing, designing, programming, testing, repeated proceeding and progressing based on the object-oriented method. The function of the attribute database management is inherited and expanded in the new system. The integrity and security of the SOTER database are enhanced. The attribute database management, the spatial database management and the model base are integrated into SOTER based on the component object model (COM), and the graphical user interface (GUI) for Windows is used to interact with clients, thus being easy to create and maintain the SOTER, and convenient to promote the quantification and automation of soil information application.
文摘断路器的合闸电阻能够有效抑制合闸涌流以及操作过电压,对电网的稳定运行起着重要作用,合闸电阻一旦出现故障,无法正确投入或退出,将会造成巨大的设备和安全事故。由于1100 k V GIS断路器为多断口结构,断口间的配合时序偏差以及各触头弹跳因素的干扰,经常导致合闸电阻特性无法测量,或者测试结果误差较大。针对一起1100 kV GIS断路器合闸电阻预投入时间及阻值无法检测事件展开研究,分析其结构与测试原理,通过提高测试频率获取完整测试波形,推断得出合闸电阻的预投入时间及其阻值无法检测的原因是其中一侧的合闸电阻断口失效。解体检查,发现该断路器其中一侧合闸电阻动触头因固定螺栓断裂而导致该侧动触头脱落,验证了电阻断口失效导致动作特性无法检测的推断。最后从制作工艺、试验项目、试验仪器、检测手段等方面提出相应的建议及改进措施,为同类型设备的工艺管控和故障诊断提供参考。
文摘This document describes the creation of an informative Web GIS aimed at mitigating the impacts of flooding in the municipality of Ouagadougou, in Burkina Faso, a region that is highly sensitive to climate change. Burkina Faso, which is undergoing rapid urbanization, faces major natural threats, particularly flooding, as demonstrated by the severe floods of 2009 that caused loss of life, injury, structural damage and economic losses in Ouagadougou. The aim of this research is to develop a web map highlighting the municipality’s flood-prone areas, with a view to informing and raising awareness of flood risk reduction. Using the Leaflet JavaScript mapping library, the study uses HTML, CSS and JavaScript to implement web mapping technology. Data on Ouagadougou’s flood zones is generated by a multi-criteria analysis combining Saaty’s AHP method and GIS in QGIS, integrating seven (7) parameters including hydrography, altitude, slope, rainfall, soil types, land use and soil moisture index. QGIS processes and maps the themes, PostgreSQL with PostGIS serves as the DBMS and GeoServer functions as the map server. The Web GIS platform allows users to visualize the different flood risks, from very low to very high, or the high-risk areas specific to Ouagadougou. The AHP calculations classify the municipality into five flood vulnerability zones: very low (24.48%), low (27.93%), medium (23.01%), high (17.11%) and very high (7.47%). Effective risk management requires communication and awareness-raising. This online mapping application serves as a tool for communication, management and flood prevention in Ouagadougou, helping to mitigate flood-related natural disasters.
文摘Structural development defects essentially refer to code structure that violates object-oriented design principles. They make program maintenance challenging and deteriorate software quality over time. Various detection approaches, ranging from traditional heuristic algorithms to machine learning methods, are used to identify these defects. Ensemble learning methods have strengthened the detection of these defects. However, existing approaches do not simultaneously exploit the capabilities of extracting relevant features from pre-trained models and the performance of neural networks for the classification task. Therefore, our goal has been to design a model that combines a pre-trained model to extract relevant features from code excerpts through transfer learning and a bagging method with a base estimator, a dense neural network, for defect classification. To achieve this, we composed multiple samples of the same size with replacements from the imbalanced dataset MLCQ1. For all the samples, we used the CodeT5-small variant to extract features and trained a bagging method with the neural network Roberta Classification Head to classify defects based on these features. We then compared this model to RandomForest, one of the ensemble methods that yields good results. Our experiments showed that the number of base estimators to use for bagging depends on the defect to be detected. Next, we observed that it was not necessary to use a data balancing technique with our model when the imbalance rate was 23%. Finally, for blob detection, RandomForest had a median MCC value of 0.36 compared to 0.12 for our method. However, our method was predominant in Long Method detection with a median MCC value of 0.53 compared to 0.42 for RandomForest. These results suggest that the performance of ensemble methods in detecting structural development defects is dependent on specific defects.
文摘In this paper, an object-oriented digital watermarking technique is proposed in the wavelet domain for still images. According to the difference of recognition degree of the human eye to the different region of the image, the image is divided into the interested region and uninterested region of human eye vision in this scheme. Using the relativity of position and the difference to ocular sensitivity of the multiresolution wavelet among each subband, the image is processed with layered watermarking append technique. Experimental results show that the proposed technique successfully survives image processing operations, additive noise and JPEG compression.