• Title/Summary/Keyword: 프로세스기반신뢰

Search Result 217, Processing Time 0.028 seconds

Suggestion of RE and TDD-based V&V Development Process for Scientific Software Implementation (과학용 소프트웨어 구현을 위한 RE와 TDD기반 V&V 개발 프로세스 제안)

  • Lee, Jae-Hong;Kim, Duksu;Kim, Seung-Hee
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.2
    • /
    • pp.79-88
    • /
    • 2021
  • Scientific software requires a development process different from conventional application software due to its unique characteristics, such as expert-level deep domain knowledge requirements. In this study, we proposed a V & V development process based on RE (Reverse Engineering) and TDD (Test-Driven Development) for software development for science. We also configured a virtual scenario for the actual project, applied it, checked the procedure, and refined it. The development process of this study, suggested for the purpose of developing scientific software, will contribute to the development and application of the software that can provide high quality and high reliability. And This study is expected to serve as an opportunity for the development of scientific software and the spread of research.

Definition of Component Specification Based on Component Architecture (아키텍쳐 기반의 컴퍼넌트 명세 정의)

  • Kim, Haeng-Kon;Cha, Jung-Eun;Kim, Byung-Jun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.780-785
    • /
    • 2000
  • 최근 활발히 연구되어 오고 있는 컴퍼넌트 기반의 소프트웨어 개발 방법론은 컴퍼넌트의 잘 정의된 인터페이스를 통해 응용 시스템을 개발함으로써 개발의 생산성과 유지보수성 그리고 신뢰성을 보장한다. 그러므로 인터페이스 명세 정의는 컴퍼넌트 기반의 소프트웨어 개발을 위한 필수적인 선행 과제이다. 컴퍼넌트 기반의 응용 시스템 생성 프로세스는 컴퍼넌트 아키텍쳐 정의와 이를 바탕으로 한 컴퍼넌트의 명세화, 그리고 컴퍼넌트 프레임워크로 적용의 단계를 통해 달성할 수 있다. 따라서 본 논문에서는 표준 하부 구조를 정의하고, 소프트웨어 전개 모델을 제공함으로써 컴퍼넌트 생성과 사용, 평가를 위한 근거를 확보할 수 있는 컴퍼넌트 아키텍쳐 모델 즉, ABCD(Architecture-Base Component- Common Component-Domain Component) 아키텍쳐를 제안한다. 또한, 이를 바탕으로 컴퍼넌트의 개발과 이용을 위하여 기존의 컴포넌트 명세가 가지는 비효율성을 극복하고 새로운 컴퍼넌트 명세 표기법을 제시하고자 한다.

  • PDF

Performance Measurement Method and Case Study for BIM based Construction Simulation System (BIM기반의 건축시공시뮬레이션 시스템 성능분석 방법 및 사례연구)

  • Jun, Ki-Hyun;Yun, Seok-Heon
    • Korean Journal of Construction Engineering and Management
    • /
    • v.14 no.4
    • /
    • pp.15-23
    • /
    • 2013
  • Because that construction project is usually uncertain and the plan of it changes frequently, it is difficult to make a reliable and feasible plan for it. As the BIM technology is developed, we can simulate the future of the construction project visually and make more reliable plan. However, data production efficiency is not so high, it is used just for animation and presentation usage. Although, a lot of construction simulation systems are developed, it is difficult to measure performance of them. In this study, we defined the construction simulation work process and the scenarios to measure performance of them. The performance measurement method using simulation process scenario can make possible benchmark test of them.

Implementation of Information Retrieval and Management System Based on Ontology Using Object Oriented Design Pattern (객체지향 설계 유형에 의한 온톨로지 기반 정보검색 및 관리시스템 구현)

  • Lee, Hong-Ro
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.12 no.4
    • /
    • pp.146-157
    • /
    • 2009
  • In order to implement ontology data searching system, this paper uses some methods that effectively analyse searching options/key words with event process model and design pattern. I will propose some techniques on object-oriented process model that should improve reusability of system and reusability of ontology data which users can obtain more precise searching results. This paper shows that ontology-based data searching can assure users of the precision of searching results. Therefore, ontology-based data searching system on object-oriented design pattern is expected to show high stability and reliability, enhance reusability and scalability of modules and softwares and provide reliable data searching results to users.

  • PDF

Detection of TrustZone Rootkits Using ARM PMU Events (ARM PMU 이벤트를 활용한 TrustZone 루트킷 탐지에 대한 연구)

  • Jimin Choi;Youngjoo Shin
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.33 no.6
    • /
    • pp.929-938
    • /
    • 2023
  • ARM processors, utilized in mobile devices, have integrated the hardware isolation framework, TrustZone technology, to implement two execution environments: the trusted domain "Secure World" and the untrusted domain "Normal World". Rootkit is a type of malicious software that gains administrative access and hide its presence to create backdoors. Detecting the presence of a rootkit in a Secure World is difficult since processes running within the Secure World have no memory access restrictions and are isolated. This paper proposes a technique that leverages the hardware based PMU(Performance Monitoring Unit) to measure events of the Secure World rootkit and to detect the rootkit using deep learning.

A Study on XMDR-DSM System Design for Cooperative (협업을 위한 XMDR-DSM 시스템 설계에 관한 연구)

  • Moon, Seok-Jae;Jung, Kye-Dong;Choi, Young-Keun
    • The KIPS Transactions:PartD
    • /
    • v.16D no.5
    • /
    • pp.701-714
    • /
    • 2009
  • In the enterprises the data integration based on service requires integrated data management as the change in the environment of enterprises accelerates. Cooperation among enterprises is accomplished through accessing distributed database using business process. As this approach is performed based on the global query, problems such as data heterogeneity, schema heterogeneity, and verification of validity have to be solved in advance for the interoperability among the heterogeneous system. Thus, cooperation requires dynamic and reliable construction. In this paper, we propose XMDR-DSM (eXtended MetaData Registry-Data Service Mediator) system for cooperation. XMDR-DSM, which is comprised of XMDR-DS, XMDR-DQP, and XMDR-DAI, supports the mapping between global schema and local schema and provides data access and integration service. Therefore, XMDR-DSM enables the mutual support of business operations among heterogeneous database. In addition, it can secure information as reusable asset and the standardization of interchange. Also it can manage unified information since it provides business process based on workflow; therefore, it will be able to increase the life span of information and reduce the cost.

A CSP based Learner Tailoring Question Recommendation Process using Item Response Theory (문항반응이론을 이용한 CSP 기반의 학습자 중심 문제추천 프로세스)

  • Jeong, Hwa-Young
    • Journal of Internet Computing and Services
    • /
    • v.10 no.5
    • /
    • pp.145-152
    • /
    • 2009
  • Applications such as study guides and adaptive tutoring must rely on a fine grained student model to tailor their interaction with the user. They are useful for Computer Adaptive Testing (CAT), for example, where the test items can be administered in order to maximize the information. I study how to design learner tailoring question process for recommendation. And this process can be applied the CAT and I use the formal language such as CSP in each process development for efficient process design. I use the item difficulty of item response theory for question recommendation process and learner can choice the difficulty step for learning change to control the difficulty of question in next learning. Finally, this method displayed the structural difference to compare between existent and this process.

  • PDF

On the Process Improvement for Foreign Purchase Upgrade Programs in Weapon Systems Acquisition Based on Systems Engineering Method (국외상업구매를 통한 무기체계 성능개량사업에서 시스템공학 기반의 프로세스 개선)

  • Shin, Se-Kyoung;Lee, Jae-Chon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.12
    • /
    • pp.8314-8324
    • /
    • 2015
  • It has been recognized that in keeping the national defense capability on a leading edge, not only the continued production of weapon systems but also the associated maintenance and upgrades are becoming the subjects of great importance. Based on systems engineering process, the domestic acquisition programs for weapons systems led by DAPA have made some advancement where both new systems development and systems upgrade have attracted attention. On the other hand, as a useful type of domestic acquisition the foreign purchase program has been conceived as a process of simply buying needed weapons from abroad. Therefore, if some degree of development is necessary in system upgrades by foreign purchase, many problems turned out to exist. To study a remedy is the objective of this paper. The issues are analyzed first and then a relevant process is proposed based on a systems engineering method. Also included in the improved process is on how to generate a requirement document and the corresponding template to meet the goals of the upgrades by development. By applying the proposed process and template in the foreign purchase upgrade programs, derivation of more appropriate requirements can be expected, thereby offering effective management of programs and target goals.

The Conceptual Model of Web-Based Information System for Value Engineering(WISE) in Construction Projects (건설사업 웹 기반 VE 정보시스템의 개념 모델)

  • Lee Jae-ho;Park Chan-Sik
    • Korean Journal of Construction Engineering and Management
    • /
    • v.6 no.3 s.25
    • /
    • pp.167-177
    • /
    • 2005
  • Value Engineering(VE) Workshop executes many tasks with VE team members from various experts of construction field on the basis of VE Job Plan for a short period of time. However, the VE team members are not useful with using VE information until now because it is not systematic in the accumulation and application of VE information. Especially, these problems constitute the obstacles to communication, reliability and quickness of VE information. It also causes an increase of time and cost at VE Workshop. Therefore, the results of this study suggests the conceptual model of Web-Based Information System for VE(WISE) in order to improve the effectiveness of VE Workshop and solve the problem as is stated above.

Software Product Line Development and Test Process Based on CVL (CVL 기반의 소프트웨어 프로덕트라인 개발 및 테스트 프로세스)

  • Cheon, Eunyoung;Seo, Yongjin;Lee, Ju Seok;Kim, Su Ji;Kim, Jin-A;Kim, Hyeon Soo
    • Journal of KIISE
    • /
    • v.42 no.1
    • /
    • pp.76-85
    • /
    • 2015
  • Software Product Line Engineering is a collection of techniques that analyze the commonalities and variabilities of the products within a product family and produce products using such information. In Software Product Line Engineering, construction of the correct core assets is very important. To accomplish this, the commonalities and variabilities must first be definitively identified, both to provide traceability between the core assets, and to guarantee the reliability of the products. This paper suggests software product line development and test processes based on CVL for the differentiation of commonalities and variabilities. The proposed approach enables correct building of the core assets through procedures to keep traceability and guarantee the reliability of the products.