• 제목/요약/키워드: Case-Based System

검색결과 8,043건 처리시간 0.041초

A UML-based Approach towards Test Case Generation and Optimization

  • Shahid Saleem;Saif U. R. Malik;Bilal Mehboob;Roobaea Alroobaea;Sultan Algarni;Abdullah M. Baqasah;Naveed Ahmad;Muhammad Hasnain
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제18권3호
    • /
    • pp.633-652
    • /
    • 2024
  • Software testing is an important phase as it ensures the software quality. The software testing process comprises of three steps: generation, execution, and evaluation of test cases. Literature claims the usage of single and multiple 'Unified Modeling Language' (UML) diagrams to generate test cases. Using multiple UML diagrams increases test case coverage. However, the existing approaches show limitations in test case generation from UML diagrams. Therefore, in this research study, we propose an approach to generate the test cases using UML State Chart Diagram (SCD), Activity Diagram (AD), and Sequence Diagram (SD). The proposed approach transforms UML diagrams into intermediate forms: SCD Graph, AD Graph, and SD Graph respectively. Furthermore, by integrating these three graphs, a System Testing Graph (STG) is formed. Finally, test cases are identified from STG by using a traversal algorithm such as Depth First Search (DFS) that is an optimization method. The results show that the proposed approach is better compared to existing approaches in terms of coverage and performance. Moreover, the generated test cases have the ability to detect faults at the unit level, integration, and system level testing.

Development of Awning System using Light Shelf - Focusing on the light environment and lighting energy reduction performance improvement -

  • Jeong, Jinsoo;Lee, Heangwoo;Seo, Janghoo;Kim, Yongseong
    • KIEAE Journal
    • /
    • 제17권3호
    • /
    • pp.5-13
    • /
    • 2017
  • Purpose: Various studies have been performed to address the issue of increased energy use by buildings. In particular, research on complex envelopes that combines diverse envelope element techniques is currently in progress in the building sector. The present study aimed to develop an awning system using a light shelf, and to verify its validity through performance evaluation. Method: In the present study, a testbed was established for the performance evaluation of the awning system using a light shelf, and the uniformity ratio and lighting energy consumption were compared and analyzed relative to those with no awning and light shelf installation (Case 1), awning installation (Case 2), and light shelf installation (Case 3). Result: 1) In the present study, an awning system using a light shelf (Case 4) where an opening is made on the awning screen and natural light can be introduced through the light shelf located at the bottom was developed. 2) The optimum standard for Case 4 obtained through the performance evaluation was a 0.6m lighting length and a 2m extension length at a light shelf angle of $30^{\circ}$. 3) Case 4 with the optimum standard had a 5.5% lower uniformity ratio than Case 2, but had a higher uniformity ratio than Case 1 and Case 3. 4) Case 4 with the optimum standard showed 13.3%, 44.6%, and 0%~8.7% lighting energy reductions compared to Case 1, Case 2, and Case 3, respectively. 5) Based on the above results, Case 4 suggested in the present study was found to be effective for indoor light environment improvement and lighting energy reduction.

PV 시스템이 적용된 농어촌 주택 표준모델의 에너지 경제성 분석 (Energy Economic Analysis of Standard Rural House Model with PV System)

  • 이찬규;김우태
    • 한국산학기술학회논문지
    • /
    • 제14권4호
    • /
    • pp.1540-1547
    • /
    • 2013
  • 국가 에너지 소비의 25%를 차지하는 건물에너지의 저감과 귀농인구의 증가에 따른 저에너지 친환경 주택모델의 수요 충족을 위해 EnergyPlus를 사용하여 PV 시스템이 적용된 농어촌 주택 표준모델의 건물에너지요구량을 기반으로 경제성 분석을 하였다. 2가지 타입의 PV 시스템이 적용되었고 발전된 전력을 건물의 냉방기기와 전기기기, 그리고 난방기기에 사용하였다. 계산에 사용된 주택의 연간 건물에너지요구량은 난방이 냉방에 비해 7배 크게 나타났다. Case1과 Case2로 나누어 PV 시스템의 경제성분석을 실시한 결과, Case1은 냉난방 및 전기기기에 발전된 전력을 사용하고 판매하는 것이, Case2는 냉방과 전기기기에만 전력을 사용하고 전량 판매하는 것이 경제적으로 유리한 것으로 판단된다. 하지만, 향후 전력 판매가격과 가스가격이 변동되면 결과는 달라질 수 있다. 초기투자비용은 Case1이 약 13년, Case2는 약 11년이 지나면 회수되는 것으로 나타났다. Case2가 초기설치비용이 비싸지만 회수기간이 지나면 Case1보다 약 3배 더 많은 이익을 얻을 수 있어 수명연한인 25년 이상 사용 시 경제성 측면에서 유리할 것으로 판단된다.

복합 유도무기체계의 신뢰성 확보를 위한 체계 통합 시험 설계 (System Integration Test Design to Ensure Reliability of Complex Guided Missile System)

  • 황호성;조경환;박인철;윤원식
    • 한국신뢰성학회지:신뢰성응용연구
    • /
    • 제12권2호
    • /
    • pp.105-119
    • /
    • 2012
  • In this paper, we have proposed a methodology which can make effective test for system integration of complex guided missile system. System integration test play a significant role in the development of weapon system, providing the means to detect and isolate faults on first linkage between sub-systems. Integration tests for domestic weapon system has executed not a technology-intensive method based on tool but labor-intensive method based on experience. Higher cost, longer period, and more resource are required to execute system integration test for complex guided missile system comparing with past weapon systems, because recently weapon systems have more complex and more networked functions. Because the proposed design method for system integration test decreases number of test case, it lead to a decrease of cost, period, and resource for integration test of weapon system. The proposed configuration for system integration test will ensure reliability through detection and isolation of fault on linkage between sub-systems.

기동장비 신뢰도 성장 관리 연구 : 발사대 체계 사례 (Reliability Growth Management for Armed Vehicle : Launcher System Case Study)

  • 이용준;배공명;허영무;서재현;김상부;최재경;박우재
    • 품질경영학회지
    • /
    • 제45권4호
    • /
    • pp.981-994
    • /
    • 2017
  • Purpose: In this study, the reliability growth management procedures for armed vehicle is suggested and an illustrative case study of launcher system is given. Methods: Crow-AMSAA model is adopted to manage reliability growth of armed vehicle using failure data acquired from development test phase to field operation phase. Between the development test phase and the production phase, the suggested reliability growth procedures for armed vehicle entails accelerated life test of the selected module whose design is changed to improve its reliability for assuring the target system reliability. And it can be verified through estimating the system reliability based on the failure data of field operation phase. Results: It is shown that the proposed reliability growth management procedures are effective for armed vehicle based on the case study of launcher system. After estimating the reliability of launcher system at every development test, some items are selected to change their designs for improving reliability. Accelerated life test is performed to prove the reliability improvement and finally it is verified through the field operation. Conclusion: The reliability growth management procedures for armed vehicle is suggested and the case study of launcher system shows it can be effective for managing the reliability growth of the armed vehicle.

개별 속성의 선택 및 제거효과 순위를 이용한 사례기반 추론의 속성 선정 (Feature Selection for Case-Based Reasoning using the Order of Selection and Elimination Effects of Individual Features)

  • 이재식;이혁희
    • 지능정보연구
    • /
    • 제8권2호
    • /
    • pp.117-137
    • /
    • 2002
  • 사례기반 추론은 과거의 사례를 기반으로 새로운 사례에 대한 답을 제시하는 기계학습의 한 분야이다. 과거의 사례는 일정한 형식으로 사례 베이스에 저장되는데, 저장의 형식을 결정하는 것이 속성이다. 속성은 사례의 특징을 가장 잘 표현할 수 있는 것들로 구성되며, 속성값간의 유사도 도출을 통해서 유사 사례를 검색하게 된다. 따라서, 사례기반 추론은 사용되는 속성에 따라서 성능이 달라지게 된다 본 연구에서는 먼저 속성을 하나씩만 사용하여 사례기반 추론을 수행하여 각 속성의 선택효과를 측정하고, 하나씩만 제거하고 사례기반 추론을 수행하여 각 속성의 제거효과를 측정하였다. 이 측정치들을 근거로 속성의 부분집합을 구성하여 사례기반 추론을 구현한 결과, 속성을 전부 사용했을 때보다 성능과 효율성이 우수한 사례기반 추론 시스템을 구축할 수 있었다.

  • PDF

궐음병(厥陰病) 백호탕(白虎湯)으로 진단된 어지럼증 환자 1례 (A Case of a Patient with Dizziness Diagnosed with Guorem-byeong Baekho-tang)

  • 최운용
    • 대한상한금궤의학회지
    • /
    • 제10권1호
    • /
    • pp.143-152
    • /
    • 2018
  • Objective : A Patient complaining of dizziness was diagnosed and treated with the Shanghanlun disease pattern identification diagnostic system and was analyzed to report cases Methods : Based on the Shanghanlun disease pattern identification diagnostic system, we analyzed a case treated with the Baekho-tang and counseling. Results : Baekho-tang showed a rapid improvement in the patient. During the period of 20 days, dizziness were greatly improved. Conclusions : The Baekho-tang, which is not well known yet, can show rapid effect and can be diagnosed frequently through the Shanghanlun disease pattern identification diagnostic system.

  • PDF

시스템 구축 과정에서 소프트웨어 자동생성 도구의 적용 (Automated Generation of Software Systems in Systems Construction)

  • 정일주
    • 정보기술응용연구
    • /
    • 제3권4호
    • /
    • pp.63-92
    • /
    • 2001
  • 1970대 이후 CASE 도구들은 꾸준히 발전되어 오고 활용은 보편화되고 있다. 많은 CASE 도구들은 보다 확대된 기능을 제공하기 위하여 통합되고 연계되고 있다. 한편 E-R 모델은 모델링 도구로서 널리 사용되고 있으며 대부분의 CASE 도구들이 E-R 모델을 지원하고 있다. 본 연구에서는E-R 모델에 내재한 여러 가지 특성과 응용시스템의 기본 요소들 사이에 관계를 설정하고 이를 이용하여 응용시스템을 자동적으로 생성할 수 있는 방법을 제시한다. 먼저 E-R 모델로부터 일정한 규칙에 의해 업무 프로그램, 프로그램간의 링크, 지속적 데이터 등으로 구성된 정형적 응용시스템이 생성된다. 정형적 시스템은 이용자를 위한 인터페이스 설계를 거쳐 최종적인 응용시스템으로 생성된다. 본 연구에서는 제안된 자동생성과정의 실현가능성을 가상의 시스템을 대상으로 검증해 본다. 본 연구에서 제안된 응용시스템의 자동생성 방안은 CASE 도구들의 모델링 기능과 코드 생성 기능을 연계하고 통합할 수 있는 하나의 대안을 제시할 것으로 기대된다. 동시에 종래에 데이터모델링 도구로서 주로 인식되어 온 E-R 모델에 관한 연구를 응용시스템 전체에 대한 모델링의 관점으로 확대할 수 있을 것으로 기대된다.

  • PDF

클라이언트/서버 시스템 환경에 기초한 정보시스템 구축에 관한 사례연구-P 대학의 종합정보시스템을 중심으로- (A Case Study on the Development of Information Systems based on the Client/Server System)

  • 한용호;류영태
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제10권1호
    • /
    • pp.27-50
    • /
    • 2001
  • The purpose of this study was to examine some of the most important factors for the development of information systems with today's fast-paced, ever-changing, and exciting information system environment. Especially, it was focused to investigate current information technology related to develop information systems, to find some important problems during the development process, and to suggest solutions for the problems. Case research methodology was used because a natural setting was needed and a focus was on contemporary events for this study. Similarly, research phenomena was not supported by a strong theoretical base. The case was the development of an integrated information systems in a specific university. Multiple-case designs were desirable, but single-case study was used because of limitations of site selection. Multiple data collection methods were employed in this study such as documentation, interviews, and direct observation. Some major problems were found during the system development. First, the schedule to complete a project was delayed over six months. Second, the system did not ensure to align organizational goals and information systems goals based on BPR (Business Process Reengineering). Third, there was a difficulty in evaluating request for proposal (RPR) returns and choosing a vendor. Finally, information technology is changing too fast. So, it was very difficult to get the transparency of new technology The study has suggested a few solutions: top management support, matching If planning with business planning, complete project plan and control, user participation, and training Finally, joint application development (JAD) is strongly recommended, which is a workshop that unites management, IT specialists, and knowledge workers to define and specify the logical requirements and technical alternatives for a proposed system.

  • PDF

지역혁신체제론 관점에서의 농촌지역 주민공동체조직 형성 촉진요인과 역할 분석 및 시사점: 아산시 사회적협동조합 '송악동네사람들' 사례를 중심으로 (Promotive Factors, Roles Analysis and Implications of Community Organization in Rural Areas in Sight of the Regional Innovation System Theory: focusing on the Case of "Songakdongnesaramdeul", a Social Cooperative Located in Asan City)

  • 고경호
    • 한국유기농업학회지
    • /
    • 제28권4호
    • /
    • pp.505-534
    • /
    • 2020
  • The purpose of this study is to explore the key elements of the regional innovative milieu by analyzing the role of regional innovative elements and case organizations that promoted the emergence of 'Songakdongnesaramdeul (the people of the Songak town),' and to present pertinent policy implications. For the purpose, this study set the "Songakdongnesaramdeul," a residential community organization founded for regional innovation to revitalize the village community, as a case organization from the perspective of regional innovation system theory. The result of the study showed that creating an innovative milieu through the creation of various innovation elements to revitalize the village community is crucial. Especially, this study confirmed that the existence of regional development organizations is the key element of the innovative milieu. such as case organization that contributes to regional development while promoting interaction between actors, common learning and systemization, and new value creation activities. The implications derived through the study can be summarized in four points. First, a variety of means to promote the formation of subjects in response to the public debate of the village agenda is needed. Second, it is highly important to create innovative elements, for example, organizations and programs, resources, and spaces that promote regional innovation. Third, forming a close network between various innovative resources existing in the region and establishing regional capabilities that allow to mobilize and utilize such innovative resources are important. Fourth, the establishment of a promotion mechanism such as a case organization is suggested as a major task, to revitalize the village community. Specifically, forming and revitalizing numerous private-based community organizations with regional developmental capabilities to establish local governance also has significant importance. In this vein, based on the point of view of the regional innovation system theory, the establishment of regional policies to construct a regional innovation milieu, such as creating innovative elements that can actively promote the regeneration of the village community and establishing a promotion system, can be presented as major tasks.