计算机科学 ›› 2015, Vol. 42 ›› Issue (11): 228-234.doi: 10.11896/j.issn.1002-137X.2015.11.047

• 软件与数据库技术 • 上一篇    下一篇

互联网环境中基于环境激发效应的协同式概念建模

蒋逸,张 伟,赵海燕,金 芝   

  1. 南京航空航天大学计算机科学与技术学院 南京210016,高可信软件技术教育部重点实验室 北京100871;北京大学信息科学与技术学院 北京100871,高可信软件技术教育部重点实验室 北京100871;北京大学信息科学与技术学院 北京100871,高可信软件技术教育部重点实验室 北京100871;北京大学信息科学与技术学院 北京100871
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金创新研究群体科学基金(61121063),国家自然科学基金(61272162,1)资助

Stigmergy-based Collaborative Conceptual Modeling in Web Environment

JIANG Yi, ZHANG Wei, ZHAO Hai-yan and JIN Zhi   

  • Online:2018-11-14 Published:2018-11-14

摘要: 随着领域的规模性和复杂性不断增加,建立领域的概念模型往往超出了个人的能力。通过对群体智慧的聚集与组织,采用协同方法构建模型具有重要意义。基于社会性昆虫的群体协同机制——环境激发效应,提出了一种互联网环境下面向大规模群体的协同式概念建模方法。该方法具有两个特点:a)提供一种以环境为媒介的间接交互方式,解决了群体协同的规模可扩展性问题;b)提供一种协同的激励机制,初步解决了松散异步的沟通方式下群体协同一致的问题。这使得协同建模者能够相互借鉴知识经验来完善概念模型。在此基础上,通过实例研究对该方法的可行性和有效性进行了验证。

关键词: 概念建模,协同建模,环境激发效应

Abstract: With the increasing of the domain’s scale and complexity,constructing the conceptual model of the domain is usually beyond individual’s ability.The problem can be solved through gathering and organizing the collective intelligence.In this way,the collaborative conceptual modeling approach was of great significance.Based on a social-insects collaboration mechanism,called stigmergy,an approach was proposed to help the large-scale modelers to conduct colla-borative conceptual modeling in the Web environment.The main characteristic of this approach is twofold.First,this approach provides an environment-based indirect interaction method to solve scalability problem in the communication.Second,this approach provides a stimulation-based collaboration mechanism to initially solve the collaboration problem in such open and distributed environment.Based on this,the collaborator can learn from each experience and knowledge to improve the conceptual model.We conducted a case to evaluate the feasibility of this approach.

Key words: Concept modeling,Collaborative modeling,Stigmergy

[1] Wand Y,Weber R.Research commentary:information systems and conceptual modeling—a research agenda [J].Information Systems Research,2002,13(4):363-376
[2] Hoppenbrouwers S,Proper H A,van der Weide T P.A fundamental view on the process of conceptual modeling [M]∥Conceptual Modeling ER 2005.Springer Berlin Heidelberg, 2005:128-143
[3] Mahaux M,Nguyen L,Gotel O,et al.Collaborative creativity in requirements engineering:Analysis and practical advice[C]∥2013 IEEE Seventh International Conference on Research Challenges in Information Science (RCIS).IEEE,2013:1-10
[4] Theraulaz G,Bonabeau E.A brief history of stigmergy [J].Artificial Life,1999,5(2):97-116
[5] Dipple A,Raymond K,Docherty M.General theory of stigmergy:Modelling stigma semantics [J].Cognitive Systems Research,2014,31:61-92
[6] Zhang Wei,Yi Li,Zhao Hai-yan,et al.Feature-oriented stigmergy-based collaborative requirements modeling:an exploratory approach for requirements elicitation and evolution based on web-enabled collective intelligence [J].Science China Information Sciences,2013,56(8):1-18
[7] Kovitz B,Swan J.Structural stigmergy:a speculative patternlanguage for metaheuristics [C]∥Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion.ACM,2014:1407-1410
[8] Ramos V,Merelo J J.Self-organized stigmergic document maps:Environment as a mechanism for context learning [J/OL].http://urxiv.org/ftp/cs/papers/0412/0412075/pdf
[9] Rittgen P.Collaborative modeling-a design science approach[C]∥Hawaii International Conference on System Sciences (HICSS).Hawaii,2009
[10] mite D,Moe N B,Torkar R.Pitfalls in remote team coordination:Lessons learned from a case study [M]∥Product-Focused Software Process Improvement.Springer Berlin Heidelberg,2008:345-359
[11] Decker B,Ras E,Rech J,et al.Wiki-based stakeholder participation in requirements engineering [J].IEEE Software,2007,24(2):28-35
[12] Xing Z,Stroulia E.UMLDiff:An Algorithm for Object-Oriented Design Differencing [C]∥Proceedings of 20th IEEE International Conference on Automated Software Engineering (ASE’05).2005:54-65
[13] Brunet G,Chechik M,Easterbrook S,et al.A manifesto formodel merging .http://folk.uio.no/shiva/research/assets/gammabo.pdf
[14] Mehra A,Grundy J,Hosking J.A generic approach to supporting diagram differencing and merging for collaborative design [C]∥Proceedings of the 20th IEEE/ACM International Confe-rence on Automated Software Engineering.ACM,2005:1-10
[15] Sabetzadeh M,Easterbrook S.View merging in the presence of incompleteness and inconsistency [J].Requirements Enginee-ring,2006,11(3):174-193

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!