P. Wongthongtham, N. Kasisopha, Surasak Komchaliaw
{"title":"面向社区的软件工程本体演化","authors":"P. Wongthongtham, N. Kasisopha, Surasak Komchaliaw","doi":"10.1109/ICITST.2009.5402557","DOIUrl":null,"url":null,"abstract":"Software Engineering Ontology (SE Ontology) defines common shareable software engineering knowledge and typically provides software engineering concepts: what the concepts are, how they are related, and why they are related. These concepts facilitate common understanding of software engineering knowledge across multiple international software development sites. The SE Ontology is in machine understandable form to facilitate meaningful communication for remote social members. These social members use the SE Ontology but are not involved in the development process. Most existing ontologies including the SE Ontology are designed by individuals or small group of experts, not actual ontology users nor various groups of experts. It is effective if the ontology users can contribute in the process of creating and maintaining the ontologies they use. Social networking is becoming more prevalent enabling people to engage in remote collaboration to form goal-directed social networks. In this paper, we propose a social network based approach for ontology evolution for the SE Ontology. We analyze ontology evolution of the SE Ontology and propose the social network based approach for making ontology evolution more responsive to users' needs.","PeriodicalId":251169,"journal":{"name":"2009 International Conference for Internet Technology and Secured Transactions, (ICITST)","volume":"51 6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Community-oriented software engineering ontology evolution\",\"authors\":\"P. Wongthongtham, N. Kasisopha, Surasak Komchaliaw\",\"doi\":\"10.1109/ICITST.2009.5402557\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software Engineering Ontology (SE Ontology) defines common shareable software engineering knowledge and typically provides software engineering concepts: what the concepts are, how they are related, and why they are related. These concepts facilitate common understanding of software engineering knowledge across multiple international software development sites. The SE Ontology is in machine understandable form to facilitate meaningful communication for remote social members. These social members use the SE Ontology but are not involved in the development process. Most existing ontologies including the SE Ontology are designed by individuals or small group of experts, not actual ontology users nor various groups of experts. It is effective if the ontology users can contribute in the process of creating and maintaining the ontologies they use. Social networking is becoming more prevalent enabling people to engage in remote collaboration to form goal-directed social networks. In this paper, we propose a social network based approach for ontology evolution for the SE Ontology. We analyze ontology evolution of the SE Ontology and propose the social network based approach for making ontology evolution more responsive to users' needs.\",\"PeriodicalId\":251169,\"journal\":{\"name\":\"2009 International Conference for Internet Technology and Secured Transactions, (ICITST)\",\"volume\":\"51 6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Conference for Internet Technology and Secured Transactions, (ICITST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICITST.2009.5402557\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference for Internet Technology and Secured Transactions, (ICITST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITST.2009.5402557","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
摘要
软件工程本体(Software Engineering Ontology, SE Ontology)定义了通用的可共享软件工程知识,并通常提供了软件工程概念:这些概念是什么,它们是如何相关的,以及它们为什么相关。这些概念促进了跨多个国际软件开发站点对软件工程知识的共同理解。SE本体以机器可理解的形式为远程社会成员提供有意义的交流。这些社会成员使用SE本体,但不参与开发过程。包括SE本体在内的大多数现有本体都是由个人或一小群专家设计的,而不是实际的本体用户或各种专家组。如果本体用户能够在创建和维护他们使用的本体的过程中做出贡献,那么它是有效的。社交网络正变得越来越普遍,使人们能够参与远程协作,形成目标导向的社交网络。本文提出了一种基于社会网络的SE本体演化方法。我们分析了SE本体的本体演化,提出了基于社会网络的方法,使本体演化更能响应用户需求。
Software Engineering Ontology (SE Ontology) defines common shareable software engineering knowledge and typically provides software engineering concepts: what the concepts are, how they are related, and why they are related. These concepts facilitate common understanding of software engineering knowledge across multiple international software development sites. The SE Ontology is in machine understandable form to facilitate meaningful communication for remote social members. These social members use the SE Ontology but are not involved in the development process. Most existing ontologies including the SE Ontology are designed by individuals or small group of experts, not actual ontology users nor various groups of experts. It is effective if the ontology users can contribute in the process of creating and maintaining the ontologies they use. Social networking is becoming more prevalent enabling people to engage in remote collaboration to form goal-directed social networks. In this paper, we propose a social network based approach for ontology evolution for the SE Ontology. We analyze ontology evolution of the SE Ontology and propose the social network based approach for making ontology evolution more responsive to users' needs.