• 제목/요약/키워드: Architecture framework

검색결과 1,285건 처리시간 0.065초

아키텍처 변환 패턴을 이용한 소프트웨어 시스템 진화 프레임워크 (A Framework for Software System Evolution using Architectural Transformation Pattern)

  • 박태현;안휘;강성원;박종빈;황상철
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제26권1호
    • /
    • pp.17-29
    • /
    • 2013
  • 소프트웨어 시스템 진화는 소프트웨어 시스템의 유지보수의 일종으로 계획적이고 체계적인 유지보수 프로세스이다. 소프트웨어 진화 연구는 기존 시스템의 비용편익 분석을 통해 시스템의 유지가치에 대한 판단 근거를 제공하며, 아키텍처를 기반으로 하는 진화는 반복적인 진화 작업의 자동화를 가능케 하여 유지보수 비용 감소를 가능하게 해주는 연구이다. 본 논문에서는 아키텍처 변환패턴을 이용한 소프트웨어 시스템 진화 프레임워크를 제안한다.

  • PDF

다분야통합최적설계를 위한 데이터 서버 중심의 컴퓨팅 기반구조 (Data Server Oriented Computing Infrastructure for Process Integration and Multidisciplinary Design Optimization)

  • 홍은지;이세정;이재호;김승민
    • 한국CDE학회논문집
    • /
    • 제8권4호
    • /
    • pp.231-242
    • /
    • 2003
  • Multidisciplinary Design Optimization (MDO) is an optimization technique considering simultaneously multiple disciplines such as dynamics, mechanics, structural analysis, thermal and fluid analysis and electromagnetic analysis. A software system enabling multidisciplinary design optimization is called MDO framework. An MDO framework provides an integrated and automated design environment that increases product quality and reliability, and decreases design cycle time and cost. The MDO framework also works as a common collaborative workspace for design experts on multiple disciplines. In this paper, we present the architecture for an MDO framework along with the requirement analysis for the framework. The requirement analysis has been performed through interviews of design experts in industry and thus we claim that it reflects the real needs in industry. The requirements include integrated design environment, friendly user interface, highly extensible open architecture, distributed design environment, application program interface, and efficient data management to handle massive design data. The resultant MDO framework is datasever-oriented and designed around a centralized data server for extensible and effective data exchange in a distributed design environment among multiple design tools and software.

중앙 집중식 OPC UA 서버와 통합 된 CPPS 아키텍처에 관한 연구 (A Study on CPPS Architecture integrated with Centralized OPC UA Server)

  • 조규종;장수환;정종필
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권3호
    • /
    • pp.73-82
    • /
    • 2019
  • 스마트팩토리를 구축하기 위해서는 CPPS(Cyber Physical Production System)의 구축은 필수적으로 동반되어야 하는 중요한 시스템이다. CPPS를 통해서 물리적 공장을 디지털 기반의 사이버 세상으로 옮겨오고 이를 지능적, 자율적으로 모니터링하고 제어하는 것이 스마트팩토리의 실체이다. 하지만 기존에 제시된 CPPS의 아키텍처들은 추상적인 모델링 형태의 아키텍처만 제시하고 있으며, 스마트팩토리에서 데이터를 수 집 교환을 위한 국제 표준인 OPC UA Framework(Open Platform Communication Unified Architecture)을 CPPS의 기본적인 체계로 적용한 연구는 부족하였다. 이에 아키텍처 구성 실제 공장에 적용 가능한 CPPS 아키텍처로 분산되어진 필드 데이터를 수집하여 중앙에 집중화 된 서버에서 집중된 데이터 처리가 되어야만 클라우드와 IoT를 모두 포함할 수 있는 CPPS를 구현 가능하다. 본 연구에서는 중앙 처리 OPC UA Framework을 준수한 OPC UA를 기술 체계를 기반으로 중앙의 OPC UA Server를 통해 CPPS 아키텍처를 구현하고 OPC UA 모델링 처리를 통해 CPPS 논리 프로세스와 데이터 처리 프로세스가 자동으로 생성되는 방법을 포함한 CPPS 아키텍처를 제안하고 모델 공장을 실제로 구현하여 그 성능과 가용성에 대해서 연구하였다.

스마트폰 기반의 모바일 오피스 티켓 예매 시스템의 설계 및 구현 (Design and Implementation of Mobile Office Ticket Reservation System Based Smartphone)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제12권5호
    • /
    • pp.2396-2401
    • /
    • 2011
  • 본 논문은 스프링 프레임워크 2.5와 아이바티스 2.3 ORM 솔루션 환경에서 안드로이드 스마트폰 기반의 모바일 오피스 티켓 예매 시스템의 설계 및 구현을 하는데 목적이 있다. 현재까지 경량 컨테이너 구조로 많이 사용되고 잘 알려진 구조로 스프링 프레임워크이 있다. 또한 데이터베이스의 생산성을 높여주기 위한 기법으로 ORM이 있다. 현재 ORM 매퍼로 현업에서 널리 이용되고 있는 도구로 아이바티스가 있다. 따라서 본 연구에서는 경량 컨테이너 구조로 가장 잘 알려진 스프링 프레임워크 2.5와 아이바티스 2.3 ORM 솔루션 환경에서 안드로이드 스마트폰 기반의 모바일 티켓 예매 시스템을 분석 및 설계한 후 구현하여 모바일 웹앱의 객관적인 개발 생산성 지침을 제공하고자 한다.

A Design-Decision Support Framework for Evaluation of Design Options in Passenger Ship Engine Room

  • 김수웅
    • 한국해양공학회:학술대회논문집
    • /
    • 한국해양공학회 2006년 창립20주년기념 정기학술대회 및 국제워크샵
    • /
    • pp.277-280
    • /
    • 2006
  • Most real world design evaluation and risk-based decision support combine quantitative and qualitative (linguistic) variables. Decision-making based on conventional mathematics that combines qualitative and quantitative concepts always exhibit difficulty in modelling actual problems. The successful selection process for choosing a design/procurement proposal is based on a high degree of technical integrity, safety levels and low costs in construction, corrective measures, maintenance, operation, inspection and preventive measures. However, the objectives of maximising the degree of technical performance, maximising the safety levels and minimising the costs incurred are usually in conflict, and the evaluation of the technical performance, safety and costs is always associated with uncertainties, especially for a novel system at the initial concept design stage. In this paper, a design-decision support framework using a composite structure methodology grounded in approximate reasoning approach and evidential reasoning method is suggested for design evaluation of machinery space of a ship engine room at the initial stages. It is a Multiple Attribute Decision-Making (MADM) or Multiple Criteria Decision Making (MCDM) framework, which provides a juxtaposition of cost, safety and technical performance of a system during evaluation to assist decision makers in selecting the winning design/procurement proposal that best satisfies the requirement in hand. An illustrative example is used to demonstrate the application of the proposed framework.

  • PDF

스마트 금융을 위한 비즈니스 로직과 분리된 보안프레임워크 (A Business-Logic Separated Security Framework for Smart Banking)

  • 서동현;이상진
    • 정보보호학회논문지
    • /
    • 제24권4호
    • /
    • pp.669-679
    • /
    • 2014
  • 본 연구에서는 스마트금융 서비스를 위한 서버 측 보안 프레임워크를 제안한다. 국내 금융기관의 전자금융서비스를 제공하는 서버 측 프레임워크 구조를 살펴보면 대부분 서비스제공위주의 구조를 가지고 있다. 따라서, 보안관련 요구사항들은 비즈니스 로직들에 같이 포함되어 있는 경우가 대부분이기 때문에 보안 사고에 효과적으로 대응하기 어렵다. 본 논문에서는 전자금융서비스시 보안영역을 비즈니스영역과 분리하여 업무에 대한 의존도(Dependency) 없이 보안 정책을 실시간으로 적용할 수 있는 프레임워크를 제안한다. 이를 통하여 보안관련 위협에 대한 신속하고 효과적인 대응기반을 제시한다. 또한 현재 서비스하고 있는 시스템구조에서도 시스템의 큰 변경없이 제안 프레임워크를 적용할 수 있는 방안을 제시한다.

멀티미디어 서비스 프레임워크에서의 Active Networking 기술 적용 방안 (Active Networking Approach for Multimedia Service framework)

  • 이종화;함진호
    • 한국정보통신학회논문지
    • /
    • 제2권3호
    • /
    • pp.367-377
    • /
    • 1998
  • 본 논문에서는 여러 분류 응용들의 개발 및 운용을 지원하는 멀티미디어 통신 서비스 프레임워크를 정의한다. 본 프레임워크에서는 응용 구조에서부터 분산 처리 기반 구조와 통신망 구조에 이르기까지 다양한 멀티미디어 응용 서비스를 수용하기 위한 구조와 기능을 정의한다. 이를 위하여 응용 계층 구조에서는 멀티미디어 응용들의 요구사항을 분석하고 수직 및 수평 서비스를 도출하고, 이러한 응용들이 분산된 위치에서 상호동작시 필요한 분산 투명성, 자원 공유, 상호 운용성 그리고 응용의 이식성을 보장하는 분산처리 기반 구조를 정의한다. 또한, 필요한 통신 자원을 효율적으로 관리하고, 네트워크 구성요소인 라우터나 스위치가 능동적인 서비스 처리 능력을 갖는 통신망 구조를 Active Networking 기술을 도입하여 정의하였다.

  • PDF

Performance-based wind design framework proposal for tall buildings

  • Alinejad, Hamidreza;Kang, Thomas H.K.;Jeong, Seung Yong
    • Wind and Structures
    • /
    • 제32권4호
    • /
    • pp.283-292
    • /
    • 2021
  • Performance-based seismic design (PBSD) is currently used for retrofitting of older buildings and the design of new buildings. Whereas, application of performance-based design for wind load is still under development. The tendency has been in the codes to increase wind hazard based on recent recorded events. Since tall buildings are highly susceptible to wind load, necessity for developing a framework for performance-based wind design (PBWD) has intensified. Only a few guidelines such as ASCE (2019) provide information on using PBWD as an alternative for code prescriptive wind design. Though wind hazards, performance objectives, analysis techniques, and acceptance criteria are explained, no recommendations are provided for several aspects like how to select a proper level of wind hazard for each target performance criterion. This paper is an attempt to explain current design philosophy for wind and seismic loads and inherent connection between the components of PBSD for development of a framework for PBWD of tall buildings. Recognizing this connection, a framework for PBWD based on limits set for serviceability and strength is also proposed. Also, the potential for carrying out PBWD in line with ASCE 7-16 is investigated and proposed in this paper.

Developing of Construction Project Risk Analysis Framework by Claim Payout and its Application

  • Kim, Ji-Myong;Park, Young Jun;Kim, Young-Jae;Yu, YeongJin
    • 국제학술발표논문집
    • /
    • The 6th International Conference on Construction Engineering and Project Management
    • /
    • pp.192-194
    • /
    • 2015
  • The growing size and complex process in construction project recently leads to increase risk and the losses as well. Even though researchers have identified the major risk indicators, there is lack of comprehensive and quantitative research for identifying the relationship between the risk indicators and economic losses associated with construction projects. To address this shortage of research, this study defines risk indicators and create a framework to assess the influence of economic losses from the indicators. An insurance company's claim payout record was accepted as the dependent variable to reflect the real economic losses. Based on the claims, we categorized the causes and results of accidents. To establish framework, built environment vulnerability indicators and geographical vulnerability indicators were employed as the risk indicators. A Pearson correlation analysis was adopted to validate the relationship with loss ratio and risk indicators. Consequently, this framework and its results may offer significant references for under writers of insurance companies and loss prevention activities.

  • PDF

플로팅 건축 상부시설의 계획 지침에 관한 연구 (Planning Guidelines for the Superstructure of Floating Architecture)

  • 고민철;송석기
    • 한국항해항만학회지
    • /
    • 제36권3호
    • /
    • pp.189-196
    • /
    • 2012
  • 최근의 몇몇 사례를 통해 국내에서도 플로팅 건축물의 확산 가능성에 대한 논의가 시작되고 있으나 국내에서는 아직 플로팅 건축계획과 관련되어 참고할 만한 가이드라인이나 규정이 제정된 바가 없다. 이 연구는 플로팅 건축물 상부시설에 대한 계획 지침을 구성하는 것을 목표로 하였다. 기존 국내외 지침 중 플로팅 건축물 상부시설 계획에 참조가 될 수 있는 지침을 선택하고 관련 구성 항목 및 구성 체계에 대하여 분석하였다. 이를 통해 이 연구와 직접적으로 연관된 지침 구성 항목을 추출할 수 있었다. 이렇게 추출된 항목을 유사한 내용을 중심으로 분류하여 몇 가지의 범주로 구분하고 각각의 내용을 비교 분석하였다. 이상과 같이 분석된 지침 구성 항목과 체계, 그 내용을 토대로 플로팅 건축물 상부시설에 대한 계획 지침 구성 체계를 제안하였고, 구성 항목 및 주된 규정 내용을 검토하였다.