مروری بر استفاده از هستان شناسی در فرآیند توسعه ی نرم افزار

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,093

فایل این مقاله در 23 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ITCC01_170

تاریخ نمایه سازی: 9 فروردین 1395

چکیده مقاله:

وب معنایی نسل دوم وب، یک فناوری امیدوارکننده بسترهای نرم افزاری است که به اشتراک گذاری واستفاده ی مجدد از داده های نرم افزاری کمک می کند. هستان شناسی یک عنصر اصلی از وب معنایی هستکه مجموعه ای از اصول اولیه برگرفته از یک دامنه ی دانش را تعریف می کند. هدف اصلی از وب معنایی وهستان شناسی ادغام داده های ناهمگون و ایجاد قابلیت همکاری بین سامانه های مختلف است. امروزه با توجهبه پیچیده بودن فرآیند توسعه ی نرم افزار، محققان به منظور کوتاه شدن زمان و هزینه ی توسعه، به دنبال بهبوداین فرآیند می باشند. بدین منظور استفاده از هستان شناسی ها ممکن است مفید باشد، هستان شناسی واژه ایاست که موضوع بسیاری از مطالعات است. یک مفهوم مهم در علوم کامپیوتر جهت ارائه ی دانش نرم افزاری واستدلال در مورد پردازش آن است. هستان شناسی مهندسی نرم افزار در تعریف اطلاعات، برای تبادل معناییچارچوب اطلاعات پروژه کمک می کند. هستان شناسی در حوزه ی مهندسی نرم افزار، با ارائه ی رسمی دامنهی دانش، کسب دانش در این زمینه را بهبود می بخشد. در فرمت مبتنی بر کدگذاری XML، هستان شناسی بهمنظور تسهیل محل منابع مهندسی نرم افزار، به راحتی توسط سامانه ی مدیریت دانش، سامانه ی خبره و یامرورگر، ممکن است در وب معنایی ایجاد شود. هستان شناسی با تعریف مشترک از واژگان و چارچوب درمیان کاربران، می تواند برنامه های کاربردی در حال توسعه ی نرم افزاری را بهبود بخشد و نقش عمده ای دررشته ی مهندسی نرم افزار ایفا می کند. بنابراین هستان شناسی به عنوان یک راه امیدوارکننده برای غلبه بربسیاری از چالش های مهندسی نرم افزار به رسمیت شناخته شده است.

کلیدواژه ها:

نویسندگان

زهرا اسدی

دانشجوی ارشد دانشگاه آزاد اسلامی واحد تهران مرکزی

بابک وزیری

استادیار دانشگاه آزاد اسلامی واحد تهران مرکزی

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • نوروزی، مرتضی، طاهریان، محسن، 1390، اصول و مبانی وب معنایی، ...
  • _ _ CConference om _ Technoloov f.ommnter &. _ 28 ...
  • Ahmed, Emdad. (2008). Use of Ontologies in Software Engineering. Integration ...
  • Bossche, M. Vanden et al. (2007). Ontology driven software engineering ...
  • Calero, Calero et al (2006). Ontologies for software engineering and ...
  • Chan, Christine and Wiebe, Alexander. (2012). Ontology driven software engineering. ...
  • _ Almeida Falbo, Ricardo et al (2005). Using Ontologies to ...
  • Happel, Hans-Jorg and Seedorf, Stefan. (2006). Applications of ontologies in ...
  • Jabar, Marzanah et al (2013) .Overview of types of Ontology ...
  • Kaiya, Haruhiko and Saeki, Motoshi. (2006). Using domain ontology as ...
  • Karama, Ali Mohamed et al. (2013). Ontology-bas ed Concept Maps ...
  • Liu, Wei et al. (2012). A software engineering practice platform ...
  • P akde etrakulwong , Udsanee and Wo ngthongtham, Pornpit. (2013). ...
  • Rocha, Rodrigo G.C et al. (2014). An Onto logy-based System ...
  • Ruiz, Francisco and Hilera, Jose R. (2006). Using ontologies in ...
  • Sutharshan, Anuradha and Maj, Paul Stanislaw. (2011). Enhancing Agile methods ...
  • Zhao, Yajing et al. (2009). Ontology Classification for S emantic ...
  • نمایش کامل مراجع