• 제목/요약/키워드: System Abstraction

검색결과 264건 처리시간 0.025초

기존 시스템에서 CBD 지원을 위한 설계 패턴 재공학 (Reengineering Legacy systems into Design Patterns of Component Base Design (CBD))

  • 김국보
    • 인터넷정보학회논문지
    • /
    • 제5권1호
    • /
    • pp.1-13
    • /
    • 2004
  • 클래스 단위의 응용 시스템 구성은 코드 중심의 컴포넌트 추상화로 각 요소의 독립성 유지 및 재사용이 구현상에만 치우쳐 효과가 미흡하다. 따라서 상위의 개발 단계에 대한 객체 지향적 접근을 위해서는 설계 문제의 추상화와 특정 영역의 일반적인 해결에 대한 정보 표현 및 구성요소 상호 간의 관련성을 패턴을 통하여 나타낼 필요가 있다. 또한 기존 시스템의 성능을 변경, 개선하고 변화하는 환경에 적응하기 위해서는 기존 시스템을 실험, 분석함으로써 정확한 이해를 하고 나아가 재사용 자원으로 활용할 수 있는 소프트웨어 역공학이 필요하다. 따라서 본 논문에서는 기존 객체지향 시스템 코드에서 설계 패턴 추출을 위한 역공학 적용에 관한 타당성과 설계 패턴 자동 추출을 위한 알고리즘을 Java를 적용하여 살펴보고 설계 패턴의 자동 추출을 위한 역공학 및 패턴 재사용을 위한 자동화 도구의 아키텍쳐를 설계 구현한다.

  • PDF

한국 어린이집 아동학대의 학대 특성 및 아동보호서비스의 최종조치 관련 요인 분석 (Characteristics of the Child Maltreatment at Day Care Centers and the Case Dispositions of Child Protective Services in Korea)

  • 김기현;장화정;김경희;장희선
    • 한국사회복지학
    • /
    • 제66권4호
    • /
    • pp.25-52
    • /
    • 2014
  • 본 연구는 한국 공보육 시스템의 근간이 되는 어린이집에서 최근 발생한 아동학대를 분석했다. 어린이집 아동학대를 이해하기 위한 첫걸음으로 본 연구는 어린이집 아동학대에 관한 가장 광범위하고 공신력있는 자료라고 할 수 있는 아동보호전문기관의 국가 아동학대 사례조사관리 시스템에 접근하여 2010년에서 2012년 사이 아동보호전문기관에 신고된 어린이집 아동학대 전수(n=462)를 연구 대상으로 삼았다. 자체 개발된 코딩 시스템을 통해 사례조사기록에서 아동학대의 구체적 특성 및 관련정보와 최종 조치 결과를 체계적으로 추출했다. 연구 결과 어린이집 아동학대의 낮은 학대 판정율과 낮은 신고 의무자에 의한 신고 비율, 높은 신체학대 비율(즉, 학대 유형별 동질성), 학대 심각성의 다양성이 나타났고 최종 조치 관련요인들이 피해아동, 학대 행위자, 어린이집 대상별로 서로 다르게 나타남을 알 수 있었다. 이를 바탕으로 아동학대 연구를 위한 학문적 함의와 어린이집 아동학대 근절과 예방을 위한 실천적 함의를 논하였다.

  • PDF

Intelligent Query Processing Using a Meta-Database KaDB

  • Huh, Soon-Young;Hyun, Moon-Kae
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 1999년도 춘계공동학술대회-지식경영과 지식공학
    • /
    • pp.161-171
    • /
    • 1999
  • Query language has been widely used as a convenient tool to obtain information from a database. However, users demand more intelligent query processing systems that can understand the intent of an imprecise query and provide additional useful information as well as exact answers. This paper introduces a meta-database and presents a query processing mechanism that supports a variety of intelligent queries in a consistent and integrated way. The meta-database extracts data abstraction knowledge form an underlying database on the basis of a multilevel knowledge representation framework KAH. In cooperation with the underlying database, the meta-database supports four types of intelligent queries that provide approximately or conceptually equal answers as well as exact ones.

  • PDF

A methodology for Internet Customer segmentation using Decision Trees

  • Cho, Y.B.;Kim, S.H.
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2003년도 춘계학술대회
    • /
    • pp.206-213
    • /
    • 2003
  • Application of existing decision tree algorithms for Internet retail customer classification is apt to construct a bushy tree due to imprecise source data. Even excessive analysis may not guarantee the effectiveness of the business although the results are derived from fully detailed segments. Thus, it is necessary to determine the appropriate number of segments with a certain level of abstraction. In this study, we developed a stopping rule that considers the total amount of information gained while generating a rule tree. In addition to forwarding from root to intermediate nodes with a certain level of abstraction, the decision tree is investigated by the backtracking pruning method with misclassification loss information.

  • PDF

Intelligent consistency checking method for the use case model

  • Lee, Eun-young;Shim, Woo-gon;Paik, In-sup
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 Proceeding
    • /
    • pp.50-56
    • /
    • 2003
  • In the development of complex software system, it is important to use hierarchical use case model due to the complex scope of development procedure. The use case model is core factor of the OMG (Object Management Group)'s UML (Unified Modeling Language) diagrams. In this paper, we propose a novel method to check syntactic consistency automatically in use case models at the different level of abstraction. This method is a rule-based approach which utilizes actor tree, use case tree and use case description. The proposed method is simulated on ITS (Intelligent Transportation System) architecture for the verification.

  • PDF

기능분해와 TRIZ 이론을 이용한 철도 대차의 구성설계 (Configuration Design of a Train Bogie using Functional Decomposition and TRIZ Theory)

  • 이장용;한순흥
    • 대한산업공학회지
    • /
    • 제29권3호
    • /
    • pp.230-238
    • /
    • 2003
  • The configuration design of a mechanical product can be efficiently performed when it is based on the functional modeling. There are methodologies, which decompose function from the abstract level to the concrete level and match the functions to physical parts. But it is difficult to carry out an innovative design when the function is matched only to a pre-detined part. This paper describes the configuration design process of a mechanical product with a design expert system, which uses function taxonomy and TRIZ theory. The expert system can propose a functional modeling of a new part. which is not in the existing parts list. The abstraction levels of design knowledge are introduced, which describe the operation of mechanical product in the levels of abstraction. This is the theoretical background of using knowledge of function and TRIZ for configuration design. The expert system is adequate to control this design knowledge. which expresses knowledge of functional modeling, mapping rules between functions and parts, selection of parts, and TRIZ theory. The hierarchy of functions and machine parts are properly expressed by classes and objects in the expert system. A design expert system has been implemented for the configuration design of a train bogie, and a new brake system of the bogie is introduced with the aid of TRIZ's 30 function groups.

Building a Conceptual Model Using Ontology for the Efficient Retrieval of Cases from Fuzzy-CBR of Collision Avoidance Support System

  • 박계각;;신성철;임남균;이미라
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2007년도 춘계학술대회 학술발표 논문집 제17권 제1호
    • /
    • pp.245-250
    • /
    • 2007
  • We have proposed Fuzzy-CBR to find a solution from past knowledge retrieved from the database and adapted to a new situation. However, ontology is needed in identifying concepts, relations and instances that are involved in a situation in order to improve and facilitate the efficient retrieval of similar cases from the CBR database. This paper proposes the way to apply ontology fur identifying the concepts involved in a new case, used as inputs, for a ship collision avoidance support system and in solving for similarity through document articulation and abstraction levels. These ontologies will be used to build a conceptual model of a maneuvering situation.

  • PDF

SPICE 참조모델 요구사항을 지원하는 데이터 모델링 기법에 관한 연구 (A Study on Data Modeling Techniques for Control Requirements of SPICE Reference Model)

  • 정규장
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.1-6
    • /
    • 2004
  • 객체 모델링 기법의 그래픽 표현을 이용하여 자료의 추상화, 캡슐화, 모듈화, 계층화 할 수 있는 새로운 그래픽 정보시스템 개발 기술이 절실히 필요하다. 그래픽 자료의 추상화 방법을 개선하기 위하여 복합객체 기술로 자료의 추상화와 계층화 개념을 기반으로 모델링하였으며, 메쉬, 레이어, 세그먼트, 인스턴스 등과 같은 여러 가지 도형요소의 클래스들을 지원하는 분류화와 다중상속 관계모델을 제안한다. 객체 모델링 기법과 스파이스 참조 모델을 이용하여 간단한 그래픽 정보시스템 개발사례를 통하여 소프트웨어 개발주기와 소프트웨어 유지보수 비용을 줄일 수 있는 요구사항을 지원하는 객체 표현 방법의 데이터 모델링 기법을 비교하고 평가한다.

  • PDF

함정전투 시뮬레이션을 위한 HEAP 기반 지능 에이전트에 관한 연구 (A Study of HEAP-based Intelligent Agent applied to Warship Combat Simulation)

  • 유용준;지승도;김재익
    • 한국시뮬레이션학회논문지
    • /
    • 제19권4호
    • /
    • pp.281-289
    • /
    • 2010
  • 기존의 국방 M&S 시스템에서의 에이전트는 계급과 역할에 따른 계층적인 모습을 갖추고 있지만, 상하위 에이전트는 동일한 속성을 보유함에 따라 서로 구별되는 특징이 없고, 에이전트의 의사결정 수준은 스크립트 기반 또는 유한 상태 기계 기반으로서 주변 환경의 변화에 기계적으로 반응하는 낮은 수준에 머무르고 있다. 이러한 기존 에이전트의 문제를 극복하기 위해서 본 논문에서는 HEAP (Hierarchical Encapsulation and Abstraction Principle) 기반의 지능 에이전트를 제안한다. HEAP 기반의 지능 에이전트는 엔진베이스 모델링 방법을 사용하여 엔진모델과 지식베이스 모델을 분리시킴으로써 모델링이 용이하고 시스템의 모듈화와 추상화를 보다 유연하게 할 수 있다는 장점이 있다. 본 논문에서는 이를 함정전투 시뮬레이션에 적용하여 타당성을 검증하고자 한다.

국제무역거래(國際貿易去來)에서의 신용상거래(信用狀去來) 사기사건(詐欺事件)의 대처방안(對處方案) (How to deal with Fraud Cases in L/C-based Transactions in International trade business)

  • 남선모
    • 한국중재학회지:중재연구
    • /
    • 제18권2호
    • /
    • pp.173-199
    • /
    • 2008
  • A letter of credit transaction of the preexistence have been raising one's head fraud charge problem as a result of abusing the principles of independence and abstraction. Every society has certain rules and conventions which it regards as important and most of people in any society. The paper document means a document in a traditional paper form. The eUCP credit must specify the formats in which electronic records are to be presented. In these present times, the issuance of documentary credit are performed by the SWIFT(Society for Worldwide Inter bank Financial Telecommunication) system. The eUCP have been written to allow for presentation completely electronically or for a mixture of paper documents and electronic presentation. Presentation is deemed not to have been made if the Beneficiary's notice is not received. An electronic record that cannot be authenticated is deemed not to have been presented. The e-UCP is the supplement of current existing UCP but is superior to UCP under some circumstances. The document shall include an electronic record. The place for presentation of electronic records means an electronic address. The current e-UCP is not clear on this matter. We have to note followings in case of presenting the documents electronically and applying the e-UCP. There are three principles in the letter of credit transaction, that is to say, independence and abstraction, document dealing, strict compliance. IN the electronic letter of credit, these principles are called as independence and abstraction, electronic document dealing, strict compliance.

  • PDF