Providing an Ontology for Extracting Functional and non-Functional Software Requirements of an Online Sales System
محل انتشار: مجله مهندسی کامپیوتر و دانش، دوره: 9، شماره: 2
سال انتشار: 1405
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 18
فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_CKE-9-2_001
تاریخ نمایه سازی: 18 مهر 1405
چکیده مقاله:
Requirements engineering represents one of the most significant challenges in the software development lifecycle, particularly for complex systems such as smart city applications. Inadequate requirement extraction often leads to project delays, cost overruns, and implementation failures. This paper presents a comprehensive ontology-based framework for automated extraction of both functional and non-functional requirements in online sales systems. The proposed ontology defines key classes including Administrator, Customer, Online-Shop, Supplier, and their respective properties, relationships, and constraints. Developed using Protégé ۵.۵.۰ and formalized in OWL, the ontology enables systematic requirements extraction through SPARQL queries. A comparative evaluation against four commercial software development teams demonstrated that the ontology-based approach achieved over ۹۰% requirement overlap while reducing extraction time by ۷۵-۸۵% and costs by ۸۰-۸۵%. Furthermore, the method significantly minimized late-stage design changes due to newly discovered requirements. The results substantiate the efficacy of ontology-driven approaches in enhancing requirements engineering for e-commerce systems within smart city ecosystems.
کلیدواژه ها:
نویسندگان
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :