{"title":"基于模式的非功能需求知识图嵌入","authors":"Zhaoyu Pan, Xuan Zhuang, Junmin Ren, Xin Zhang","doi":"10.1109/DSA.2019.00063","DOIUrl":null,"url":null,"abstract":"Under the big data environment, knowledge of software non-functional requirements is connected with and distributed in large-scale, multi-sources, heterogeneous, multimodels and continuously growing data sources. In order to organize the information and establish a relationship between concepts so as to make knowledge available, we focus on building a knowledge graph of non-functional requirements. We found that the non-functional requirement knowledge is valid in specific fields. Considering the fact that traditional knowledge embedding model is not pleasant when dealing with one-to-many and manyto- one complex relationships in non-functional knowledge graphs, we will classify the domain of knowledge in non-functional knowledge graph by introducing patterns. Moreover, we are going to introduce pattern information into traditional knowledge embedding model, and propose a pattern-based non-functional knowledge embedding model-PNFE. The experimental results imply that PNFE model is superior to other traditional models in dealing with link prediction of non-functional knowledge graphs and quadruple classification tasks.","PeriodicalId":342719,"journal":{"name":"2019 6th International Conference on Dependable Systems and Their Applications (DSA)","volume":"207 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Pattern-Based Knowledge Graph Embedding for Non-functional Requirements\",\"authors\":\"Zhaoyu Pan, Xuan Zhuang, Junmin Ren, Xin Zhang\",\"doi\":\"10.1109/DSA.2019.00063\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Under the big data environment, knowledge of software non-functional requirements is connected with and distributed in large-scale, multi-sources, heterogeneous, multimodels and continuously growing data sources. In order to organize the information and establish a relationship between concepts so as to make knowledge available, we focus on building a knowledge graph of non-functional requirements. We found that the non-functional requirement knowledge is valid in specific fields. Considering the fact that traditional knowledge embedding model is not pleasant when dealing with one-to-many and manyto- one complex relationships in non-functional knowledge graphs, we will classify the domain of knowledge in non-functional knowledge graph by introducing patterns. Moreover, we are going to introduce pattern information into traditional knowledge embedding model, and propose a pattern-based non-functional knowledge embedding model-PNFE. The experimental results imply that PNFE model is superior to other traditional models in dealing with link prediction of non-functional knowledge graphs and quadruple classification tasks.\",\"PeriodicalId\":342719,\"journal\":{\"name\":\"2019 6th International Conference on Dependable Systems and Their Applications (DSA)\",\"volume\":\"207 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 6th International Conference on Dependable Systems and Their Applications (DSA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DSA.2019.00063\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 6th International Conference on Dependable Systems and Their Applications (DSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DSA.2019.00063","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Pattern-Based Knowledge Graph Embedding for Non-functional Requirements
Under the big data environment, knowledge of software non-functional requirements is connected with and distributed in large-scale, multi-sources, heterogeneous, multimodels and continuously growing data sources. In order to organize the information and establish a relationship between concepts so as to make knowledge available, we focus on building a knowledge graph of non-functional requirements. We found that the non-functional requirement knowledge is valid in specific fields. Considering the fact that traditional knowledge embedding model is not pleasant when dealing with one-to-many and manyto- one complex relationships in non-functional knowledge graphs, we will classify the domain of knowledge in non-functional knowledge graph by introducing patterns. Moreover, we are going to introduce pattern information into traditional knowledge embedding model, and propose a pattern-based non-functional knowledge embedding model-PNFE. The experimental results imply that PNFE model is superior to other traditional models in dealing with link prediction of non-functional knowledge graphs and quadruple classification tasks.