48 research outputs found

    순수 전산과 응용 전산 사이를 오가며

    No full text

    Concurrency Control with Confidentiality/Integrity/Avaliability in Database Management Systems: CC/CIA

    No full text
    다단계 보안 데이터베이스 관리시스템의 사용이 현실화됨에 따라 동시에 수행되는 거래들에 대한 보안 동시성 제어 기법들이 관심 있는 연구분야로 등장하였다. 보안 동시성제어 기법에 관한 선행연구들은 동시성제어 과정에서의 기밀성은 보장하고 있지만 기밀성과 함께 보안성의 3대 구성요소를 이루고 있는 무결성과 가용성에 대한 고려를 간과하고 있다. 고수준의 보안 데이터베이스 시스템으로 평가 받기 위해서는 보안성에 대한 3대 구성요소들에 대한 일괄적인 획득이 필수적이다. 본 논문에서는 보안 구성요소들을 일괄적으로 획득하기 위한 새로운 보안 동시성제어 기법을 CC/CIA라고 명명하여 제안한다. CC/CIA는 상이한 기밀등급을 부여받은 거래들간에 발생하는 충돌을 해결하는 과정에서 발생할 수 있는 비밀경로의 생성을 방지함으로써 기밀성을 유지한다. 무결성 유지를 위하여 CC/CIA는 생성되는 거래이력에 대한 엄격한 정확성을 적용한다. 상이한 가용등급을 부여받은 거래들간의 충돌은 하위 가용등급 거래들을 선별적으로 철회시킴으로써 가용성을 유지한다

    A Study on Five-Day Workweek System

    No full text
    The effectiveness of decision-making process based on the computer simulation technique rather than on an intuition or the "rule of thumb" is demonstrated. The probrem chosen is to decide whether a company should implement the five-day or not. The approach taken in this study is to develop a simulation model which can compare the advantages and disadvantages of the five-day workweek and the six-day workweek systems. Although a day is reduced in the five-day workweek it is assumed that the number of work hours in a week remains constant, that is the Saturdays work hours are distributed to Monday through Friday by making their work hours longer. Although there are many contributing factors in the development of a simulation model for the five-day workweek system, only two major aspects are considered in this study; the energy consumption aspect and the job efficiency aspect. Simulation experiments show that the five-day workweek saves a great deal of both oil and electricity costs, increases the degree of job satisfaction and decreases the rate of absenteeism compared with the six-day workweek.

    In-Place Semantic Locking Scheme for Object-Oriented Database Management Systems

    No full text
    실행 시간이 긴 장기 트랜잭션이 존재하는 새로운 응용 분야에서 사용되는 객체지향 데이타베이스 시스템(Object-Oriented Database Management System: OODBMS)을 위한 동시성 제어 기법은 성능 저하를 방지하기 위해 동시성 정도를 높여야 한다. 그러나 상용으로 나와있는 OODBMS들은 객체지향 데이타 모델의 풍부한 의미를 활용하지 않는 전통적인 동시성 정도를 향상시키기 위해 메쏘드(method)의 의미 정보를 활용하는 적소 의미적 로킹(In-place Semantic Locking: ISL)이라고 명명한, OODBMS를 위한 동시성 제어 기법을 제안한다. 적소 의미적 로킹 기법은 내포 트랜잭션 모델에 바탕을 두어 메쏘드의 교환성을 이용하여, 부객체를 공유하는 복합 객체들이 존재하는 실질적인 OODBMS에 적용할 수 있다. 마지막으로 모의 실험을 통하여 적소 의미적 로킹 기법의 성능을 평가한다.

    Tightly Secure Transaction Management in Multi-Level Secure Database Management Systems

    No full text
    다단계 보안 데이타베이스 관리체계(Multi-Level Secure Database Management System: MLS/DBMS)에서 모든 거래와 데이타는 각각 유일한 보안성을 가지고 있다 MLS/DBMS 상에서 동시수행중인 거래들은 공유 데이타를 접근하는 과정에서 충돌가능성을 항시 지니고 있다. 이러한 충돌을 해결하는 과정에서 만약 낮은 보안등급을 가지는 거래가 지연되는 현상이 발생하였을 경우, 높은 보안등급의 정보가 낮은 보안등급의 거래로 유출되어 결과적으로 보안정책을 위반하게된다 이러한 종류의 통신경로를 비밀경로라고 한다. 비밀경보 문제를 해결하기 위한 몇몇 종류의 거래관리 기법들이 제시되었다. 이들 기법들은 비록 비밀경로 문제를 해결하였지만, 불행하게도 이들은 보안의 또 다른 측면인 무결성에 대한 고려를 간과하고 있다. 본 논문에서 제안하는 고수준 보안 거래 관리기는 동시에 수행중인 거래들을 스케줄링하는 과정에서 정보의 기밀성 유지를 무결성의 손실없이 이루고 있다. 기밀성을 위하여 고수준 보안 거래관리기는 비완료된 데이타의 은닉에 방법적 기반을 두고 있다. 또한, 무결성을 얻기 위하여 데이타의 적절성을 판단하는 과정에서 데이타의 신뢰성을 최신성과 함께 고려하고 있다

    DEVELOPMENT OF AUTOMATIC TRANSACTION DESIGN TOOL BASED ON SHM+

    No full text
    데이타베이스를 효과적으로 정확하게 설계하기 위해서는 응용의 정적인 특성과 동적인 특성을 함께 고려하여야 한다. 확장 어의 계층 모델(Extended Semantic Hierarchy Model)은 위의 두가지 특성을 함께 고려하는 모델이다. 일반적으로, 응용의 동적인 특성을 설계하는 일은 매우 복잡하므로 이에 대한 자동화 도구가 필요하다. 본 논문에서는 확장 어의 계층 모델을 기초로 하는 트랜잭션 설계방법을 수정하여 필요한 action만을 설계함으로써 보다 간결한 설계가 되도록 하였다. 또한 응용의 동적인 특성을 정확하게 기술할 수 있는 기술언어를 정의 하였다. 끝으로, 확장 어의 계층 모델을 기초로 하는 자동화된 트랜잭션 설계도구를 실험적 모형으로서 구현하였다

    Transaction Classification Scheme in Partitioned Distributed Database Systems

    No full text
    컴퓨터 통신망이 분할될 때에 트랜잭션 관리를 위한 많은 시스템들이 데이터의 상호 일치성 또한 무한정한 불일치성을 가정한다. 그러나 데이터의 유용도와 일치성을 높이기 위하여 한정된 불일치성을 허락하는 시스템이 바람직하다. 본 논문에서는 한정된 불일치성을 허락하기 위한 트랜잭션 분류정책이 제시되었다. 컴퓨터 통신망의 분할된 상황을 고려하여 데이터 항목의 정확도를 결정하였으며, 액세스하는 데이터 항목에 따라 트랜잭션을 정상적, 낙관적 그리고 실행될 수 없는 부류로 분류하였다. 이들 중에서 정상적인 부류와 비관적인 부류의 트랜잭션들은 통신망의 분할에도 불구하고 완료될 수 있거나, 낙관적인 부류의 트랜잭션들은 분할구가 합병될 때에 완료 또는 철회될 수 있다. 또한 통신망이 분할되거나 분할구가 합병될 때에 실행중인 그리고 완료된 트랜잭션의 부류를 재조정함으로, 시스템의 상황을 트랜잭션의 정확도에 반영하였고 데이터의 불일치성을 빨리 해결하도록 하였다.
    corecore