کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
508980 865468 2014 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An exploratory study on ontology engineering for software architecture documentation
ترجمه فارسی عنوان
یک مطالعه اکتشافی در مهندسی هستی شناسی برای اسناد معماری نرم افزار
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی


• Few ontology engineering approaches for software architecture documentation exist.
• We propose an ontology engineering approach for use in software projects.
• The approach was applied to construct a useful ontology in industry.
• Architectural knowledge needed by diverse document users was acquired and modeled.
• Contextual factors in software projects are taken into account.

The usefulness of Software Architecture (SA) documentation depends on how well its Architectural Knowledge (AK) can be retrieved by the stakeholders in a software project. Recent findings show that the use of ontology-based SA documentation is promising. However, different roles in software development have different needs for AK, and building an ontology to suit these needs is challenging. In this paper we describe an approach to build an ontology for SA documentation. This approach involves the use of typical questions for eliciting and constructing an ontology. We outline eight contextual factors, which influence the successful construction of an ontology, especially in complex software projects with diverse AK users. We tested our ‘typical question’ approach in a case study and report how it can be used for acquiring and modeling AK needs.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers in Industry - Volume 65, Issue 7, September 2014, Pages 1053–1064
نویسندگان
, , , , ,