• 제목/요약/키워드: 데이터아키텍처

검색결과 557건 처리시간 0.034초

비전형적인 품질 요구사항을 고려한 실용적 소프트웨어 아키텍처 설계 기법 (Practical Software Architecture Design Methods for Non-Conventional Quality Requirements)

  • 라현정;김수동
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권8호
    • /
    • pp.391-400
    • /
    • 2017
  • 소프트웨어 아키텍처는 비기능적 요구사항(Non-Functional Requirement, NFR), 즉 품질 요구사항과 제약사항을 만족시키는데 중요한 역할을 한다. 현재까지 진행된 대부부의 연구는 전형적인 NFR을 위한 아키텍처 설계 방법과 설계 택틱에 국한된다. 그러나, 목표 시스템에 특화된 비전형적인 NFR을 위한 설계 방법에 대한 연구는 많이 진행되고 있지 않고, 소프트웨어 아키텍트가 보유한 지식과 경험에 의해 비전형적인 NFR을 만족시킬 수 있는 효과적인 방법과 택틱을 유도하고 이를 기반으로 아키텍처를 설계한다. 그러므로, 비전형적인 NFR을 고려하여 아키텍처를 설계하는 효과적인 방법 및 택틱을 고안하는 것이 어렵다. 본 논문에서는 비전형적인 NFR을 만족시키는 소프트웨어 아키텍처를 설계하는 효과적이며 체계적인 아키텍처 설계 방법론을 제안한다. 이 방법론은 전형적인 NFR을 고려한 아키텍처 설계에도 적용될 수 있다. 제안된 방법론은 5개의 스텝으로 구성된 프로세스, 각 스텝에 대한 상세 활동 지침을 포함한다. 그리고, 제안된 프로세스가 잘 설계되었음을 보이기 위해, 산출물 간의 추적성 관계를 확인한다. 마지막으로, 제안된 방법론의 효율성과 실용성을 평가하기 위해 사례 연구를 수행한 결과를 제시한다.

안드로이드 기반의 게임서비스 아키텍처 설계기법에 관한 연구 (A Study on Design Techniques of Gaming Service Architecture with Android-base)

  • 류창수;허창우
    • 한국정보통신학회논문지
    • /
    • 제16권11호
    • /
    • pp.2563-2568
    • /
    • 2012
  • 스마트폰 게임서비스 산업 규모의 성장속도와 게임서비스 산업이 미치는 영향이 경제적, 문화적으로 꾸준히 증가하는 추세에 있다. 스마트폰 게임같이 동시 플레이수가 많고 축적되는 데이터가 많은 C/S MMO에서 데이터 영속화를 위한 DB 설계는 매우중요한 부분이다. 본 논문에서는 안드로이드 OS에 적합한 운영이나 확장성을 염두에 두고 RDBMS를 활용하여 DB설계에 필요한 매우 짧고 많은 트랜잭션, 트랜잭션의 복잡도, 많은 양의 게임 데이터 처리가 가능하도록 하며, 온라인 게임 업계 이외에서도 널리 사용이 가능한 정규화 MMORPG 게임서비스 아키텍처 설계 기법을 제안한다.

연안 항해 중소형 선박을 위한 운영 및 유지보수(O&M) 지원 서비스 아키텍처 설계

  • 황훈규;김배성;김정훈;권해경
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2019년도 춘계학술대회
    • /
    • pp.121-122
    • /
    • 2019
  • 차도선과 같은 연안 화물 여객선에는 필수 탑재 항해통신장비 이외에 유지보수 지원이나 운항 효율 향상을 위한 장비는 거의 탑재 되어 있지 않은 상황으로 ICT 기술 기반 운영 및 유지보수(O&M, operating and maintenance) 지원 서비스 제공 시스템 도입이 필요하다. 이에 중소형 선박 기자재의 데이터 수집, 통합, 분석을 통해 선박 관리, 유지보수 지원, 운항 모니터링 등의 스마트 O&M 서비스를 제공하기 위한 시스템의 개발을 진행 중에 있다. 개발하는 시스템은 빅데이터 분석 기술, 모바일 어플리케이션 개발 기술, 증강현실(AR) 기술을 기반으로 선박을 구성하는 요소의 상태 모니터링, 최적 관리, 원격 유지보수 지원 등의 서비스를 제공할 예정이다. 또한, 클라우드 기반 육해상 통합 O&M 서비스 지원 시스템의 개발을 통해 선단 단위 분석, 중소형 해운선사 소모품 관리 및 운영 지원 등 종합적인 부가 서비스를 제공하는 것이 목적이다. 이러한 시스템의 개발이 완료되면, 실선 시험을 통해 개발 시스템과 서비스의 유용성을 검증할 계획이다. 본 논문에서는 이러한 O&M 지원을 위한 시스템에 관해 소개하고, 앞서 언급한 각종 서비스를 제공하기 위한 선박 및 육상 측 구성요소 정의와 서비스 아키텍처의 설계에 관한 내용을 다룬다.

  • PDF

기술 독립적 전력시스템 참조 아키텍처 개발 (Development of Technology Independent Power System Reference Architecture)

  • 오도은;양일권;정남준;김선익;고종민
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.1852-1853
    • /
    • 2007
  • 지난 수 십년 동안 소량의 저속 데이터 통신 특성에 적합하게 개발되어온 현재의 전력 운영시스템은 각 전력회사로 부터 신뢰성 있는 전력설비 운영이라는 목표를 가장 잘 만족시키는 기술의 선택에 의해 전력회사의 요구를 훌륭히 만족시키며 운영되어 왔다. 하지만 저속 데이터 통신의 제약 뿐 아니라 이용 할 수 있는 데이터의 한계는 전력회사에게 계통운영의 신뢰성 유지 목표이외의 다른 것을 고려하도록 하지 않았을 뿐 아니라 이들 기술들이 지닌 상호 운영성 결여 및 배타적인 환경구성 요건은 전력회사에게 처음 선택한 기술이외의 다른 대안을 생각할 수 없게 만들어 왔다. 본 논문은 지능형 전력기기의 확산과 전력산업 디지털화가 확대되면서 전력시스템 전 영역에 걸쳐 발생되는 새로운 데이터의 활용과 전력회사들이 처음 선택한 기술에 의한 기술 종속으로부터 자신들의 요구에 맞는 다양한 기술을 취사선택할 수 있는 기술 독립적 전력시스템 참조 아키텍처에 대하여 기술하였다.

  • PDF

협업 컴포넌트 상호운용성을 위한 J2ME 기반 아키텍처 모델링 (Architecture Modeling for Collaboration Component Interoperability based on J2ME)

  • 최성만;이창목;유철중;장옥배;이정열
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.400-402
    • /
    • 2004
  • 기존의 사용자 및 전사적인 조직의 시스템은 대부분 혼합 및 이질적인 컴퓨팅 시스템을 가지고 있다. 이러한 결과 시스템들 간에 원활하게 작동할 수 있도록 많은 이질적인 인프라의 구축 및 비용이 들어가고 있다. 이런 결과 상호운용성의 문제점이 중요하게 대두되었다. 본 논문에서는 협업 컴포넌트 상호운용성을 위한 J2ME 기반 아키텍처 모델을 제안하였다. 협업 컴포넌트 상호운용성을 위해서 다수의 벤더 환경에서 환경에 대한 기술을 구축할 아키텍처를 정의하였다. 이러한 아키텍처들은 크게 네트워크. 데이터, 애플리케이션, 관리로 이루어진다 이러한 결과 컴포넌트의 재사용성으로 인해 기존의 다양한 웽 애플리케이션 환경에서 활용이 가능하고 확장도 용이하게 하였다. 또한, 모바일 협업 플랫폼 인프라 구축 및 운영비를 절감할 수 있다.

  • PDF

동적 서비스 조합을 위한 서비스 컴포넌트 아키텍처의 확장 (A Extension of Service Component Architecture for Dynamic Service Composition)

  • 황윤영;이규철
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 2008년도 연합학회학술대회
    • /
    • pp.369-377
    • /
    • 2008
  • 사용자의 서비스 요구시 사용자의 요구사항에 꼭 맞는 단일 서비스가 존재하지 않는다면, 여러 서비스를 조합할 필요성이 있다. 서비스 조합에 대한 연구 중 서비스 지향 아키텍처 기반의 서비스 조합 기술인 서비스 컴포넌트 아키텍처(Service Component Architecture) 표준화가 진행되고 있다. 이 표준은 시스템 설계 단계에서의 서비스 조합을 목표로 하고 있어, 동적 서비스 조합이 요구되는 유비쿼터스 환경에서는 활용되기 어렵다. 따라서, 본 논문에서는 서비스 컴포넌트 아키텍처를 확장하여 유비쿼터스 환경에서 동적 서비스 조합이 가능한 방법을 제시한다.

  • PDF

온톨로지 기반 전사적 아키텍처 상호운용성 방안 연구 (The Study for Methodology of Ontology-based Enterprise Architecture Interoperability)

  • 황상규;김왕석;변영태
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2006년도 춘계학술대회
    • /
    • pp.424-429
    • /
    • 2006
  • 정부의 행정 서비스를 보다 효과적이고 효율적으로 제공하는 것은 정부혁신의 핵심키워드이다. 이를 위한 수단으로 정부 공공기관들은 전사적 아키텍처(Enterprise Architecture)를 적극적으로 도입, 활용해야 한다. 전사적 아키텍처란 아직까지도 진화중인 개념으로 해당 기관 정보화 업무의 전 영역을 업무 프로세스(Business Processes), 정보 흐름 및 관계(Information Flow and Relationships), 애플리케이션(Applications),데이터 명세 및 관계(Date Descriptions and Relationships), 그리고 기술 하부구조(Technology Infrastructure)로 구분 짓고 각각을 구조화된 산출물로 정리함으로써 공공정보화의 청사진을 제시한다. 이렇게 구축된 아키텍처 결과물은 기관 내 뿐 아니라 타 기관 EA와의 연계를 통해 상호 운용되어야 하며, 이 과정에서 어휘의미중의성(Word Sense Ambiguation)등 상호운용성 문제가 핵심 이슈로 대두되리라 예상된다. 공공분야로 한정짓더라도 200여 정부부처 EA간의 상호운용성 문제는 정부조직 간 경계를 넘어 통합된 EA정보를 취합, 활용하는 데 있어 가장 큰 장애요인이 되리라 예상된다. 본 논문에서는 온톨로지를 사용하여 각기 서로 다른 EA간 상호운용성 문제를 해결하는 방안에 대해 논의하고자 한다.

  • PDF

오픈소스 프레임워크 Storm을 활용한 IoT 환경 스트리밍 데이터 처리 (Handling Streaming Data by Using Open Source Framework Storm in IoT Environment)

  • 강윤희
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권7호
    • /
    • pp.313-318
    • /
    • 2016
  • IoT 환경에서 센싱 정보의 활용을 위해서는 센서로 부터 생성된 정보의 가공 및 처리를 위한 효율적인 소프트웨어 아키텍처 설계가 필수적이다. 특히 IoT 환경에서 사물은 인터넷에 연결되고 각종 센서를 탑재한 디바이스간 통신이 가능하여야 한다. 그러나 MapReduce 기반의 Hadoop과 Twister은 데이터의 배치 처리에 적합하지만, 스트리밍 센서 자료의 이동중 처리에는 제약점을 갖는다. 전통적인 스트리밍 데이터 처리 방법인 MOM 기반의 메시지 큐 시스템을 이용해 메시지 스트림을 처리하는 방식은 프로그래머가 메시지 흐름의 복잡도를 고려해야 상세한 처리를 프로그램 함으로써 유지보수 및 확장성을 갖기 어려움이 있다. 이 논문에서는 IoT 환경에서 수집된 센싱 자료의 처리를 위한 소프트 웨어 아키텍처를 설계하였다. 또한 설계된 소프트아키텍처를 기반으로 오픈소스 프레임워크인 Storm의 응용 구성을 기술한다. 구성응용은 센서게이트웨이(Sensor Gateway)를 통해 자료를 수집한 후 실시간 스트리밍 데이터를 파이프-필터 스타일로서 변환한다.

3차원 공간데이터 처리를 위한 차로 및 시설물 운영 관리 시스템 아키텍처 설계 연구 (A Study on the Architecture Design of Road and Facility Operation Management System for 3D Spatial Data Processing)

  • 김덕호;김성진;이정욱
    • 한국지리정보학회지
    • /
    • 제24권4호
    • /
    • pp.136-147
    • /
    • 2021
  • 현재 자율주행 관련 기술은 주행의 정도를 적용하여 단계별로 발전하고 있다. 자율주행 차량이 움직이는 도로에 대한 운영 관리 기술도 자율주행 기술에 발맞춰 발전해야 하는 것은 필수적이다. 그러나 현재 도로 운영 관리의 경우 2차원 정보만을 사용하여 관리되고 있어 차로 및 시설물 정보관리, 유지 보수의 체계화된 운영 관리에 한계를 보이고 있다. 본 연구는 현재 2차원 공간데이터를 기반으로 관리하고 있는 차로 및 시설물 운영 관리 시스템을 정밀도로 지도 데이터와 실시간 빅 데이터 처리가 가능한 융합 형태의 데이터베이스를 설계하여 3차원 공간정보 기반의 운영 관리가 가능한 운영 관리 시스템 아키텍처 구성 방안을 제시하였다. 본 연구를 통해 향후 정밀도로 지도를 기반으로 한 운영 관리 시스템을 구축하여 차로 및 시설물 유지관리에 사용할 경우 시설물을 시각화하여 관리할 수 있으며, 다중 사용자의 데이터 편집 및 분석이 가능하고, 다양한 GIS S/W와 연동이 가능하며, 보안 및 백업·복구 등의 기능이 강화되어 대용량의 실시간 데이터를 효율적으로 처리할 수 있을 것으로 판단된다.