• 제목/요약/키워드: Logical Architecture

검색결과 228건 처리시간 0.035초

스토리라인 기반의 자유로운 게임 플레이를 위한 게임 엔진 설계 (The Game Engine Architecture for free game experience based on a storyline)

  • 김석현
    • 디지털콘텐츠학회 논문지
    • /
    • 제8권4호
    • /
    • pp.615-622
    • /
    • 2007
  • 유저에게 다양한 게임 플레이 경험을 제공하기 위해 게임 엔진은 다양한 게임 내 개체 간 상호 작용을 다룰 수 있는 엔진 구조를 가져야 한다. 이를 위해 메시지 기반 게임 엔진 구조가 사용 된다. 그러나 메시지 기반 게임 엔진 구조만으로는 게임 세계를 특정한 스토리라인 기반으로 변화시켜 나가기 어렵다. 이는 메시지 기반 시스템과 같은 event-driven system 자체가 하나하나의 메시지 처리에는 적합하지만 이보다 상위의 보다 큰 논리적인 작업 단위를 처리하기에 적합한 구조는 아니기 때문이다. 이를 위해 storyline 개체를 만들 지속적으로 storyline의 스토리 진행 함수를 호출함으로써 메시지 기반 시스템의 자유로움은 유지하면서 게임 세계에 특정 storyline의 진행을 추가할 수 있는 게임 엔진 구조를 제안한다.

  • PDF

국방메타데이터 기반 아키텍처메타모델(AMM)의 논리데이터모델(OV-7c) 제안 (A Logical Data Model (OV-7c) Suggestion from MND-Meta-data-based Architecture Meta Model)

  • 박범식;이태공
    • 정보화연구
    • /
    • 제10권3호
    • /
    • pp.315-321
    • /
    • 2013
  • 우리군은 국방 아키텍처프레임워크(MND-AF)를 제정하여 전군적, 기관별, 단위시스템 아키텍처를 개발할 때 적용하고 있다. MND-AF의 아키텍처메타모델(AMM)은 국방아키텍처 산출물에서 정의된 아키텍처 정보의 구조를 조직화하고 정보간의 관계를 묘사하고, 참조모델 및 국방 상호운용성 표준인 정보기술표준, 공통컴포넌트, 국방메타데이터 등과 연계를 통해 표준을 기반으로 상호운용성 달성을 지원해야 한다. 그러나 AMM을 살펴보면 상호운용성 표준과의 연계성이 미흡하여 단위시스템 아키텍처를 개발할 때 상호운용성 표준을 원활하게 적용하는 것이 제한되고 있다. 본 논문에서는 단위시스템 아키텍처를 개발할 때 국방 상호운용성 표준으로 관리되는 국방메타데이터 적용을 촉진시킬 수 있도록 국방메타데이터 기반 아키텍처메타모델의 논리데이터모델(OV-7c)을 제안한다.

생존 가능한 선박 백본 네트워크 설계에 관한 연구 (A Study on the Design of a Survivable Ship Backbone Network)

  • 탁성우;김혜진;김희겸;김태훈;박준희;이광일
    • 한국정보통신학회논문지
    • /
    • 제16권7호
    • /
    • pp.1416-1427
    • /
    • 2012
  • 본 논문에서는 생존 가능한 선박 백본 네트워크의 설계 기법을 제안하였다. 제안한 설계 기법에서 선박 백본 네트워크의 토폴로지를 근사 최적으로 구성하기 위하여 먼저 선박 장치의 통신 인터페이스와 링크가 이중화로 구성된 선박 백본 네트워크의 효율적인 구조를 분석 및 제안하였다. 그리고 제안한 선박 백본 네트워크의 구조를 고려한 정수선형계획법 기반 물리 토폴로지의 구성 방안을 제안하였다. 마지막으로 메타 휴리스틱 기법을 적용하여 물리 토폴로지 계층 위에서 형성되는 논리 토폴로지의 구성 방안을 제안하였다.

Component-Based Software Architecture for Biosystem Reverse Engineering

  • Lee, Do-Heon
    • Biotechnology and Bioprocess Engineering:BBE
    • /
    • 제10권5호
    • /
    • pp.400-407
    • /
    • 2005
  • Reverse engineering is defined as the process where the internal structures and dynamics of a given system are inferred and analyzed from external observations and relevant knowledge. The first part of this paper surveys existing techniques for biosystem reverse engineering. Network structure inference techniques such as Correlation Matrix Construction (CMC), Boolean network and Bayesian network-based methods are explained. After the numeric and logical simulation techniques are briefly described, several representative working software tools were introduced. The second part presents our component-based software architecture for biosystem reverse engineering. After three design principles are established, a loosely coupled federation architecture consisting of 11 autonomous components is proposed along with their respective functions.

논리볼륨 관리자를 위한 매핑 관리자의 설계 및 구현 (Design and Implementation of a Mapping Manager for a Logical Volume Manager)

  • 최영희;유재수;오재철
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2002년도 추계공동학술대회 정보환경 변화에 따른 신정보기술 패러다임
    • /
    • pp.350-362
    • /
    • 2002
  • 높은 가용성 확장성, 시스템 성능의 요구를 만족시키기 위해 SAN(Storage Area Network)이 등장했다. SAN을 보다 효과적으로 활용할 수 있도록, 대부분의 SAN 운영체제들은 SAN에 부착된 물리적 저장장치들을 가상적으로 하나의 커다란 볼륨으로 보이게 하는 저장장치 가상화 개념을 지원한다. 저장장치 가상화의 핵심적인 역할을 하는 것이 바로 논리볼륨 관리자이다. 논리볼륨 관리자는 논리 주소를 물리 주소로 매핑시킴으로서 저장장치 가상화를 실현한다. 이 논문에서는 논리볼륨 관리자를 위한 효율적이고 유연한 매핑 기법을 설계하고 구현한다. 이 논문의 매핑 기법은 특정 시점의 볼륨이미지를 유지할 수 있는 스냅샷과 시스템을 정지시키지 않고 SAN에 디스크를 추가 또는 삭제할 수 있는 온라인 재구성 기능을 지원한다.

  • PDF

논리볼륨 관리자를 위한 매핑 관리자의 설계 및 구현 (Design and Implementation of a Mapping Manager for a Logical Volume Manager)

  • 최영희;유재수;오재철
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2002년도 추계공동학술대회
    • /
    • pp.350-362
    • /
    • 2002
  • 높은 가용성, 확장성, 시스템 성능의 요구를 만족시키기 위해 SAN(Storage Area Network)이 등장했다. SAN을 보다 효과적으로 활용할 수 있도록, 대부분의 SAN 운영체제들은 SAN에 부착된 물리적 저장장치들을 가상적으로 하나의 커다란 볼륨으로 보이게 하는 저장장치 가상화 개념을 지원한다. 저장장치 가상화의 핵심적인 역할을 하는 것이 바로 논리볼륨 관리자이다. 논리볼륨 관리자는 논리 주소를 물리 주소로 매핑 시킴으로서 저장장치 가상화를 실현한다. 이 논문에서는 논리볼륨 관리자를 위한 효율적이고 유연한 매핑 기법을 설계하고 구현한다. 이 논문의 매핑 기법은 특정 시점의 볼륨이미지를 유지할 수 있는 스냅 샷과 시스템을 정지시키지 않고 SAN에 디스크를 추가 또는 삭제할 수 있는 온라인 재구성 기능을 지원한다.

  • PDF

분산 모바일 코어기반 5G 네트워크에서의 Service Function Chaining 적용구조 (Service Function Chaining Architecture for Distributed 5G Mobile Core Networks)

  • 선경재;김영한
    • 한국통신학회논문지
    • /
    • 제41권12호
    • /
    • pp.1914-1924
    • /
    • 2016
  • 본 논문은 5G 모바일 네트워크에서 가상화 기반의 이동통신 코어망인 Virtualized Evolved Packet Core(vEPC) 환경을 고려하여, 가입자의 종류 및 트래픽 식별에 따라 동적으로 End-to-end 서비스를 제공하기 위한 기술인 Service Function Chaining(SFC)을 적용하기 위한 구조 및 메시지 절차를 제안한다. SFC 기술은 네트워크 기능들을 물리적인 연결에 상관없이 선택적으로 제공하기 위한 기술로써, 가상화 기반 네트워크 기술인 Network Function Virtualization(NFV)기반의 네트워크 환경에서 서비스 제공을 위한 주요 기술로 예상된다. 특히, 5G 모바일 코어 네트워크는 분산 코어 형태로 구축될 것으로 예상되기 때문에 본 논문에서는 이를 고려하여 계층적 SFC(hSFC: Hierarchical SFC) 구조를 적용하였다. 본 논문에서는 제안하는 구조 및 구조 내에서의 SFC를 이용한 경로 설정 메시지 절차를 정의하고 오픈소스 기반의 테스트베드 설계를 통해 이를 구현하고자 하였다.

워크케이스 기반 워크플로우 엔진의 초대형성 성능 평가 (Scalability Estimations of a Workcase-based Workflow Engine)

  • 안형진;박민재;이기원;김광훈
    • 인터넷정보학회논문지
    • /
    • 제9권6호
    • /
    • pp.89-97
    • /
    • 2008
  • 최근 기업 및 조직들은 대규모 엔터프라이즈 환경에서 발생하는 대량의 업무 인스턴스들을 안정적으로 처리해줄 수 있는 초대형 워크플로우 관리 시스템 도입에 대한 활성화를 요구하고 있다. 워크플로우 벤더들은 초대형 워크플로우 서비스를 제공하는데 적합한 워크플로우 엔진을 구현하기 위해, 하드웨어들의 추가적인 연계를 통한 워크플로우 엔진의 물리적 성능 확장에 초점을 맞추고 있다. 그러나 워크플로우 엔진의 소프트웨어적인 아키텍처를 고려하지 않은 단순한 물리적 성능 확장은 불필요한 서비스 구축 시간 및 비용의 낭비를 야기할 수 있다. 이러한 한계를 개선하기 위하여, 본 논문에서는 워크플로우 엔진을 구성하는 소프트웨어 아키텍처를 고려하는 논리적 관점에서의 성능 향상을 위한 접근 방법을 모색한다. 이를 위해 워크플로우 서비스의 하드웨어 인프라를 전형적인 단위 클라이언트-서버 구조를 채택하고 있다고 가정하고, 대다수의 워크플로우 벤더들이 채택하고 있는 액티비티 인스턴스 아키텍처 기반 워크플로우 엔진과 본 논문에서 제안하는 워크케이스 아키텍처 기반 워크플로우 엔진의 성능을 비교 측정한다. 우리는 성능 측정의 분석 결과를 통해 논리적인 소프트웨어 아키텍처가 워크플로우 엔진의 초대형성에 많은 영향을 미칠 수 있음을 보여주고자 한다.

  • PDF

기반체계 아키텍처 개발을 위한 MND-AMM 개선 연구 (A study on the improvement of MND-AMM for the expanded application to the architecture development of infra systems)

  • 윤태훈;김의환
    • 시스템엔지니어링학술지
    • /
    • 제11권1호
    • /
    • pp.25-31
    • /
    • 2015
  • Under the relevant regulations, it is required to develop a system architecture for the research and development of the information and communication infra system ; however, the national defense architecture development guides and MND-AF, which provide the instructions on the development and utilization of a system architecture, are still limited to the ITA level and merely providing the guidelines for developing the information system centric architecture. Thus, it is evident that we need a suitable architecture development methodology that corresponds to the growing needs for the communication infra system architecture, as well as the general weapon system architecture. Improving a meta-model is the core of improving a architecture framework. It determines a contents of a architecture and it influences a efficiency and a effectiveness of a architecture. The meta-model of the architecture framework must reflect concerns of various stakeholders and provide a traceability among them. Also, it should be easy to develop and use the architecture by securing the feasibility of the logical relationships and eliminating the duplication of the data inside the architecture. It is implemented through the development of the data-centric architecture and achieved through the "Fit-for-purpose" concept.