• Title/Summary/Keyword: Requirements ontology

Search Result 84, Processing Time 0.022 seconds

Process for Automatic Requirement Generation in Korean Requirements Documents using NLP Machine Learning (NLP 기계 학습을 사용한 한글 요구사항 문서에서의 요구사항 자동 생성 프로세스)

  • Young Yun Baek;Soo Jin Park;Young Bum Park
    • Journal of the Semiconductor & Display Technology
    • /
    • v.22 no.1
    • /
    • pp.88-93
    • /
    • 2023
  • In software engineering, requirement analysis is an important task throughout the process and takes up a high proportion. However, factors that fail to analyze requirements include communication failure, different understanding of the meaning of requirements, and failure to perform requirements normally. To solve this problem, we derived actors and behaviors using morpheme analysis and BERT algorithms in the Korean requirement document and constructed them as ontologies. A chatbot system with ontology data is constructed to derive a final system event list through Q&A with users. The chatbot system generates the derived system event list as a requirement diagram and a requirement specification and provides it to the user. Through the above system, diagrams and specifications with a level of coverage complied with Korean requirement documents were created.

  • PDF

WEB-BASED CONSTRUCTION KNOWLEDGE MANAGEMENT PORTAL

  • Youjin Jang;Moonseo Park;Hyun-Soo Lee
    • International conference on construction engineering and project management
    • /
    • 2011.02a
    • /
    • pp.487-492
    • /
    • 2011
  • As a knowledge-based economy is emerging, knowledge management (KM) is being rapidly disseminated in both academic circles and the business world. Accordingly, how to effectively manage knowledge is vital to the survival and advance of a company, particularly in project-based industries such as construction. For these reasons, construction companies have adopted IT-based Knowledge management systems (KMS), which is the technology platform and infrastructure that an organization employs to support knowledge management. However, many construction companies have spent resources on developing a KMS that only focus on codification. Furthermore, small and medium-sized companies have limited resources to afford extensive investments. This research addresses the problems found in the current KMS and develops a web-based construction knowledge management portal (CKMP). To achieve these objectives, a case study is conducted and requirements for implementing KM are identified. Based on the identified requirements, this paper builds CKMP using Expert Index (EI), blog, ontology based knowledge retrieval, and wikiblog. The most important functionality of CKMP is their fundamentals to synchronize and support KM process. In order to validate the CKMP, a pilot test with actual users is conducted, and the usability of the system is compared with the current systems. This study is relevant to both the construction industry and academia, as it provides a means of enhancing the performance of KM.

  • PDF

A Quality-Attribute-Driven Software Architecture Brokering Mechanism for Intelligent Service Robots (지능형 서비스 로봇을 위한 품질특성 기반의 소프트웨어 아키텍처 브로커링 방법)

  • Seo, Seung-Yeol;Koo, Hyung-Min;Ko, In-Young
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.1
    • /
    • pp.21-29
    • /
    • 2009
  • An intelligent service robot is a robot that monitors its surroundings, and then provides a service to meet a user's goal. It is normally impossible for a robot to anticipate all the needs of its user and various situations in the surroundings ahead, and to prepare for all the necessary functions to cope with them. Therefore, it is required to support the self-growing capability by which robots can extend their functionality based on users' needs and external conditions. In this paper, as an enabler of the self-growing capability, we propose a method that allows a robot to select a component-composition pattern represented in an architectural form (called a sub-architecture), and to extend its functionality by obtaining a set of software components that are prescribed in the pattern. Sub-architecture is selected and instantiated not only based on the functionality required but also based on quality requirements of a user and the surrounding environment. To provide this method, we constructed a quality-attributes-in-use ontology and developed a brokering mechanism that matches quality requirements of users and surroundings against quality attributes of sub-architectures. The ontology provides the common vocabularies to represent quality requirements and attributes, and enables the semantically-based reasoning in matching and instantiating appropriate sub-architectures in supporting services to users. This ontology-based approach contributes to provide a great flexibility in extending robot functionality based on available software components, and to narrow the gap between users' Quality requirements and the Quality of the actual services provided by a robot.

Design and Implementation of Adaptive Fault-Tolerant Management System over Grid (그리드 환경의 적응형 오류 극복 관리 시스템 설계 및 구현)

  • Kim, Eun-Kyung;Kim, Jeu-Young;Kim, Yoon-Hee
    • The KIPS Transactions:PartA
    • /
    • v.15A no.3
    • /
    • pp.151-154
    • /
    • 2008
  • A middleware in grid computing environment is required to support seamless on-demand services over diverse resource situations in order to meet various user requirements [1]. Since grid computing applications need situation-aware middleware services in this environment. In this paper, we propose a semantic middleware architecture to support dynamic software component reconfiguration based fault and service ontology to provide fault-tolerance in a grid computing environment. Our middleware includes autonomic management to detect faults, analyze causes of them, and plan semantically meaningful strategies to recover from the failure using pre-defined fault and service ontology trees. We implemented a referenced prototype, Web-service based Application Execution Environment(Wapee), as a proof-of-concept, and showed the efficiency in runtime recovery.

Development of a Semantic Web Portal for Industry Knowledge Sharing (산업지식의 공유를 위한 시맨틱 웹 포탈의 설계 및 구축)

  • Park, Sang-Un
    • The Journal of Society for e-Business Studies
    • /
    • v.14 no.4
    • /
    • pp.195-214
    • /
    • 2009
  • Semantic web portal is expected to overcome the shortcomings of the current web portals through advanced semantic web technologies and to be an effective and efficient method of knowledge sharing. In order to contribute to the knowledge sharing, semantic web portal needs to construct and integrate ontologies of each organization. Also, it needs to support search and navigation of inter-related knowledge. In this paper, we will design a semantic web portal that satisfies such requirements in the domain of display industry, and construct an ontology which links various knowledge of different fields. Moreover, we want to suggest an effective and automatic search/navigation method that supports customers who do not know the details of an ontology to easily get the desired results.

  • PDF

Context-Aware Middleware based on Ontology in Ubiquitous Computing Environment (유비쿼터스 컴퓨팅 환경에서의 온톨로지 기반 상황 인식 미들웨어)

  • Jung Heon-Man
    • KSCI Review
    • /
    • v.14 no.1
    • /
    • pp.165-173
    • /
    • 2006
  • To support service based on context-aware in ubiquitous computing environment, there are required context managing, context reasoning and context modeling technologies. In this paper, we propose a hierarchical ontology-based context management model and design a context-aware middleware based on this model for supporting active application adaptability and reflecting users' requirements dynamically in contextual changes. It also provides efficient support for inferencing, interpreting, acquiring and discovering various contexts to build context-aware services and presents a resolution method for context conflict which is occurred in execution of service. The proposed middleware can support the development and operation of various context-aware services, which are required in the ubiquitous computing environment.

  • PDF

Interoperability between Heterogeneous Process Workflows using Interaction Ontology

  • Khan, Wajahat Ali;Amin, Muhammad Bilal;Lee, Sung-Young;Lee, Young-Koo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06c
    • /
    • pp.96-97
    • /
    • 2011
  • Heterogeneity in different Health Information Systems (HIS) processes persists to be the most demanded problem to be resolved in healthcare domain. The only way to resolve this problem is to practice health standards. One of such standards is Health Level Seven (HL7), used for the communication of medical information between healthcare systems. HL7 V3 has the aim to support all healthcare workflows. It defines series of electronic messages called interactions to support healthcare workflows. These interactions are part of the Interaction Model. Different healthcare organizations can conform to different process workflows based on their requirements. The heterogeneity in workflows results in communication blockade between sender and receiver healthcare organizations. We propose Interaction Ontology in order to cater the heterogeneity in workflows and provide process interoperability.

Ontology-based Semantic Matchmaking for Service-oriented Mission Operation (서비스 지향 임무 수행을 위한 온톨로지 기반 시맨틱 매칭 방법)

  • Song, Seheon;Lee, SangIl;Park, JaeHyun
    • Journal of Advanced Navigation Technology
    • /
    • v.20 no.3
    • /
    • pp.238-245
    • /
    • 2016
  • There are technological, operational and environmental constraints at tactical edge, which are disconnected operation, intermittent connectivity, and limited bandwidth (DIL), size, weight and power (SWaP) limitations, ad-hoc and mobile network, and so on. To overcome these limitations and constraints, we use service-oriented architecture (SOA) based technologies. Moreover, the operation environment is highly dynamic: requirements change in response to the emerging situation, and the availability of resources needs to be updated constantly due to the factors such as technical failures. In order to use appropriate resources at the right time according to the mission, it needs to find the best resources. In this context, we identify ontology-based mission service model including mission, task, service, and resource, and develop capability-based matching in tactical edge environment. The goal of this paper is to propose a capability-based semantic matching for dynamic resource allocation. The contributions of this paper are i) military domain ontologies ii) semantic matching using ontology relationship; and (iii) the capability-based matching for the mission service model.

OSGi based Service Middleware for Context-Aware Applications (상황 인식 응용을 위한 OSGi 기반 서비스 미들웨어)

  • Jung, Heon-Man;Lee, Jung-Hyun
    • The KIPS Transactions:PartC
    • /
    • v.13C no.6 s.109
    • /
    • pp.691-700
    • /
    • 2006
  • To support context-aware services in ubiquitous computing environments, there are required dynamic context managing, context reasoning and context modeling technologies. In previous researches, context services are designed using context ontology used in context aware middleware. So, context service cannot change the context ontology in execution time. In this paper, we propose a hierarchical ontology-based context management model and design a context-aware middleware based on this model for supporting active application adaptability and reflecting users' requirements dynamically in contextual changes. It also provides efficient support for inferencing, interpreting, acquiring and discovering various contexts to build context-aware services and presents a resolution method for context conflict which is occurred in execution of service. As the middleware is implemented on the OSGi framework, it can cause interoperability among devices such as computers, PDAs, home appliances and sensors. It can also support the development and operation of context aware services, which are required in the ubiquitous computing environment.

Food Ontology Model for a Healthcare Service (헬스케어 서비스를 위한 푸드 온톨로지 모델)

  • Lee, Byung Mun
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.17 no.6
    • /
    • pp.31-40
    • /
    • 2012
  • Ubiquitous technology influences on various firms of contents needed for self-healthcare, as it fuses into medical services. Particularly, rapid changes in the web and mobile environment, requiring various sorts of healthcare and its related contents, make efficiency of search more important. Personalized contents needs to be more refined as well as the existing simple keyword-centered searching method needs to be more effective in order to meet both requirements and characteristics of each patient or each user. A precise semantic searching method is required for a system to understand promptly the meaning of a contents. In this respect, to build a healthcare ontology has its own significance. This study builds up a system model that can be utilized practically in existing systems by setting up the Food Class and its sub-class among the healthcare contents with Protege tool and then materializing constraints and its relationships between each class. The healthcare contents ontology provides patients or users with a platform which can search the needed information promptly and precisely.