• 제목/요약/키워드: IT 아키텍처

검색결과 801건 처리시간 0.027초

소프트웨어 아키텍처를 적용한 컴포넌트 프레임워크 개발에 관한 연구 (A Study on the Building Component Framework Development adapting Software Architecture)

  • 이창훈;이경환
    • 정보처리학회논문지D
    • /
    • 제9D권3호
    • /
    • pp.409-416
    • /
    • 2002
  • 프레임워크는 기본적으로 소프트웨어 개발 시 얻어진 생산물들을 상위레벨의 추상화 과정을 통해 그 분석 및 설계 정보의 재사용을 통해 소프트웨어의 재사용 범위를 넓히고자 하는 시도이다. 그러나 이 프레임워크는 역호출관계를 통한 어플리케이션 개발 시스템이기 때문에 어플리케이션에 대한 아키텍처 정보를 모두 가지고 있어야 한다. 기존의 프레임워크의 경우 이런 아키텍처 정보는 설계 수준에서만 머물고 바로 코드 수준에서 정의, 사용되는 형태를 가져왔다. 따라서 프레임워크의 화장이나 컴포지션 시 코드를 재 설계하고 구현해야 하는 문제점이 있다. 즉 아키텍처 정보를 설계 수준과 코드 재사용 수준의 중긴 형태인 언어로서 개발, 사용해야할 필요성이 생겼다. 본 논문에서는 다음과 같은 연구에 중점을 두었다. 첫째로 아키텍처 정보를 보다 구체화하는 방법으로 ADL을 통한 표현 방법에 대해 정의하였다. 둘째로 기존의 추상화된 컴포넌트 기반 프레임워크 개발 공정을 아키텍처 정보를 구체화하여 개발하는데 적합하도록 그 공정을 개선하였다. 셋째로 ADL로 표현된 아키텍처 정보를 프레임워크를 통한 어플리케이션 개발에 필요한 정보로 활용하여 개발할 수 있도록 컴포넌트 프레임워크 지원도구를 개발하였다.

5G 아키텍처 연구동향 (Trends of 5G Architecture Research)

  • 유태환;송종태;송호영
    • 전자통신동향분석
    • /
    • 제31권1호
    • /
    • pp.1-13
    • /
    • 2016
  • 5G는 2020년 이후를 위한 4G 다음 세대의 이동통신으로 검토가 시작되었으나, 이동통신의 연장선이 아닌 이동통신과 네트워크의 새로운 패러다임으로 인식되고 있다. 5G는 이동통신, 인터넷, 클라우드가 통합되는 네트워크 + IT 환경이 될 것이며, 기술, 서비스, 타 산업과의 관계, 시장, 사업구도 등 모든 면에서 새로운 변화가 예상된다. 본고에서는 2016년을 기점으로 본격화될 5G의 아키텍처에 대한 최근 연구동향을 정리한다. 아키텍처의 범위는 Radio Access Network(RAN) 아키텍처, 코어네트워크 아키텍처, 가상화/프로그래머블 아키텍처, 네트워크 관리 자동화/지능화 아키텍처 등이다. 주요 연구프로젝트, 통신사업자, 산업체 등에서 제안한 5G 아키텍처 현안들을 각각 정리한다.

  • PDF

아키텍처 기반의 국방 Modeling & Simulation 체계 구축 및 운영에 관한 연구 (A Study on the Implementation and Operation of an Architecture-Based M&S System for Ministry of National Defense)

  • 김형진;박찬욱
    • 정보화정책
    • /
    • 제18권1호
    • /
    • pp.73-99
    • /
    • 2011
  • 우리 군은 컴퓨터와 네트워크, 통신 기술의 발달과 더불어 지난 수년간에 걸쳐 워게임 모델을 개발, 운영해 옴으로써 국방 M&S 분야의 수준을 꾸준히 향상시켜 왔다. 특히 다수의 연습/훈련 모델과 분석이나 획득분야에 대한 모델 개발도 각 군을 중심으로 많은 사업이 진행되고 있다. 하지만, 국방 M&S 발전을 위해서는 보다 현실적으로 실태를 파악하고 발전방향을 모색할 필요가 있다. 특히 워게임 분야는 2006년 자원아키텍처 구축을 시작으로 전장 및 정보환경 아키텍처 등 국방아키텍처 구축사업을 수행하고 있으나, 전장아키텍처 구축시 연습 훈련분야 기능이 제외되어 별도의 워게임 아키텍처 구축이 요구되었다. 한국군의 실전적 합동 연합 연습 및 훈련지원을 보장하고 국방 및 전장아키텍처 이행계획에 대한 효과적인 검증도구로 활용할 수 있는 합동워게임 아키텍처 구축을 위하여 현 워게임체계에 대한 현황을 파악하고 합동워게임 아키텍처 구축에 대해서 제언하였다.

  • PDF

철도 안전성 평가를 위한 운용 아키텍처 개발 방안 연구 (A Study On Operational Architecture Development Method for Railway System Safety Assessment)

  • 장재덕;박영원
    • 한국철도학회논문집
    • /
    • 제11권1호
    • /
    • pp.101-106
    • /
    • 2008
  • 최근 아키텍처 프레임워크가 정보관리 시스템 개발에 사용되고 있다. 본 논문은 미국방 아키텍처 프레임워크를 사용하여 철도 안전성 평가에 대한 운용 아키텍처 개발 방법론에 대해 기술한다. 철도 시스템과 같이 안전에 민감한 시스템의 경우는 안전성 평가 업무를 효과적이고, 효율적으로 수행하기 위해 정보관리 시스템의 필요성이 증대되고 있다. 운용 아키텍처를 기반으로 안전성 평가에 대한 정보관리 시스템의 요구사항을 생성하는 것은 필수적이다. 철도시스템에 적용 가능한 안전성 평가 운용 아키텍처를 개발하기 위해 ARP4761이 참고 되었다. 우선, 상용 시스템엔지니어링 도구인 CORE를 활용한 운용 아키텍처 개발 프로세스를 수행하기 위해 스키마 및 템플릿 개발하였다. 운용 아키텍처는 유연한 정보 관리 시스템 구축을 가능하게 할 뿐만 아니라 업무 프로세스의 문제도 해결하는데 도움을 준다.

설계 패턴을 활용한 라시지 시스템의 소프트웨어 아키텍처 접근법 식별 및 평가 (Architectural Approach Identification and Evaluation of Message System Using Design Pattern)

  • 고현희;궁상환;박재년
    • 인터넷정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.9-20
    • /
    • 2005
  • 성공적인 소프트웨어 아키텍처의 설계를 위해서는 아키텍처 설계의 기반이 되는 아키텍처 접근법의 선정이 우선 이루어져야 한다. 이 때 다양한 아키텍처 스타일 즉, 아키텍처 접근법들 중 어떤 것을 선택 할 것인가는 완성될 시스템이 어떤 기능적, 비 기능적 품질요구사항을 만족시켜야 하는지에 따라 달라지게 된다. 본 논문에서는 아키텍처 접근법 선정을 위한 평가 모델을 제안하고 다양한 인터넷 활용과 엔터프라이즈 어플리케이션 통합에 활발히 사용되고 있는 메시지 시스템의 소프트웨어 아키텍처 접근법을 선정하고자 한다. 즉 여러 아키텍처 접근법 대안들이 존재할 경우 평가를 통해 시스템의 요구사항 만족 여부를 분석하여 대안들 중 가장 효율적이고 최적화 된 아키텍처 접근법을 선정하여 메시지 시스템의 아키텍처 설계 시 활용할 수 있도록 하고자 한다. 또한 아키텍처 접근법 식별시 스레드 기반의 설계 패턴을 활용하여 상세 설계와 구현 시 개발자들이 아키텍처를 바로 연계 시킬 수 있도록 하고자 한다.

  • PDF

품질속성을 고려한 소프트웨어 아키텍처 패턴의 정의 (Definition of Architecture Patterns regarding Quality Attributes)

  • 궁상환
    • 한국산학기술학회논문지
    • /
    • 제8권1호
    • /
    • pp.82-95
    • /
    • 2007
  • 본 논문은 소프트웨어의 아키텍처 설계에서 많이 활용될 수 있는 아키텍처 패턴들을 분류하고 명세화하는 방법을 주제로 한다. 이를 위해 먼저 아키텍처 패턴의 활용과 관련한 개선된 아키텍처 개발방법론을 제시하고, 이러한 방법론을 지원하기 위한 패턴의 분류와 정의방법을 제안한다. 패턴은 추상화 레벨이나 응용 도메인에 따라 매우 다양하기 때문에, 여러 가지 각도에서의 분류체계를 제시하여 향후 분류 및 저장된 아키텍처 패턴을 쉽게 검색하고 활용할 수 있도록 고려하였다. 또한 패턴의 표현이 다양하여 패턴의 이해가 용이하지 못한 점을 고려하여 패턴의 추상화 개념을 도입하고, 패턴간의 관계를 정의하는 방법을 제시하여 패턴들의 핵심적인 구조와 역할에 대한 이해를 돕고자 하였다 아울러, 아키텍처 패턴을 선정할 때의 중요한 고려사항이 되는 품질속성도 기존의 범용적인 개념에서 아키텍처 지향적인 개념으로 확장이 가능하도록 하여 각각의 아키텍처 패턴을 정의할 때 보다 명확한 아키텍처의 품질에 대한 명세가 함께 설명되도록 하였다.

  • PDF

EA 비즈니스 아키텍처 개념의 개방과 확대에 대한 제언 (Liberating and Reviving the Concept of EA Business Architecture)

  • 전성현
    • 정보화연구
    • /
    • 제10권4호
    • /
    • pp.435-449
    • /
    • 2013
  • 정부와 공공부문을 중심으로 한 국내 EA 추진에 대한 평가는 복합적이다. 범 정부 차원의 국가정보화 거버넌스 체계로서의 EA에 대한 평가는 정보화 예산절감 등의 외형적 성과지표를 토대로 매우 긍정적으로 나타나는 반면 개별 부처와 기관의 실제 EA 추진 현장에서 관찰되는 EA에 대한 평가는 효용에 대한 실망과 제도적 강제에 대한 피로감 등이 혼재되어 나타난다. 본 연구는 이러한 개별 부처 기관의 EA에 대한 부정적 시각이 EA 기반 국가정보화 체계의 근간을 흔드는 잠재적 위험요소로 발전할 수 있음을 경계하고 그 원인과 해결의 단초를 엔터프라이즈가 가진 EA 비즈니스 아키텍처 개념에서 찾기를 제안한다. 구체적으로 현재 엔터프라이즈가 견지하는 EA 비즈니스 아키텍처에 대한 사고의 경직성을 지적하고 그 개념의 개방과 확대를 통해 비즈니스 아키텍처와 EA 전반에 대한 신뢰와 열정의 회복 가능성을 모색한다. 이를 위해 실제 EA 구축 현장에서의 관찰과 경험을 토대로 EA 비즈니스 아키텍처 개념을 구성하는 제반 개념적 축과 분기점들을 도출하고 각 축과 분기점에서 비즈니스 아키텍처 개념이 어떻게 개방 확대될 수 있는지를 모색한다. 아울러 이를 토대로 몇 개의 EA 비즈니스 아키텍처 개념 유형을 예시적으로 도출한다. 끝으로 이러한 EA 비즈니스 아키텍처 개념의 개방과 확대가 가진 이론적 실천적 의미와 시사점을 논하고 의의와 한계를 제시한다.

ITA/EA 현행화 방법론 및 성공적 수행 사례 (ITA/EA Modification Methodology and Success Story)

  • 이문규;장병현
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2008년도 춘계학술대회
    • /
    • pp.349-355
    • /
    • 2008
  • 2006년 07월 정보시스템의 효율적 도입 및 운용을 지원하기 위해 ITA/EA 구축이 법제화 된 이후 ITA/EA 구축 기관의 수가 급격히 증가하고 있는 추세이다. 행정안전부의 자료에 따르면 2007년 10월 기준으로 약 36개 기관이 ITA/EA를 도입하였으며, 향후 총 49개 중앙행정기관, 총 16개 광역지방자치단체가 ITA/EA 도입계획을 제출하였다. 향후 5년간($2007{\sim}2011$) 약 1900억 원에 이르는 소요예산이 계획되어 있다. 그러나 활발한 구축 열기에 비해 기 구축된 아키텍처 정보의 관리 및 활용에 대해서는 다소 미흡한 부분이 있다. 행정안전부가 발표한 ITA/EA 기 구축 기관의 ITA 성숙도 측정결과 총 4개의 성숙도 측정 영역(투입, 산출, 관리, 활용) 중 "관리", "활용" 두개 영역의 성숙도가 가장 떨어지는 사실이 이를 반증하는 결과이다. 이러한 이유로 아키텍처 정보의 관리 및 활용에 대한 이슈는 최근 ITA/EA 추진하는 조직의 최대 관심사가 되고 있다. 넥스젠엔씨지는 이러한 현행의 ITA/EA 추진의 이슈를 해결하기 위한 방안으로 기 구축된 아키텍처 정보의 현행화를 위한 ITA/EA 현행화 프레임워크(NAMF)와 구체적인 현행화 절차를 개발하였다. 또한 최근 이를 적용하여 대규모 아키텍처 정보에 대한 현행화를 완료하였다. 넥스젠엔씨지의 아키텍처 현행화 방법론과 적용 사례는 현재 ITA/EA 도입을 계획하거나, 기 도입한 조직의 아키텍처 정보 현행화 이슈 해결하는데 이바지 할 것으로 기대된다.

  • PDF

문제틀과 아키텍처 패턴의 매칭을 이용한 소프트웨어 아키텍처 설계 방법 (A Software Architecture Design Method that Matches Problem Frames and Architectural Patterns)

  • 김정민;강성원;이지현
    • 정보과학회 논문지
    • /
    • 제42권3호
    • /
    • pp.341-360
    • /
    • 2015
  • 패턴은 소프트웨어 개발에서 얻은 경험을 구조화한 것으로 문제해결에 이용되는 반면, 문제틀은 소프트웨어 문제를 분석하는 방법이다. 문제틀은 해법이라기 보다는 문제 도메인에 중점을 두고 있기 때문에 문제를 이해하는데 유용하다. 문제틀과 소프트웨어 아키텍처를 연결하는 기존 연구들은 주어진 문제를 이해하는데 치중하여 문제틀을 이용할 뿐 문제틀과 품질속성 모두를 고려하면서 아키텍처 패턴을 도출하고 있지 않다. 본 논문에서는 문제틀과 아키텍처 패턴의 매칭을 통한 소프트웨어 패턴 기반 아키텍처 설계 방법을 제안한다. 먼저, 문제틀 방법에 따라 문제 모델을 개발한 후 기능 및 품질속성 관점에서 문제 모델을 아키텍처 패턴 후보와 매칭한다. 논문은 기능 매칭을 위해서는 문제틀 다이어그램을 이용한 아키텍처 패턴의 문제 모델을, 품질속성을 고려하기 위해서는 새로운 분석 템플릿을 사용하여 아키텍처를 설계하는 방법을 제안한다. 또한, 사례연구를 통해 제안한 방법이 올바른 아키텍처 패턴을 결정하는 체계적인 프로세스이며 잘 정제된 소프트웨어 아키텍처 설계를 위한 기초가 됨을 보인다.

디지털 IF 다운 샘플러와 업 샘플러의 저전력 블록 필터링 아키텍처 (Low-Power Block Filtering Architecture for Digital IF Down Sampler and Up Sampler)

  • 장영범;김낙명
    • 한국통신학회논문지
    • /
    • 제25권5A호
    • /
    • pp.743-750
    • /
    • 2000
  • 본 논문에서는, 디지털 IF 다운 샘플러와 업 샘플러의 저전력 구현을 위한 블록 필터링 아키텍처를 제안한다. 소프트웨어 라디오와 같은 차세대 이동통신 방식에서 디지털 IF 다운 샘플러와 업 샘플러의 효율적인 구현방법이 더욱더 요구되어가고 있는 추세이다. 디지털 IF 다운 샘플러는 앞단에 데시메이션 필터를 수반하여 구성되며, 업 샘플러는 뒷단에 인터폴레이션 필터가 수반디어 구성된다. 본 논문의 다운 샘플러 아키텍처에서는 블록 필터링 구조가 갖는 병렬처리 구조를 이용하여 필터를 구현하였으며, 블록 필터링 아키텍처에서 구조적으로 생겨나는 업 샘플링을 직렬로 연결되는 다운 샘플러와 상쇄시킴으로서 효과적인 구조가 만들어짐을 보인다. 또한 업 샘플러 아키텍처에서는 인터폴레이션 필터의 블록 필터링에서 만들어지는 다운 샘플링이 앞단의 업 샘플러와 상쇄되어 병렬처리와 저속의 처리가 가능해짐을 보인다. 본 논문에서 제안된 아키텍처와 Polyphase 아키텍처를 비교 분석한다. 리와 저속의 처리가 가능해짐을 보인다. 본 논문에서 제안된 아키텍처와 Polyphase 아키텍처를 비교 분석한다.

  • PDF