期刊文献+

多视点中不一致性的处理:一种基于认知逻辑的方法

Inconsistency Handling of Viewpoints: An Epistemic Logic-Based Approach
下载PDF
导出
摘要 衡量一个软件系统是否成功,一个基本的要素就是看该软件系统是否满足了用户的要求。软件系统需求工程(RE)就是一个通过标识涉众及其需求并将其文档化以便于进行分析的过程。RE是一个跨学科,以人为中心的过程。多视点需求工程是需求工程的一个分支。多视点需求工程就是希望复杂系统中的不同参与者分别从自己的角度出发对预期系统进行描述,从而形成更完备的需求规约。由于多视点方法的这种特性,导致多个涉众有可能对同一问题进行描述,从而形成重叠的需求。这些重叠的需求就是涉众之间的公共知识,对公共知识的不同解释是导致需求规约中不一致问题的根源。不一致性是多视点需求工程中一个必须解决的问题。本文提出了基于问题域的多视点需求建模框架,并利用认知逻辑对该框架进行解释和推理,希望可以用形式化的方法来发现和解决存在于不同视点间的不一致性。 One prima factor of measuring achievement of a software system is whether it satisfies the needs for consumers. Software Requirement Engineering (RE)is processes that identifies stakeholders and document those requirements, which can convenient for analyzing. RE also is an inter-discipline and stakeholder-center process. Viewpoints requirement engineering is a branch of RE. Viewpoints approach hopes that stakeholders in a complex system should describe it from their own perspectives and then a more complete requirement specification can be generated. Just because of this characteristic, several stakeholders maybe describe a same problem. These overlapping requirements are the common knowledge among stakeholders. The different interpretations of that common knowledge are source of inconsistency. This paper puts forward requirement modeling framework based on problem-domain and viewpoints. We interpret and reason it with epistemic logic in order to achieve the following goals-to discover and solve the inconsistency which exists in different viewpoints formally.
出处 《计算机科学》 CSCD 北大核心 2006年第10期247-251,共5页 Computer Science
关键词 多视点 公共知识 不一致 认知逻辑 Viewpoints, Common knowledge, Inconsistency, Epistemic logic
  • 相关文献

参考文献15

  • 1Finkelstein A,Gabbay D,Hunter A,et al.Inconsistency handling in multiperspective specifications.IEEE Trans.on Software Engineering,1994,20(8):569~578
  • 2Zave P.Classification of Research Efforts in Requirements Engineering.ACM Computing Surveys,1997,29(4):315~321
  • 3Balzer R.Tolerating inconsistency.In:Proceedings of the Fifth International Software Process Workshop (ISPW'89),Kennebunkport,Maine,USA.IEEE Computer Society 1989.41~42
  • 4Ainsworth M,Cruickshank A H,Groves L J,Wallis P J L.Formal specification via viewpoints,In:Proceedings of the 13th New Zealand Computer Conference New Zealand Computer Society,Auckland,New Zealand,1993.218~237
  • 5Jackson D.Structuring Z specifications with views.ACM Transactions on Software Engineering and Methodology.,1995,4:365~389
  • 6Boiten E,Derrick J,Bowman H,Steen M.Consistency and refinement for partial specification in Z.In:Proceedings of the Third International Symposium of Formal Methods Europe (FME'96):Industrial Benefit of Formal Methods,Lecture Notes in Computer Science,Springer-Verlag,Berlin,1996,1051:287~306
  • 7Leduc G.On the role of implementation relations in the design of distributed systems using LOTOS,Ph.D.Thesis,University of Li(')ege,Li()ege,Belgium,1991
  • 8Khendek F,yon Bochmann G.Merging specification behaviors,Technical Report 856,Departement d'informatique et de recherche operationnelle,Universite de Montreal,1993
  • 9Ichikawa H,Yamanaka K,Kato J.Incremental specification in LOTOS,In:Proceedings of the IFIP WG6.1 Tenth International Symposium on Protocol Specification,Testing and Verification X North-Holland Ottawa,Canada,1990.183~196
  • 10Bowman H,Derrick J,Linington P,Steen M W A.FDTs for ODP Computer Standards and Interfaces,1995,17:457~479

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部