• 제목/요약/키워드: Class hierarchy

검색결과 169건 처리시간 0.026초

모듈 클래스 종속 그래프를 이용한 객체지향 프로그램 슬라이싱에 관한 연구 (A Study on the Object-Oriented Program Slicing using Module Class Dependency Graph)

  • 김운용;정계동;최영근
    • 한국정보처리학회논문지
    • /
    • 제6권7호
    • /
    • pp.1805-1816
    • /
    • 1999
  • 본 논문에서는 클래스들간의 종속관계를 효율적으로 표현하기 위한 모듈클래스 종속그래프를 제안한다. 객체 지향언어는 설계시 독립적으로 개발되어지고, 클래스들간의 관계를 형성하여 구성되어진다. 따라서 이러한 독립적인 특성을 고려하고, 클래스 계층구조에 존재하는 클래스들간의 관계를 효율적으로 표현할 필요가 존재한다. 본 논문에서는 어플리케이션에 종속적인 기존의 시스템 종속그래프와 단위 클래스를 표현하는 클래스 종속그래프에서 제시되지 않고 있는 클래스들간의 관계를 표현하기 위해 객체지향시스템의 설계단위인 모듈의 개념을 이용하여 모듈클래스들 종속그래프를 제시하고, 객체지향의 특징인 객체의 생성자, 상속관계 및 동적 바인딩 효과를 적용시켜 효율성의 검증과 이를 절차간 슬라이싱에 적용시켜 슬라이싱의 관계를 고찰한다. 또한 모듈 클래스에 존재하는 클래스의 멤버데이터들간의 구별을 가능하게 하기 위한 파라메터의 표현법을 제시한다. 이러한 모듈클래스 종속 그래프를 통해 시스템 설계시 모듈 클래스간의 관계를 보다 정확하게 분석할 수 있고, 시스템 분석에 필요한 역공학, 테스팅, 시각화와 같은 다른 응용에 폭넓게 적용될 수 있다.

  • PDF

절차지향 SW로부터의 클래스와 상속성 추출에 관한 연구 (A Study on Class and Hierarchy Extraction from Procedural SW)

  • 최정란;박성옥;이문근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.510-512
    • /
    • 2000
  • 절차지향 SW를 객체자향 SW로 변환하면 SW 유지.보수 비용을 수 절감할 수 있으며, 시스템에 새로운 요구를 수용할 수 있게 되는 등 많은 장점을 가지게 된다. 본 논문은 객체지향 SW로 변환과정 중 필요한 클래스와 상속성 추출 방법을 제안하였다. 클래스와 상속성 추출 때 관계를 고려한 의미적인 방법을 제시하였으며 영역 모델과의 비교시 의미적이며 통계적인 방법을 사용하였다. 논문에서 제안한 방법을 사용함으로써 영역 전문가에게 다양한 선택 기회를 제공할 수 있어 의미 있는 코드 생성에 도움을 줄 수 있다.

  • PDF

자영 컨테이너 장치장의 평가를 위한 시뮬레이션 모델의 개발 (Development of a Simulation Model for the Evaluation of the Off-Dock Container Yard)

  • 윤원영
    • 한국시뮬레이션학회논문지
    • /
    • 제6권1호
    • /
    • pp.109-122
    • /
    • 1997
  • The Off-Dock Container Yard (ODCY)s in Pusan are located at 48 different places, and it causes serious problems in the container cargo transport and inland traffic near Pusan district. Hence, the analysis and evaluation of ODCY operation is important. Therefore, this paper proposes a simulation model which evaluates the operation of ODCY. It also proposes a simulation model using an object-oriented approach which includes the system is modeled with object-class hierarchy and SIMPLE++, an object-oriented simulation software, is used to develop the model.

  • PDF

해양금융 중심도시를 위한 부산의 발전요인 분석 (A Study on the Success Factors for Marine Financial City of Busan)

  • 김명희;이기환;양혁준
    • 한국항만경제학회지
    • /
    • 제32권3호
    • /
    • pp.155-175
    • /
    • 2016
  • 본 연구는 부산이 최근 새롭게 구축하고 있는 해양 도시로서의 역량에 부응하여 세계적인 해양금융도시로 발전하기 위한 필요 요소가 무엇인지를 모색하고 도출된 요소들 간의 중요도를 파악하여 해양금융발전도시를 위한 정책수립 과정에 도움이 되는 시사점을 제공하는 데 목적을 두고 있다. 이를 위해 본 논문에서는 선진 해양금융도시에 대한 사례연구 및 선행연구, 그리고 전문가 면담을 통해 구성된 AHP 설문을 해양산업 및 해양금융 전문가를 대상으로 조사하였고 그 결과과 분석을 통해 부산의 해양금융발전도시로의 성공요인을 도출하였다. 1계층 4개 요인과 2계층 16개 세부항목으로 설계된 구조화된 대안 항목 간의 우선순위(중요도)를 평가하기 위해 계층화분석방법인 AHP(Analytic Hierarchy Process) 기법을 활용하였으며 그 결과는 다음과 같다. 먼저 1계층 4개 요인의 경우 해양금융 발전(0.371), 비즈니스 환경(0.248), 인프라(0.206), 정부지원/기타(0.175)의 순으로 그 중요도가 분석되었다. 다음으로 2계층의 경우에는 4개 주요 성공요인에 대한 16개 하부항목의 중요도를 전체와 각 요인에 따른 하부항목 중요도를 따로 분석하였다. 먼저 16개 하부항목 전체로 분석한 결과 해양금융 관련기관 집적(0.134)이 가장 중요한 요인으로 평가되었다. 그리고 4개 요인별로 구분하여 2계층을 분석한 결과, 첫째, 해양금융 발전 요인에서는 해양금융 관련기관 집적(0.400)이, 둘째, 정부지원/기타 요인의 경우 중앙정부의 행 재정 지원(0.423)이, 셋째, 비즈니스 환경 요인에서는 조선해양산업 클러스터(0.315)가, 넷째, 인프라 요인의 2계층 중요도는 ICT&교통(0.326)이 가장 중요한 항목으로 분석되었다.

KDC 4판(1996)상의 외국인명, 지명 및 외래어의 한글표기 문제 (Standardizing Korean transliteration of foreign proper names and loan words in headings and notes in the 4th edition of KDC)

  • 유경숙
    • 한국도서관정보학회지
    • /
    • 제30권4호
    • /
    • pp.27-57
    • /
    • 1999
  • Standardization is a prerequisite of quality control in any field. Library field is not an exception. The bibliographic control structures of AACR2R, MARC, DDC, LCC, LCSH, ISBD are highly standardized and dependent on rigorous authority work, so that libraries and bibliographic utilities using these tools could provide effective quality services. In order to emphasize the importance of standardization in the field of bibliographic control structures, this study focuses on inconsistencies in transliterated foreign personal and geographic names in headings, used as the caption of a given class as well as in notes describing what is found in a class or clarifying the notation hierarchy in the 4th edition of KDC. This study also examines Korean transliteration of loan words in the schedule as well as the transliterated entries of the Relative Index.

  • PDF

THE MULTILEVEL SECURITY PROBLEM OVER CLASS SEMIGROUPS OF IMAGINARY QUADRATIC NON-MAXIMAL ORDERS

  • KIM, YONGTAE
    • 호남수학학술지
    • /
    • 제28권2호
    • /
    • pp.185-196
    • /
    • 2006
  • A scheme based on the cryptography for enforcing multilevel security in a system where hierarchy is represented by a partially ordered set was first introduced by Akl et al. But the key generation algorithm of Akl et al. is infeasible when there is a large number of users. In 1985, MacKinnon et al. proposed a paper containing a condition which prevents cooperative attacks and optimizes the assignment in order to overcome this shortage. In 2005, Kim et al. proposed key management systems for multilevel security using one-way hash function, RSA algorithm, Poset dimension and Clifford semigroup in the context of modern cryptography. In particular, the key management system using Clifford semigroup of imaginary quadratic non-maximal orders is based on the fact that the computation of a key ideal $K_0$ from an ideal $EK_0$ seems to be difficult unless E is equivalent to O. We, in this paper, show that computing preimages under the bonding homomorphism is not difficult, and that the multilevel cryptosystem based on the Clifford semigroup is insecure and improper to the key management system.

  • PDF

논항 정보 기반 "요리 동사"의 어휘의미망 구축 방안 (The Construction of Semantic Networks for Korean "Cooking Verb" Based on the Argument Information.)

  • 이숙의
    • 한국어학
    • /
    • 제48권
    • /
    • pp.223-268
    • /
    • 2010
  • The purpose of this paper is to build a semantic networks of the 'cooking class' verb (based on 'CoreNet' of KAIST). This proceedings needs to adjust the concept classification. Then sub-categories of [Cooking] and [Foodstuff] hierarchy of CoreNet was adjusted for the construction of verb semantic networks. For the building a semantic networks, each meaning of 'Cooking verbs' of Korean has to be analyzed. This paper focused on the Korean 'heating' verbs and 'non-heating'verbs. Case frame structure and argument information were inserted for the describing verb information. This paper use a Propege 3.3 as a tool for building "cooking verb" semantic networks. Each verb and noun was inserted into it's class, and connected by property relation marker 'HasThemeAs', 'IsMaterialOf'.

농촌생활 서비스 기능의 중심지 계층·연계구조 분석을 통한 농촌중심지 위계 및 생활권 설정연구 - 보령시를 중심으로 - (The Use of Living Services and Hierarchy Through Class and Linkage Structure Analysis - Focusing on Boryeong City -)

  • 양정임
    • 농촌지도와개발
    • /
    • 제30권2호
    • /
    • pp.103-118
    • /
    • 2023
  • This study aims to develop the living SOC function index and classified classes using the GIS-based spatial analysis method by applying the "Central Place Theory" as basic data for classifying living areas necessary for establishing rural spatial strategies in Boryeong. Boryeong-si is classified as a southern living area in the northern living area, centering on Daecheon-dong, the first class, and it is analyzed that living services such as used car service procurement and education are needed, and the southern living area needs a mid- and high-vehicle service delivery system in Ungcheon-eup. It is believed that this study can provide important clues to the classification of central functional facilities suitable for rural centers, reinforcement of vulnerable functional facilities by living area, and provision of living services.

객체지향 데이터베이스의 다중계승을 위한 동시성 제어 기법 개발 (Development of a Concurrency Control Technique for Multiple Inheritance in Object-Oriented Databases)

  • 전우천;홍석기
    • 인터넷정보학회논문지
    • /
    • 제15권1호
    • /
    • pp.63-71
    • /
    • 2014
  • 인공지능과 웹 데이터베이스와 같은 분야에서는 기존의 관계 데이터 모형보다 더 고급 모델링 기능을 필요로 한다. 이러한 분야에서 객체지향데이터베이스는 객체를 모아 클래스를 제공하고 또한 클래스 사이에서 상위클래스는 하위 클래스에게 물려주는 계층구조를 제공하기 때문에 더 좋은 데이터 모형이 될 수 있다. 본 논문의 목적은 객체지향데이터베이스에서 다중 계승을 위한 동시성 제어 기법을 개발하는 것이다. 본 논문에서 제안하는 MIIL(Multiple Inheritance Implicit Locking) 기법은 기존의 Implicit 로킹(Locking) 기법에 기반을 두었다. MIIL 기법은 기존의Implicit 로킹에서 불필요한 로킹을 제거하였다. 또한 본 논문에서 제안하는 MIIL 기법에서의 Intention 로킹은 기존의 Implicit 로킹기법과 동일하게 작동한다. 본 논문에서 제안한 MIIL 기법은 기존의 Implicit 로킹 기법보다 로킹 오버헤드가 적음을 증명하였다. 또한, 본 논문에서는 단일 계승과 다중 계승 등 계승구조만을 이용함으로써 로킹 오버헤드를 줄이기 위한 추가적인 비용을 필요로 하지 않는다.

신병 초도보급품 지급 자동화 방안 (The Operation Scheme of Automated Supplies Distribution System for New Military Recruits)

  • 이홍철;엄인섭;한재호
    • 한국국방경영분석학회지
    • /
    • 제30권2호
    • /
    • pp.50-62
    • /
    • 2004
  • Every year, about 250,000 new recruits enter the military under the R.O.K military draft system. When the fresh soldier groups arrived at the Recruit Training Center, their supplies are distributed before they get basic military training. The supplies are divided by season, summer and winter. There are 14 class of summer items and 20 class of winter items, and the each class has about a few kinds of items. Totally, there are the hundreds kinds of supplies and the supplies distribution system is manually operated. However, in the current system, many problems such as spending a lot of time, manpower and high change rate due to the inaccurate distribution have been raised. This paper suggests the automated supplies distribution system to solve the above problems. We choose the appropriate facilities in the system by using the AHP(Analytic Hierarchy Process) and analyse the operating efficiency of the new system by simulation. The new suggested system shows about $39.25\%$ improvement in throughput and 3.75 times reduction of manpower compared to the current system.