• Title/Summary/Keyword: 아키텍처 개발

Search Result 851, Processing Time 0.028 seconds

Web based Score Processing System using C2 Architecture Style (C2 아키텍처 스타일을 이용한 웹 기반 성적처리 시스템)

  • 정화영;송영재
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.658-660
    • /
    • 2004
  • 소프트웨어 개발기술의 발달에 따라 컴포넌트 기반 개발 기법은 객체지향기법에서의 새로운 대안으로 제시되어왔다. 그러나 웹 기반 시스템의 개발은 설러 가지 요인으로 인하여 현재까지 소프트웨어 컴포넌트 도입의 초기단계에 머물고 있다. 본 연구에서는 컴포넌트 개발 기법을 이용한 웹 기반 성적처리 시스템을 구현하였다. 대상 하부 컴포넌트는 Java Beans로 구현하였으며, 컴포넌트 합성명세로는 C2 아키텍처 스타일 기법을 이용하였다. 이러한 결과로서 웹 기반 교육 시스템 분에의 개발에서 소프트웨어 컴포넌트 적용 일 운용에 관한 효율성을 보일 수 있었다.

  • PDF

A Study on the Enterprise Architecture to Develop the Requirements for Railway Safety Support information Systems (철도안전정보 지원시스템의 요구사항 개발을 위한 엔터프라이즈 아키텍처 활용 연구)

  • Lee, Byoung-Gil;Lee, Jae-Chon
    • Journal of the Korean Society for Railway
    • /
    • v.10 no.6
    • /
    • pp.751-757
    • /
    • 2007
  • This paper is concerned with the development of the requirements for railway safety support information systems. The five safety elements at the system level have been modeled based on the enterprise architecture approach. Specifically, the modeling has been carried out as follows. First, the requirements are derived according to EIA-632 process. Also, the possible scenarios on the accident-investigation-support are developed from the help of relevant personnel in the area. The developed scenarios are reflected in modeling the operational and system architectures of DoDAF approach using a CASE tool. From this architecture model, we can easily get the specifications required for the operations. These results can give the improved understanding of the railway safety system to the members of diverse teams and areas working for the system development.

Modeling an Architecture of the Defence Broadband convergence Network(D-BcN) (국방 광대역통합망(D-BcN) 아키덱쳐 모델링)

  • 김한관;이길섭;이승종
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.196-198
    • /
    • 2004
  • 국내에서는 고도의 정보인프라 구축을 위한 광대역통합망(BcN) 추진에 대한 관심이 점점 높아져 가고 있다. 한편, 미래의 전쟁수행개념은 정보우위 확보를 위한 네트워크 중심의 전투(Network Centric Warfare)수행이며 이러한 전쟁수행패러다임 변화에 대응하기 위한 통합망 연구가 중요하나 아키텍처 모델 제시 등 D-BcN을 위한 연구실적은 미흡한 실정이다. 따라서 본 논문에서는 D-BcN에 대한 하나의 아키텍처를 모덱링 하고자 한다. 이를 위해 BcN 개념 및 구조, 외국군 사례, 현 국방 정보통신망 문제점 분석을 통해 국방아키텍처 프레임워크(MND-AF) 지침에 의한 개발방법을 적용, 최상위 운용 및 체계관점에서 하나의 아키텍처 모델링을 제시하였다. 그리고 상용 BcN과 비교하여 주요 차이점을 제시하였다. 이러한 D-BcN 아키텍처 모델링은 보다 구체적인 D-BcN 아키텍처 설정에 도움이 될 것으로 기대된다.

  • PDF

Design Tool for Product Line Architecture (PL 아키텍처를 위한 도구 설계)

  • Song Moon-Sub;Hwang Kil-Seung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.421-423
    • /
    • 2005
  • 제품계열(Product-Line) 개발 방법은 특정 영역에 대해 핵심 자산을 구축한 후 제품 특성에 맞게 자산을 변경하여 신속하게 제품을 생산하는 방법이다. 제품계열의 이용한 제품 생산이 생산성과 효율성을 높이기 위해서는 자산 구축이 제품 패밀리로부터 정확히 추출, 생성되어져 있어야 한다. 특히 핵심 자산 중에서 가장 중요한 자산인 제품계열 아키텍처이 중요하다. 본 논문에서는 도메인 전문가가 제품 영역에 대한 분석을 끝낸 후 제품계열 아키텍처를 생성, 편집을 용이하도록 도와 줄 수 있는 기능과 제품계열 아키텍처에서 제품 아키텍처로 쉽게 유도할 수 있도록 도와주는 기능을 고려하여 설계하고자 한다. 또한 설계된 내용을 기반으로 아키텍처 다이어그램 편집기 프로토타입을 구현하였다.

  • PDF

Octeon architecture emulation on QEMU (QEMU기반 옥테온 아키텍처 에뮬레이션)

  • Soohun Kim;Brent ByungHoon Kang
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.301-302
    • /
    • 2023
  • 에뮬레이션 기술은 다양한 아키텍처에 대해 하드웨어 독립적인 실험 및 분석 환경을 제공하기 때문에 임베디드 기기 분석에 널리 활용되고 있다. 옥테온(Octeon) 아키텍처는 고성능 네트워크 장비에서 주로 사용되는 프로세서로, 이에 대응하는 에뮬레이션 환경의 구축이 어려워 초기 개발 및 분석에 어려움을 겪는다. 따라서 본 논문에서는 QEMU(v.6.0)을 활용한 옥테온 아키텍처의 에뮬레이션 환경을 구현하고 실험한 결과를 소개한다. 구현된 옥테온 에뮬레이션 환경은 옥테온 아키텍처 고유 인스트럭션 중 특정 하드웨어의 지원을 요하지 않는 인스트럭션에 대하여 에뮬레이션이 가능함을 보였으며 이는 옥테온 아키텍처 기반의 기기 프로그램 에뮬레이션에 활용할 수 있을 것으로 기대한다.

  • PDF

A Software Architecture Evaluation Procedure In Realtime Embedded Systems (내장형 실시간 시스템의 소프트웨어 아키텍처 평가 절차)

  • 권도형;최윤석;이우진;정기원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.379-381
    • /
    • 2004
  • 내장형 실시간 시스템은 점차 소형화, 다기능화 하여 그 복잡도가 증가하고 있다. 또한 제약사항이 일반적인 정보시스템 보다 더 까다롭다. 신뢰성 있고 안정적인 내장형 실시간 시스템을 구현하기 위해서 소프트웨어 공학의 적용이 필요하며, 특히 소프트웨어 아키텍처의 적용을 필요로 한다. 이에 본 논문에서는 내장형 실시간 시스템 개발 중 최적의 소프트웨어 아키텍처를 선정하기 위해서 필요한 소프트웨어 아키텍처 평가 절차를 제시한다. 측정기법(Measuring Techniques)과 질문기법(Questioning Techniques)을 혼합하여 분석을 수행한다. 측정기법을 위해서는 실 프로토타이핑(Real Prototyping)을 사용하여 질문기법을 위해서는 체크리스트를 사용한다 이를 통하여 소프트웨어 개발 생명주기의 초기단계에서 이리 목표시스템의 품질을 예측하고 위험을 미리 식별할 수 있다.

  • PDF

A Study on Fast Packet Processing Using Pipeline Architecture-Based Network Processors (파이프라인 아키텍처 기반의 네트워크 프로세서를 이용한 고속 패킷 처리에 관한 연구)

  • Son Kyoung-Duk;Jin Hyun-Jung;Kim Hwa-Jong
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.115-118
    • /
    • 2004
  • 본 논문에서는 파이프라인 아키텍처 기반의 네트워크 프로세서를 이용한 네트워크 시스템 개발에 대해 다룬다. 파이프라인 아키텍처는 구조상 Hazards 문제가 발생할 수 있으며 이는 시스템의 성능에 중요한 영향을 주게 된다. 또한 네트워크 프로세서는 고수준의 프로그래밍 모델을 제공하므로 고속의 패킷 처리를 위한 코드 작성이 수월하다. 따라서 파이프라인 아키텍처 기반의 네트워크 프로세서를 이용한 시스템 개발시 Hazards 문제를 피할 수 있는 방법과 효율적인 패킷 처리를 위한 코드 작성에 대한 지침을 제시하고 그 방법이 일반적인 방법보다 효율적임을 확인하였다.

  • PDF

The Analysis of Activity and Task Optimization for Application Architects in SI Projects (소프트웨어 개발 프로젝트에서 EA 관점의 어플리케이션 아키텍트(Application Architect) 업무수행 효율화 및 최적화 방안)

  • Choe, Chul-Won;Kim, Hoon-Seop
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.05a
    • /
    • pp.169-172
    • /
    • 2009
  • 현재 많은 기업이나 조직이 전사아키텍처(이하 EA)기반에서 어플리케이션 시스템(이하 응용시스템)을 구축 및 운영하고 있으나 응용시스템 개발 단계에서 EA관점의 응용시스템 아키텍처(응용아키텍처)를 충분히 고려하는 경우는 드물었다. 본 논문에서는 EA관점의 응용시스템 구축을 효과적으로 수행하기 위해서 프로젝트 내 어플리케이션 아키텍트(이하 AA)의 주요업무를 정의하고 조직의 EA를 만족할 수 있는 수행방법을 도출하였다. 소프트웨어 아키텍트(이하 SA)와 AA의 수행업무를 고찰하여 효과적인 프로젝트 수행을 위한 조직구성을 정의하고 AA의 수행업무 중 EA와 밀접한 관련이 있는 업무에 대해 수행 방법을 연구하였다. 또한 EA 응용레벨 별 산출물과 소프트웨어 아키텍처 정의서와의 일관성을 유지할 수 있는 방안을 도출하였다.

  • PDF

A Case Study of Software Architecture Design by Applying the Quality Attribute-Driven Design Method (품질속성 기반 설계방법을 적용한 소프트웨어 아키텍처 설계 사례연구)

  • Suh, Yong-Suk;Hong, Seok-Boong;Kim, Hyeon-Soo
    • The KIPS Transactions:PartD
    • /
    • v.14D no.1 s.111
    • /
    • pp.121-130
    • /
    • 2007
  • in a software development, the design or architecture prior to implementing the software is essential for the success. This paper presents a case that we successfully designed a software architecture of radiation monitoring system (RMS) for HANARO research reactor currently operating in KAERI by applying the quality attribute-driven design method which is modified from the attribute-driven design (ADD) introduced by Bass[1]. The quality attribute-driven design method consists of following procedures: eliciting functionality and quality requirements of system as architecture drivers, selecting tactics to satisfy the drivers, determining architectures based on the tactics, and implementing and validating the architectures. The availability, maintainability, and interchangeability were elicited as duality requirements, hot-standby dual servers and weak-coupled modulization were selected as tactics, and client-server structure and object-oriented data processing structure were determined at architectures for the RMS. The architecture was implemented using Adroit which is a commercial off-the-shelf software tool and was validated based on performing the function-oriented testing. We found that the design method in this paper is an efficient method for a project which has constraints such as low budget and short period of development time. The architecture will be reused for the development of other RMS in KAERI. Further works are necessary to quantitatively evaluate the architecture.

Design and Implementation of Movie Reservation System with EJB 3.1 Lightweight Container Architecture (EJB 3.1 경량 컨테이너 구조 환경에서 영화 예매 시스템의 설계 및 구현)

  • Lee, Myeong-Ho
    • Journal of Digital Convergence
    • /
    • v.11 no.5
    • /
    • pp.307-312
    • /
    • 2013
  • This paper aims to design and realize movie reservation system with EJB 3.1 lightweight container architecture. N-Tier enterprise architecture to resolve the problem with benefits to support the new architecture is a lightweight container architecture. This architecture, such as the EJB, but not heavy, to provide all of the architecture is possible. The lightweight container architecture is most often used in business EJB 3.1 is well-known architecture. Therefore, this research has the N-tier enterprise architecture to solve the advantages and disadvantages developed to support the latest EJB 3.1 architecture based on the design and implementation of a movie reservation system.