首页> 外文期刊>Knowledge and information systems >A fuzzy ontology-based approach for tool-supported decision making in architectural design
【24h】

A fuzzy ontology-based approach for tool-supported decision making in architectural design

机译:基于模糊本体论的建筑设计中的工具支持决策方法

获取原文
获取原文并翻译 | 示例
       

摘要

In software development, non-functional requirements (NFRs) play a crucial role in decision-making procedures for architectural solutions. A strong relation exists between NFRs and design patterns, a powerful method to support the architectural design of software systems, but due to their complexity and abstraction, NFRs are rarely taken into account in software design. In fact, the knowledge on NFRs is usually owned by designers and not formalized in a structured way. We propose to structure the knowledge associated with NFRs via a Fuzzy Ontology, which we show is able to model their mutual relations and interactions. The declarative approach makes possible to represent and maintain the above-mentioned knowledge by keeping the flexibility and fuzziness of modeling thanks to the use of fuzzy concepts such as high, low, fair. We present a decision support system based on (i) a fuzzy OWL 2 ontology that encodes 109 design patterns, 28 pattern families and 37 NFRs and their mutual relations, (ii) a novel reasoning service to retrieve a ranked list of pattern sets able to satisfy the non-functional requirements within a system specification.
机译:在软件开发中,非功能性要求(NFR)在架构解决方案的决策程序中发挥着至关重要的作用。 NFR和设计模式之间存在强大的关系,一种强大的方法,支持软件系统的架构设计,但由于它们的复杂性和抽象,在软件设计中很少考虑到NFR。事实上,NFR的知识通常由设计者拥有,而不是以结构化方式正式化。我们建议通过模糊本体论构建与NFR相关的知识,我们展示能够建模他们的相互关系和互动。声明方法可以通过使用模糊概念如高,低,公平的模糊概念来保持建模的灵活性和模糊性来表示和维护上述知识。我们提出了一种基于(i)一种模糊猫头鹰2本体的决策支持系统,该组织编码109个设计模式,28个模式系列和37个nfrs及其相互关系,(ii)一种新的推理服务,用于检索能够的模式集列表满足系统规范中的非功能性要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号