scispace - formally typeset
Search or ask a question

Domain Ontology for Requirements Classification in Requirements Engineering Context" 


Best insight from top research papers

Domain ontologies have been increasingly accepted in the field of requirements engineering to define information and knowledge semantics. They can improve the classification of requirements and enhance the quality of requirements specifications. Several studies have explored the use of ontologies in requirements engineering, including their application in requirements elicitation, analysis, verification, conflict identification and analysis, and unification among requirements formalisms . Ontologies can also drive the requirements engineering process itself, leading to knowledge-driven requirements engineering rather than solely process-driven . The use of ontologies in requirements engineering allows for a formal description of concepts and their relationships, enabling computer understanding on a semantic level . Additionally, domain ontologies can be utilized on different levels of system specification to improve the quality of requirements with respect to specific quality attributes .

Answers from top 4 papers

More filters
Papers (4)Insight
The provided paper does not specifically mention a "Domain Ontology for Requirements Classification in Requirements Engineering Context". The paper discusses the usage of domain ontologies in the context of Requirements Engineering but does not mention a specific ontology for requirements classification.
Proceedings ArticleDOI
Li Shunxin, Shi Leijun 
07 Aug 2010
7 Citations
The provided paper discusses the use of ontology in requirements engineering, but it does not specifically mention the use of domain ontology for requirements classification.
The paper proposes a domain ontology for requirements classification in the context of requirements engineering. It aims to improve the quality of software requirements specifications and facilitate communication between requirements engineers.
The paper does not specifically mention a domain ontology for requirements classification in the requirements engineering context.

Related Questions

Has anyone tried ontologies for supply chain management?5 answersOntologies have been used in supply chain management to improve efficiency and knowledge integration. Researchers have conducted surveys to identify existing ontologies in the field and create new ontologies that unify the structural elements of the supply chain. These ontologies aim to model the concepts and semantic relationships between them in supply chain networks. The use of ontologies can enable digital transformation and enhance supply chain resilience. Ontologies have also been applied in product lifecycle management (PLM) to integrate knowledge from different stages and teams, improving data sharing and integration. In the context of food supply chains, ontologies have been proposed to manage traceability and connect products to different stages of the transformation process. Overall, ontologies have been utilized in various aspects of supply chain management to address challenges and improve performance.
How to develop a research discipline classification?4 answersDeveloping a research discipline classification involves several steps. First, researchers can use text-mining approaches to automatically classify research papers based on their similarities in research areas or keywords. Support vector machine training algorithms can be implemented for fast and accurate classification. Additionally, a classification system can be devised to identify research publications in a specific field, allowing for the determination of trends and differences between publication venues. This classification work can lead to further examination of research approaches and methods used in computing education publications. In the field of music research, classification relies on the knowledge of observable or deduced features and an adequate similarity or distance measure. Finally, interactive visualization and classification tools can be developed to explore communities of research in a scientific discipline, providing a holistic view of the field and facilitating the identification of relevant publications.
How are ontologies utilised in requirement engineering?5 answersOntologies are used in requirement engineering to represent and model knowledge in various disciplines, such as computer science and electrical engineering. They provide a formal means of representing system requirements and sensor knowledge in the Internet of Things (IoT). By designing comprehensive ontologies, knowledge can be structured within a domain and used for multiple purposes, from system requirements specifications to modeling knowledge based on data from IoT sensors. Ontologies help in capturing requirements in a formal way, enabling stakeholders to produce more effective and higher quality requirement specifications. They also facilitate knowledge sharing and reuse, as well as reflect multiple viewpoints of stakeholders, by providing a clear, complete, and consistent hierarchical ontology concept and association. Additionally, ontologies can be used to detect incomplete and conflicted requirements, ensure consistency between requirements specifications, and improve communication between stakeholders.
What are the differente types of requirement categorization?5 answersRequirement categorization can be done based on different perspectives and aspects. One approach is to categorize requirements according to their design needs or attributes, which is known as a designer perspective. Another approach is to categorize requirements based on procurement or acquisition needs, which is known as a contractual perspective. Additionally, requirements can be categorized based on stakeholder intent and aspects of concern, such as functional, performance, and safety requirements. In large systems engineering projects, requirements may need to be categorized for various aspects beyond software, including hardware and activities in other disciplines. Furthermore, orthogonal, system-centric categorization methods have been proposed as a potential solution to mitigate problems associated with traditional categorization approaches.
What is the meaning of classification in the context of library?5 answersClassification in the context of library refers to the process of organizing and categorizing information or materials in a systematic manner for easy retrieval and access. It involves creating a structure or system that allows for the efficient organization and management of library resources. Classification helps in the selection, arrangement, and description of library materials, enabling users to locate and browse through relevant resources. It also aids in the identification and differentiation of different types of libraries based on their characteristics and functions. Classification is essential in both physical and digital library environments, ensuring that information is organized, trustworthy, and conforms to standards and regulations. Overall, classification plays a crucial role in library science by facilitating the effective organization, retrieval, and management of information resources.
What is relation between requirements and domain modeling?5 answersRequirements and domain modeling are closely related in software development. Domain modeling involves identifying and representing the entities and relationships within a specific domain. Requirements, on the other hand, define the functionality and behavior expected from a system. Domain modeling helps in understanding the domain-specific concepts and constraints, which in turn helps in eliciting and analyzing requirements effectively. By using domain models, domain experts can identify and specify the requirements more accurately, ensuring that the system meets the stakeholders' needs. Additionally, domain models can be used to validate and verify the requirements, ensuring their consistency and correctness. Therefore, domain modeling plays a crucial role in requirement engineering, providing a foundation for the development of high-quality software systems.

See what other people are reading

What problems are associated with semantics of onyms?
5 answers
What problems are associated with semantics of onyms?
5 answers
What are the technical aspects of the prompt engineering?
5 answers
How will the ontology of learning change in the era of generative AI?
5 answers
In the era of generative AI, the ontology of learning is expected to evolve significantly. Ontologies need to be adaptable to handle evolution, revision, and refinement. A foundational and generative ontology based on graph structures can provide a formal language for ontological concepts. To efficiently expand learned concepts to new domains, a computational model can couple new forms of concepts with past forms in an embedding space, enabling continual learning. Automatic adaptation methods are crucial for relieving ontology engineers from manual interventions, allowing them to focus on high-level inspection. Additionally, learning ontological concepts from text can support continual mutual bootstrapping of learners and semantic analyzers, addressing knowledge acquisition bottlenecks in AI. These advancements suggest that the ontology of learning will become more dynamic, adaptive, and efficient in the era of generative AI.
What is insight?
5 answers
Insight is a multi-dimensional construct that involves understanding one's mental illness, recognizing symptoms, and acknowledging the benefits of adhering to treatment. It is not only crucial in psychotic disorders like schizophrenia but also relevant across various mental health conditions, impacting prognosis, treatment outcomes, and social functioning. Insight encompasses cognitive functions, such as metacognition and self-awareness, allowing individuals to comprehend the motivations behind their thoughts and behaviors. In the realm of healthcare informatics, platforms like Insight leverage Semantic Web technologies to analyze healthcare data for neurology research, utilizing provenance metadata and ontology reasoning to create patient cohorts based on research study origins and expand query expressions for cohort queries.
How to preserve coltural dance?
5 answers
To preserve cultural dance, a comprehensive approach involving the digitization of performances and background knowledge is crucial. Utilizing an ontology-based method, such as the Multimedia Web Ontology Language (MOWL), can effectively capture and encode the domain knowledge related to dance performances. Additionally, incorporating technologies like gyroscopes and accelerometers to record intricate movements can aid in preserving the unique characteristics of traditional dances, as seen in the preservation efforts of Korean traditional music and dance. Furthermore, establishing choreographic trusts can play a significant role in managing and preserving a choreographer's dance legacy, ensuring proper licensing, restaging of works, and long-term preservation programs. By combining these strategies, including digital preservation, technological advancements, and legal frameworks, the rich heritage of cultural dance can be effectively safeguarded for future generations.
Why is the ontology of a study important?
5 answers
The ontology of a study is crucial due to its role in representing knowledge, facilitating information exchange, and enhancing data organization across various domains. Ontologies provide clarity, consistency, and the ability to link information from different sources, making them valuable in fields like biological science, data science, and behavioral science. In the context of smart healthcare in university campuses, ontologies help solve semantic interoperability issues, enabling intelligent recommendations and seamless data integration between different systems. Moreover, in domains like data mining, ontology assists in organizing and classifying objects to maximize new knowledge and improve the data mining process results, showcasing its significance in enhancing research outcomes and knowledge management.
Drawbacks using protogee for ontology development?
4 answers
Using Protégé for ontology development presents several drawbacks. Firstly, ontology development is often a time-consuming and confusing process, especially for beginners, as they struggle with choosing classes, properties, and axioms, along with issues of modularity and reusability. Additionally, the centralized top-down development approach by a few knowledge engineers can lead to a disproportional role for developers compared to domain experts and end-users, hindering effective collaboration. Furthermore, while Protégé is effective for structured and formal ontologies, it may not be suitable for domains requiring exploration and communication of ideas through prototyping approaches. These limitations highlight the need for tools that support collaborative ontology development, discussions, and annotations to enhance the efficiency and effectiveness of the ontology development process.
How does data inconsistency affect the accuracy and reliability of product information in PLM systems?
5 answers
Data inconsistency in Product Lifecycle Management (PLM) systems can significantly impact the accuracy and reliability of product information. Inconsistencies arise from various sources like heterogeneous data, conflicting data, and manual data management processes. These inconsistencies lead to inaccurate results, poor decision-making, and difficulties in integrating different engineering domains. In the context of manufacturing industries, data inconsistencies in production feedback data can result in low adherence to planned delivery dates, affecting scheduling processes. Implementing trace algorithms, PLM systems, and cloud-based traceability solutions can help mitigate data inconsistencies and improve the quality of information integration in complex supply chains. Ontologies play a crucial role in managing data inconsistencies by providing a common knowledge structure accessible to all actors involved in the product lifecycle, enhancing decision-making and time efficiency.
What is the definition of Alignment Curation ?
5 answers
Alignment curation involves the process of systematically organizing and presenting information related to alignment in various domains. In the context of Information Systems (IS), alignment curation focuses on the dynamic interactions between business and IS across different organizational dimensions and levels to enhance organizational performance. Similarly, in the realm of cross-lingual document alignment, curation involves identifying pairs of documents in different languages that are translations of each other, utilizing signals from URLs and textual content to create valuable datasets for research in cross-lingual NLP. Furthermore, in the field of ontology matching, curation refers to the development of collaborative platforms that combine automated matching techniques with human decision-making to link heterogeneous ontologies effectively.
What is the role of ontology alignment in data integration and interoperability?
4 answers
Ontology alignment plays a crucial role in data integration and interoperability by facilitating the matching of ontologies to establish semantic correspondences between entities from different datasets. This process enables the creation of linked open datasets and ensures interoperability among diverse IT systems. By utilizing knowledge graph embeddings and techniques like absolute orientation, ontology alignment can effectively handle alignment noise and structural differences in ontologies, enhancing the accuracy of data integration. Furthermore, ontology alignment systems, when applied with background knowledge, prove beneficial in addressing the heterogeneity problem in logistics, allowing for better mappings between different standards and promoting interoperability in real-world scenarios.