【24h】

Towards Ontology-Based Software Architecture Representations

机译:迈向基于本体的软件架构表示

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

摘要

In order to support a community-wide infrastructure for software architecture research and collaboration, an essential requirement is interoperability of architecture descriptions and representations at both syntactic and semantic levels. Previous research efforts in using various architecture description languages (ADL) have not met this requirement in part due to the lack of standardization, supporting tools, and industry acceptance. This paper makes a case for leveraging the Web Ontology Language (OWL) standard from the Semantic Web community as an underpinning medium for architecture representation and interchange. The paper presents a high level framework for modeling software architectures with ontologies that can be used not only for architecture description and maintenance, but also automated reasoning and analysis of architectural concerns. Illustrative examples for some use cases are given using a simple architecture ontology. With its wide adoption and a rich set of supporting tools, the OWL standard can help rally the academic community around a common platform, as well as bridging the gap with the software industry at large.
机译:为了支持用于软件体系结构研究和协作的社区范围的基础结构,基本要求是在语法和语义级别上体系结构描述和表示的互操作性。先前使用各种体系结构描述语言(ADL)进行的研究工作未能满足这一要求,部分原因是缺乏标准化,支持工具和行业认可度。本文提出了利用语义Web社区的Web本体语言(OWL)标准作为架构表示和交换的基础介质的案例。本文提出了一个使用本体对软件架构进行建模的高级框架,该架构不仅可以用于架构描述和维护,还可以用于架构问题的自动推理和分析。使用简单的架构本体给出了一些用例的说明性示例。 OWL标准被广泛采用并提供了丰富的支持工具,可以帮助学术界围绕一个通用平台集会,并弥合与整个软件行业的差距。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号