请输入您要查询的百科知识:

 

词条 Semantic architecture
释义

  1. Overview

  2. See also

{{Orphan|date=December 2015}}

Semantic architecture is a novel concept in software architecture which envisions enabling the architecture community to unambiguously capture, catalog, communicate, preserve, and interoperably exchange semantics of their architectures, thus making architecture descriptions true assets.

Overview

The overall goals of the semantic architecture are

  • to define a formal semantic way of representing architecture intended to be both human and machine readable
  • to describe a system architecture at a high level of abstraction
  • to support automatic generation of software architecture models
  • to permit analysis of architectural quality attributes
  • to provide a repository of patterns expressed utilizing the semantic web standards RDF/S and OWL

In order to achieve these goals, the software architecture community and industry need to define

  • a common architecture description language
  • an OWL ontology for architecture data models
  • a set of tools for capturing, querying, and visualizing all aspects and view points of an architecture

The tooling or toolkits for semantic architecture should

  • be suitable for communicating an architecture to all stakeholders
  • supports architecture creation, refinement, evaluation, and validation of quality attributes
  • provides a basis for further implementation
  • allows the architecture community to exchange semantics of architecture styles and patterns in an interoperable fashion

See also

  • Software architecture
  • Semantic Web
  • Ontology-based data integration
  • Semantic mapper
  • Semantic translation

3 : Ontology (information science)|Semantics|Software architecture

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 0:34:29