• Title/Summary/Keyword: 아키텍처모델

Search Result 582, Processing Time 0.025 seconds

아키텍처 기반의 컴포넌트 조립을 지원하는 아키텍처 기술 언어의 설계와 구현 (Design and implementation of an architecture description language that supports architecture-based component assembly)

  • 노성환;신동익;전태웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.16-18
    • /
    • 2002
  • 컴포넌트 시스템은 잘 정의된 아키덱처를 기반으로 개발되어야 한다. 소프트웨어 아키텍처를 정확하고 엄밀하게 설계, 분석하기 위해서는 아키텍처 기술언어(ADL)의 사용이 필요하다. 컴포넌트 시스템의 아키텍처 모델링에 ADL을 효과적으로 사용하기 위해서는ADL로 기술된 명세 수준의 아키텍처 모델로부터 목표한 플랫폼에 부합하는 컴포넌트 시스템을 효율적으로 구현할 수 있어야 한다. 본 논문에서는 C2 스타일의 아키텍처에 기반한 컴포넌트 합성을 지원하는 ADL을 설계, 구현한 결과와 이를 EJB 컴포넌트들의 조립을 지원하는도구의 아키텍처 기술 언어로 사용한 사례를 설명한다.

  • 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

소프트웨어 프로덕트 라인에서 가변성 분석을 통한 도메인 아키텍처 개발 방법 (An Approach to Developing Domain Architecture Based on Variability Analysis in Software Product Line)

  • 문미경;염근혁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권4호
    • /
    • pp.328-341
    • /
    • 2007
  • 소프트웨어 프로덕트 라인을 구축하고자 할 때,첫 단계 활동은 도메인 분석을 통해 요구사항 들에서 가변성을 식별하는 것이고, 다음 단계는 일련의 관련된 프로덕트들의 전체적인 구조를 나타내는 도 메인 아키텍처를 개발하는 것이다 도메인 아키텍처는 소프트웨어 프로덕트 라인에 포함되어 있는 프로덕트들의 공통성과 가변성을 기술함으로써 프로덕트 라인의 핵심자산이 된다. 핵심자산의 가변성은 개발 프로세스가 진행됨에 따라 식별될 수 있는 가변 요소의 종류와 상세화 수준이 달라지기 때문에 아키텍처 수준에서 식별될 수 있는 가변성을 정의하고 이를 체계적으로 식별하여 아키텍처 모델에 명시적으로 표현하는 것이 중요하다. 아키텍처 수준에서 고려해야 하는 가변성은 아키텍처 구성 요소들에서 발생하는 가변성 뿐만 아니라 이들의 구성(configuration) 관계를 나타내는 모텔에서 나타나는 가변성들까지 고려해야 하기 때문에, 이들 사이의 복잡한 관계를 이해하고 표현하는 것은 매우 힘든 일이며 이에 대한 기존 연구가 부족한 실정이다. 본 논문에서는 공통성과 가변성이 명시적으로 고려되는 프로덕트 라인의 핵심 자산으로서 도메인 아키텍처를 개발하는 방법을 제시한다. 이를 위해, 최근 Object Management Group(OMG)에서 채택한 재사용 자산 병세(Reusable Asset Specification; RAS) 모델을 확장하여 공통성과 가변성 개념이 명확히 정의된 도메인 아키텍처 메타모델을 제시한다. 제시되는 메타모델에는 아키텍처의 구성요소들이 정의되어 있으며, 각 구성요소와 모텔에서 식별 될 수 있는 가변성이 상세화 수준에 따라 두 가지 형태로 구분되어 제시되어 있다. 또한 본 메타모델을 기반으로 특정 도메인에 대한 아키텍처에 가변성이 명시적으로 표현되는 방법을 보인다.

UML 기반의 프로덕트 라인 아키텍처 모델링 (UML Based Product Line Architecture Modeling)

  • 이관우;이지원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.210-213
    • /
    • 2011
  • 프로덕트 라인 공학에서 프로덕트 라인 아키텍처는 가장 중요한 산출물 중에 하나이다. 지금까지 여러 프로덕트 라인 방법론들에서는 프로덕트 라인 아키텍처를 모델링 하기 위한 아키텍처 기술 언어를 제안하여 왔다. 하지만, 이들 아키텍처 기술 언어는 유사한 개념을 상이한 표기법으로 정의함으로써, 서로 다른 아키텍처 기술 언어로 표기된 모델 간에 호환성이 떨어지는 문제가 발생한다. 본 논문에서는 사실상 표준으로 자리잡고 있는 UML (Unified Modeling Language)를 이용하여 프로덕트 라인 아키텍처를 모델링하는 방법을 제안한다.

안전필수 시스템을 위한 시간기반 MDA 아키텍처 모델링 (Time-Based MDA Architecture Modeling for Safety-Critical Systems)

  • 임유진;최은미
    • 정보화연구
    • /
    • 제9권4호
    • /
    • pp.443-453
    • /
    • 2012
  • 다양한 분야의 시스템들은 시스템 오류에 인한 피해의 최소화를 목적으로 안전필수 특성을 가지도록 요구된다. 본 논문에서, 안전필수 시스템으로 많이 연구되는 사이버물리시스템이 그 특성을 가지기위해 고려해야하는 이슈와 주요 요소인 시간을 기반으로 모델 지향 아키텍처에 대하여 논의한다. 메타모델링 접근 방식으로 마감시간, 전환상태와 기준치에 연결하여 시간 기반 아키텍처를 제시하고, 이를 모델지향 아키텍처를 이용하여 설계한다. 메타모델로부터 생성된 안전처리 모델과 함께 오류처리 컴포넌트를 사용하여 사이버 물리 시스템 및 시간기반 도메인에 적용 가능한 안전필수 아키텍처를 제시한다. 그리고 안전필수 시스템 설계 시 기본적 안전처리 상태, 다중적 상태, 복합적 상태를 통하여 세부적인 모델과 그 사례를 나타내었다.

서비스 관련 상품을 위한 비즈니스 아키텍처 모델 제안

  • 성백민;이민규;손효정;김종배
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.413-414
    • /
    • 2015
  • 통합과 융합은 산업에 있어서 전 세계적 추세이며, 최근 국내산업도 업종 겸업화, 상품과 서비스의 복합화, 대형화 등의 변화를 거치고 있다. 이러한 통합과 융합은 IT의 구조적 복잡성을 증가시키면서도 변화에 민첩하게 대응할 것을 요구한다. 따라서 통합 시대의 정보시스템은 작고 간단한 컴포넌트들이 서비스 지향적으로 통합되어 있는 구조와 지속적으로 발전할 수 있는 구조가 요구되며, 유연성, 통합성, 재사용성 등이 핵심성공요인이 된다. 이에 본 논문에서는 이러한 구조적 변화를 반영하는 IT 통합방안의 하나로 서비스 지향적 아키텍처 기반의 통합 비즈니스 아키텍처 모델의 적용을 제안하고자 한다. 차별화된 특성을 가지는 이러한 비즈니스 아키텍처는 신규 비즈니스 및 상품의 민첩한 대응, 업무의 일관성 및 유연성 향상 등의 효과를 가져 올 수 있다.

  • PDF

음성 데이터 전처리 기법에 따른 뉴로모픽 아키텍처 기반 음성 인식 모델의 성능 분석 (Performance Analysis of Speech Recognition Model based on Neuromorphic Architecture of Speech Data Preprocessing Technique)

  • 조진성;김봉재
    • 한국인터넷방송통신학회논문지
    • /
    • 제22권3호
    • /
    • pp.69-74
    • /
    • 2022
  • 뉴로모픽 아키텍처에서 동작하는 SNN (Spiking Neural Network) 은 인간의 신경망을 모방하여 만들어졌다. 뉴로모픽 아키텍처 기반의 뉴로모픽 컴퓨팅은 GPU를 이용한 딥러닝 기법보다 상대적으로 낮은 전력을 요구한다. 이와 같은 이유로 뉴로모픽 아키텍처를 이용하여 다양한 인공지능 모델을 지원하고자 하는 연구가 활발히 일어나고 있다. 본 논문에서는 음성 데이터 전처리 기법에 따른 뉴로모픽 아키텍처 기반의 음성 인식 모델의 성능 분석을 진행하였다. 실험 결과 푸리에 변환 기반 음성 데이터 전처리시 최대 84% 정도의 인식 정확도 성능을 보임을 확인하였다. 따라서 뉴로모픽 아키텍처 기반의 음성 인식 서비스가 효과적으로 활용될 수 있음을 확인하였다.

아키텍처 혁신의 과정 모델: 휴대폰용 진동모터 개발 사례를 중심으로 (A Process Model of Architectural Innovation: The Case of Vibration Motor Development in Cellularphone Industry)

  • 김희승;김영진
    • 기술혁신연구
    • /
    • 제23권4호
    • /
    • pp.245-287
    • /
    • 2015
  • 아키텍처 혁신은 급진적 혁신과 달리 기술적 불연속성의 정도는 낮지만 제품 아키텍처의 변경을 통한 기술적 성능개선 폭은 큰 혁신으로 이해되고 있다. 신생 산업의 초기, 급진적 혁신 제품의 개발에 성공한 기업은 이후, 열등한 아키텍처 효율성 문제를 극복하지 않으면 더 이상 기술적 성능 개선이 둔화되는 시점에 도달하게 된다. 이 지점에서는 급진적 혁신 단계에서의 열등하지만 창의성이 깃든 제품 아키텍처의 창출 경험은 오히려 아키텍처 혁신의 장애물로 작용하게 될 수 있다. 본 연구는 아키텍처 혁신 전후의 시장 요구변화와 이에 대한 기술적 해결 전략을 단계모델의 관점과 문제해결 모델의 관점이 결합된 분석틀의 구축을 통해 이해해보고자 하였다. 한국의 중소기업 자화전자(주)는 산업 초창기 휴대폰에 장착되는 진동모터의 급진적 혁신에 성공 후 아키텍처 혁신과 연관된 장애물들을 극복함으로써 마침내 자신이 개발한 진동모터의 본격적 확산에 성공할 수 있었다. 본 연구는 진동모터의 개발과정에 대한 능동적 참여관찰을 통해 단일 사례를 종단적으로 깊이 연구함으로서, 이 과정이 어떻게 진행되었는지를 이해하고자 하였다.

컴포넌트 기반 소프트웨어 개발을 지원하는 소프트웨어 아키텍처 뷰 모델 ((The View Model of Software Architecture for Component Based Software Development))

  • 박준석;문미경;염근혁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권5_6호
    • /
    • pp.515-528
    • /
    • 2003
  • 컴포넌트 기반 소프트웨어 개발 방법은 새로운 패러다임으로 인식되고, 활발한 연구가 진행되고 있다. 그러나 컴포넌트 기반 개발에서 컴포넌트의 재사용성과 효율적인 소프트웨어 개발을 보장하기 위해서는 소프트웨어 아키텍처를 기반으로 한 개발이 필요하다. 본 논문에서는 컴포넌트 기반 소프트웨어 개발을 지원하기 위해, Kruchten이 제시한 4+1 뷰 모델을 기반으로 재 정의한 컴포넌트 기반 4+1 소프트웨어 아키텍처 뷰 모델을 제안한다. 또한 뷰 모델의 요소와 UML을 이용한 뷰 모델 요소의 표현을 제시한다 이 아키텍처는 컴포넌트의 사용문맥을 각 뷰에 반영함으로써 소프트웨어에 대한 이해와, 컴포넌트의 상호 작용에 대한 정보 등 컴포넌트 기반 소프트웨어 구성에 대한 틀을 구성한다.

공공부문 전사적 아키텍처 평가를 위한 성숙도 모델 (A Maturity Model to Assess the Enterprise Architecture in Government)

  • 서경석;이현정;정기원
    • 한국전자거래학회지
    • /
    • 제11권4호
    • /
    • pp.21-32
    • /
    • 2006
  • 기관에 전사적 아키텍처(Enterprise Architecture, EA)를 도입하고 운영하는데 있어, 조직의 EA 업무 수행 능력을 평가하고, 개선하기 위해 어떤 노력을 해야 하는지 기준이 필요하다. 이러한 요구에 따라 조직의 EA 능력 진단과 개선사항 도출, 개선방안 제시, 향후 투자 방향을 결정하는데 참고가 되는 EA 성숙도 모델을 정의하였다. EA 성숙도 모델은 CMMI의 연속형 (continuous) 모델을 참고하여, EA 성숙도를 나타내는 5개의 단계와 EA평가를 위한 4개 평가영역의 15개 평가요소, 평가요소 별 성숙도 단계를 측정하기 위한 평가기준로 구성되어 있다. 본 논문에서 제안하는 성숙도 모델은 EA도입 및 정착에 주안점을 두었으며 범정부 차원의 기관 간 연계/통합으로 협업이 잘 될 수 있도록 정의하였다.

  • PDF