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

검색결과 805건 처리시간 0.022초

Enterprise Architecture의 필요성 및 추진방안 (Why Firms Need to Bring in Enterprise Architecture and How it ould be Introduced?)

  • 김성근;박현주
    • 경영정보학연구
    • /
    • 제4권2호
    • /
    • pp.19-40
    • /
    • 2002
  • 오늘날의 기업은 정보화 투자에 매우 열중하고 있다. 이러한 지속적인 투자에도 불구하고 정보화의 투자효과는 매우 미미한 것으로 받아들여지고 있다. 이 정보화 투자효과의 미 현실화 현상은 정보화에 대한 새로운 접근을 요구하고 있다. 새롭게 시도되는 다양한 접근 중에서 오늘날 가장 관심을 많이 끌고 있는 것이 바로 아키텍처 개념의 도입이다. 최근 정보시스템 분야에서도 이 아키텍처 개념을 이용한 다양한 개념과 사례가 소개되고 있다. 그러나 아직 이와 관련된 체계적 틀이 마련되어 있지 않은 상태이므로 여러 가지의 개념적 혼돈이 존재할 뿐만 아니라 이의 효과적 추진 방안에 대한 의문이 일고 있다. 이에 본 연구에서는 엔터프라이즈 아키텍처의 개념을 체계적으로 정의하고, 이의 도입 필요성 및 효과적 도입 방안을 제시한다.

IF 디지털 다운 컨버터의 블록 FIR 필터링 아키텍처 (A Block FIR Filtering Architecture for IF Digital Down Converter)

  • 장영범
    • 대한전자공학회논문지SP
    • /
    • 제37권5호
    • /
    • pp.115-123
    • /
    • 2000
  • 본 논문에서는, 고속의 필터링이 요구되는 IF 디지털 다운 컨버터를 위한 새로운 블록 FIR(Finite Impulse Response) 필터링 아키텍처를 제안한다 디지털 다운 컨버터는 디지털 믹서, 데시메이션 필터, 그 리고 다운 샘플러로 구성된다 본 논문이 제안하는 아키텍처는 블록 필터링의 병렬처리 구조를 이용하여 데시메이션 필터를 구성함으후서 블록 필터링 아키텍처에서 구조적으로 생겨나는 업 샘플링이 직렬로 연결되는 다운 샘플러와 상쇄되어 구조가 간략하게 되어짐을 보인다 이와 더불어 블록 FIR 구조를 이용하여 필터계수의 갯수가 블록의 크기의 역비례로 감소되어, 계산량이 그 만큼 감소되어짐을 보인다. 끝으로, 디지털 믹서의 0이 필터의 병렬입력을 0으로 만드는 것을 이용하여 아키텍처의 복잡도가 더욱 감소됨을 보이게된다.

  • PDF

융합 서비스의 진화를 위한 프로파일 기반 동적 서비스 바인딩 기술 (Profile-Based Dynamic Service Binding for Evolution of Converged Services)

  • 김길환;금창섭;배현주
    • 한국전자거래학회지
    • /
    • 제18권2호
    • /
    • pp.27-46
    • /
    • 2013
  • 융합 서비스를 빠른 시간 안에 시장에 제공하기 위해서는 외부 서비스와 자신의 핵심 역량을 융합하는 능력이 필요하며, 정보시스템 아키텍처는 이러한 서비스 융합을 효과적으로 지원해야 한다. 서비스 지향 아키텍처는 이러한 서비스 융합을 성공적으로 지원할 수 있는 정보시스템 아키텍처이다. 그러나 기존의 서비스 지향 아키텍처를 이용한 융합 서비스의 구현은 개별 서비스 진화가 융합 서비스의 진화로 반영되지 않는 단점이 있다. 본 논문에서는 서비스 지향 아키텍처의 맥락하에서 개별 서비스의 진화에 따른 융합 서비스의 자체적 진화를 지원하기 위한 프로파일 기반 동적 서비스 바인딩 기법의 도입을 제안하였다. 이를 위해 프로파일 기반 동적 서비스 바인딩 기술의 필요성을 제시하기 위해 스마트 운동 기구와 관련된 융합 서비스 시나리오를 제시하고 해당 기술이 구현해야 할 요구 사항을 도출하였다. 그리고 도출된 요구 사항을 만족시킬 수 있는 프로파일 기반 동적 서비스 바인딩 기술의 개념 및 구조를 제안하였다. 마지막으로 OSGi, Apache Camel, Apache CXF 등을 이용하여 프로파일 기반 동적 서비스 바인딩 기술의 프로토타입을 구현하여 제안된 기술에 대한 간략한 평가를 수행하였다.

엔터프라이즈 아키텍처 지향 모델 개발: 연계와 통합 관점에서 본 엔터프라이즈 현재와 미래 아키텍처 사상 (Toward Developing An Enterprise Architecture Orientation Model: Mapping the Present and Future Enterprise Architecture from the Alignment and Integration Perspective)

  • 손정순;전성현
    • 경영정보학연구
    • /
    • 제12권2호
    • /
    • pp.1-23
    • /
    • 2010
  • 엔터프라이즈 정보화를 추진하는데 있어서 가장 심각한 문제 중 하나는 서로 연계 통합되지 않은 사일로(Silo) 시스템 문제이다. 정보전략계획(Information Strategy Planning)은 비즈니스에 필요한 개별시스템 기능성 도출에 국한되어 오히려 이러한 사일로 문제를 가중시키고 있다. 본 연구는 엔터프라이즈 사일로 문제가 엔터프라이즈 제반 요소들이 가지는 관계에 대한 총체적 시각, 곧 '아키텍처적 시각'이 부재하기 때문이라고 보고, 이러한 엔터프라이즈 요소간 관계를 정의하고 체계화할 수 있는 '엔터프라이즈 아키텍처 지향 모델'을 제안한다. 이를 위해 본 연구는 엔터프라이즈 제반 구성요소들 상호간에 수직적, 수평적 관계성을 부여하고 엔터프라이즈가 이들 관계에 있어서 거치는 진화의 단계를 설정한다. 엔터프라이즈 아키텍처 지향 모델에서 수직적 관계는 Kaplan과 Norton의 연구로부터 도출된 성과, 역량, 전략이라는 세 요소가 조직 상하간에 전략적 관리적 측면에서 '연계(Alignment)'되어야 함을 의미한다. 수평적 관계는 Ross 등이 통합 대상으로 다룬 정보기술, 데이터/프로세스, 비즈니스 컴포넌트 요소들이 수평 조직간에 기능적 실행적 측면에서 '통합(Integration)'되어야 함을 강조한다. 본 모델은 엔터프라이즈의 현재와 미래 아키텍처를 사상하는 개념공간으로서 엔터프라이즈의 현재 모습을 파악하고 엔터프라이즈가 지향하는 미래 모습을 도출하며 현재에서 미래로의 이행을 인도하는 개념적 틀로서 작용하게 된다. 끝으로 본 모델의 적용 사례를 들고 모델의 적용이 각 엔터프라이즈가 지향하는 엔터프라이즈 모습에 따라 어떻게 달라질 수 있는지를 논의한다.

C2 아키텍처를 변형한 메시지 중앙처리 기반의 Component 활용 기법 (An Approach to Application of Component Based on Message Central Processing change the C2 Architecture)

  • 정화영
    • 한국정보통신학회논문지
    • /
    • 제7권5호
    • /
    • pp.1089-1094
    • /
    • 2003
  • CBD를 지원하는 소프트웨어 개발기법이 최근 많은 관심과 함께 도입되면서 이를 효과적으로 운용할 수 있는 아키텍처기반의 조립 및 활용분야가 활발히 연구되고 있다. 특히, C2 아키텍처는 GUI를 지원하기 위한 메시지방식의 컴포넌트 조합기법이라는 점에서 많은 관심을 받고 있다. 그러나, 컴포넌트들의 계층적인 순차성과 메소드 호출방식의 서버컴포넌트의 경우 이를 적용하려면 컴포넌트의 수정이 불가피하다. 따라서, 본 논문에서는 C2아키텍처에서 일부 변형하여 메시지핸들링부분을 컴포넌트와 커넥터가 아닌 메시지 자체에 둠으로써 메소드 호출방식이라도 컴포넌트의 수정이 필요 없이 조합 및 운용할 수 있는 Plug-and-Play를 지원하도록 하였다. 또한, 계층적인 순차성을 갖지 않고 메시지를 사이에 둔 컴포넌트들의 병렬성을 갖도록 하여 보다 자유로운 메시지 핸들링이 가능하도록 하였다.

참조 컴포넌트 아키텍처 모델과 UML 명세화에 대한 연구 (A Study on the referential Component Architecture and UML Specification)

  • 장연세
    • 한국컴퓨터정보학회논문지
    • /
    • 제6권3호
    • /
    • pp.23-28
    • /
    • 2001
  • 급변하는 IT환경에서 시스템의 재사용성을 높여 라이프타임을 증가시키고 비용을 절감하기 위한 다양한 노력들이 이루어져 왔다. 구조적 프로그래밍 기법에서는 모듈에 기반한 아키텍처를 활용하여 생산성을 향상시켰다. 그러나 모듈들은 단순히 호출 빈도를 높일 뿐, 성장이나 진화를 하지 못하는 한계 상황에 직면하게 되었다. 객체지향 기법은 클래스들을 상속시키거나 메소드를 재정의 함으로써 시스템의 성장과 진화를 가능케 하여 구조적 프로그래밍 기법의 한계를 극복하였다. 최근 CORBA나 DCOM과 같은 분산 처리 기술과 객체지향 기법이 융화되어 생성된 컴포넌트 아키텍처는 고도의 재사용성이나 라이프타임의 증가뿐만 아니라 플러그-앤-플레이(Plug-&-Play)도 지원한다. 그러나 이러한 컴포넌트들을 조립하여 새로운 시스템을 구축하기 위해서는 컴포넌트의 구조와 인터페이스를 잘 정의한 명세서가 필요하다. 본 연구에서는 컴포넌트의 도입을 위한 참조 컴포넌트 아키텍처를 제시하고 UML을 이용한 이의 명세화에 대하여 제안한다.

  • PDF

재구성 가능한 자산 아키텍처의 사용성 평가 (Usability Evaluation of Reconfigurable Asset Architecture)

  • 최한용
    • 산업융합연구
    • /
    • 제20권5호
    • /
    • pp.77-82
    • /
    • 2022
  • 소프트웨어 자산을 평가하기 위해 정형화되지 않은 평가 방법으로 자산의 평가가 이루어져왔다. 본 연구에서는 기존의 소프트웨어 자산에 대한 복잡도의 측정으로부터 확보된 최적화된 자산의 사용성을 평가하고자 한다. 자산의 내부정보에 대한 논리적 복잡도를 측정하여 아키텍처의 복잡성에 대한 척도를 이용하였으며, 재사용성에 관여된 지표를 측정하여 소프트웨어 자산의 사용성과 어떠한 관계를 갖는지 평가하였다. 따라서 HVs는 두 가지 유형의 자산에 대하여 다양한 자산의 구성 방식에 따라 일정한 비율을 유지하며 적용되는 특성을 갖고 있는 것을 알 수 있다. 그러므로 자산의 사용성면에서 최적화된 자산은 가능한 다양성을 확보한 상태에서 아키텍처 설계과정에 정형성을 갖고 적용할 수 있을 것이다.

EJB기반의 효율적인 설계 패턴 및 엔터프라이즈 아키텍처 설계 기법 (Effective Design Pattern and Enterprise Architecture Design Techniques in EJB Environment)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권11호
    • /
    • pp.1025-1036
    • /
    • 2003
  • 산업계에서 개발비용과 기간을 단축시키기 위해 시스템을 점차 Enterprise JavaBeans(EJB)로 개발하는 추세이다. 그러므로 시스템 재사용성, 확장성과 이식성을 높이기 위해 EJB를 위한 아키텍처가 중요해졌다. 그러나, 상위 레벨 수준의 추상적인 아키텍처는 제공되지만, 현재 가능한 J2EE기술을 사용하여 실제화 시키는 구체적 방법은 제공되지 않아 실용적인 소프트웨어 아키텍처에 관한 연구가 부족하다. EJB 규약(Specification)은 EJB를 운용하기 위한 세션빈, 엔티티빈들의 특성과 소규모(Fine Grained)방식의 컴포넌트 아키텍쳐만을 제시하고 있다. 그러므로 EJB는 작은 재사용 단위이기 때문에 EJB, 미들웨어 기술을 사용해도 기대만큼 재사용되지 않는다. 본 논문에서는 EJB 기반의 시스템을 위한 엔터프라이즈 소프트웨어 아키텍처를 구체적인 구현 기술과 기법을 함께 제안한다. 또한 효율적인 EJB 아키텍처를 설계하기 위한 EJB 설계 패턴을 제안한다. 설계 패턴들의 장단점을 분석하여 엔터프라이즈 아키텍처의 각 계층에 적합한 EJB 디자인 패턴을 식별하고, 디자인 패턴을 적용한 컴포넌트를 통해 최적의 컴포넌트간의 상호관계를 지원하는 아키텍처가 되도록 한다. EJB 설계기법을 객체수준의 화이트박스 형식인 소규모 EJB 컴포넌트로 부터 대규모(Coarse Grained) 방식의 EJB 컴포넌트로 설계하는 기법을 5가지로 제시하고, EJB 기반의 트랜잭션, 조립기법을 포함한 엔터프라이즈 아키텍처 설계 기법을 구체적으로 제안한다.

오픈 소스 소프트웨어 재사용을 위한 소프트웨어 아키텍처 설계 (Designing Software Architecture for Reusing Open Source Software)

  • 최용석;홍장의
    • 융합정보논문지
    • /
    • 제7권2호
    • /
    • pp.67-76
    • /
    • 2017
  • 소프트웨어 활용의 수명주기가 단축되고, 다양한 형태의 사용자 기능을 지원하기 위하여 소프트웨어 아키텍처 개발의 중요성이 부각되고 있다. 소프트웨어 아키텍처가 새로운 기능을 갖도록 확장에 유연하고 안정적으로 개발된다면, 새로은 시장의 요구에 빠르게 대응할 수 있다. 본 연구에서는 새로운 기능 개발의 수명주기가 짧아지고 있고, 안정적인 소프트웨어 시스템 개발을 위하여 오픈 소스의 설계 복구를 통한 재사용을 고려하는 아키텍처 설계 기법을 제안한다. 소프트웨어 아키텍처를 기반으로 소프트웨어 시스템을 개발하기 위하여 오픈 소스를 사용하는 경우, 매우 신속한 개발이 가능해 질 뿐만 아니라, 이미 검증된 오픈 소스를 사용함으로써 개발 시스템에 대한 신뢰성도 증진시킬 수 있다.

온라인서비스 도메인의 기술-데이터 아키텍처 설계 연구 (Technical-Data Architecture Design of Online Service Domain)

  • 서정민;이철민;임미숙
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.84-87
    • /
    • 2007
  • 진화하는 IT 패러다임에 맞추어 기업의 시스템은 당면한 이슈 처리 뿐만 아니라 변화를 예측하여 비즈니스와 시스템을 진화시킬 수 있는 전략을 수립할 수 있어야 한다. 논문에서는 통신사업자의 특정 도메인인 온라인 서비스 도메인에 대해서 기술 계층과 데이터 계층의 아키텍처 참조 모델을 연구하고 연구 필요성에 대하여 기술한다. 또한 기술 밀 데이터 아키텍처를 분석, 설계하고 품질을 평가하는데 참조할 수 있는 평가 지표를 사용자 관점별로 연구한다.

  • PDF