Ontology-Based Semantic Analysis of Software Requirements: A Systematic Mapping

No Thumbnail Available

Date

2022

Journal Title

Journal ISSN

Volume Title

Publisher

Institute of Electrical and Electronics Engineers Inc.

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

Research Projects

Organizational Units

Organizational Unit
Software Engineering
(2005)
Department of Software Engineering was founded in 2005 as the first department in Ankara in Software Engineering. The recent developments in current technologies such as Artificial Intelligence, Machine Learning, Big Data, and Blockchains, have placed Software Engineering among the top professions of today, and the future. The academic and research activities in the department are pursued with qualified faculty at Undergraduate, Graduate and Doctorate Degree levels. Our University is one of the two universities offering a Doctorate-level program in this field. In addition to focusing on the basic phases of software (analysis, design, development, testing) and relevant methodologies in detail, our department offers education in various areas of expertise, such as Object-oriented Analysis and Design, Human-Computer Interaction, Software Quality Assurance, Software Requirement Engineering, Software Design and Architecture, Software Project Management, Software Testing and Model-Driven Software Development. The curriculum of our Department is catered to graduate individuals who are prepared to take part in any phase of software development of large-scale software in line with the requirements of the software sector. Department of Software Engineering is accredited by MÜDEK (Association for Evaluation and Accreditation of Engineering Programs) until September 30th, 2021, and has been granted the EUR-ACE label that is valid in Europe. This label provides our graduates with a vital head-start to be admitted to graduate-level programs, and into working environments in European Union countries. The Big Data and Cloud Computing Laboratory, as well as MobiLab where mobile applications are developed, SimLAB, the simulation laboratory for Medical Computing, and software education laboratories of the department are equipped with various software tools and hardware to enable our students to use state-of-the-art software technologies. Our graduates are employed in software and R&D companies (Technoparks), national/international institutions developing or utilizing software technologies (such as banks, healthcare institutions, the Information Technologies departments of private and public institutions, telecommunication companies, TÜİK, SPK, BDDK, EPDK, RK, or universities), and research institutions such TÜBİTAK.
Organizational Unit
Energy Systems Engineering
(2009)
The Department of Energy Systems Engineering admitted its first students and started education in the academic year of 2009-2010 under Atılım University School of Engineering. In this Department, all kinds of energy are presented in modules (conventional energy, renewable energy, hydrogen energy, bio-energy, nuclear energy, energy planning and management) from their detection, production and procession; to their transfer and distribution. A need is to arise for a surge of energy systems engineers to ensure energy supply security and solve environmental issues as the most important problems of the fifty years to come. In addition, Energy Systems Engineering is becoming among the most important professions required in our country and worldwide, especially within the framework of the European Union harmonization process, and within the free market economy.

Journal Issue

Abstract

Each stage in the software development lifecycle has its own requirements, validation criteria, and output. Requirement analysis, which is one of the initial stages of the life cycle, can be considered as the most important stage of a project. Incorrectly defined, analyzed, and incorporated, requirements can lead to errors or even project failure in the later stages of the project. Considering the existence of software products in almost every field today, we can say that different requirements have arisen in a wide variety of fields. The use of appropriate technologies can yield much more efficient results than manual analysis of these relatively large numbers of different requirements. One of them is ontology-based approaches. In this research, the use of ontologies in software requirement analysis has been investigated. Systematic mapping was chosen as the research method. At the end of the study, it was found that technologies that adopt an ontology-based approach increase efficiency and accuracy in software requirements analysis. © 2022 IEEE.

Description

Keywords

ontology-based development, requirement analysis, requirement engineering, software requirements

Turkish CoHE Thesis Center URL

Fields of Science

Citation

0

WoS Q

Scopus Q

Source

3rd International Informatics and Software Engineering Conference, IISEC 2022 -- 3rd International Informatics and Software Engineering Conference, IISEC 2022 -- 15 December 2022 through 16 December 2022 -- Ankara -- 185735

Volume

Issue

Start Page

End Page

Collections