• 제목/요약/키워드: Architecture-based development

검색결과 2,511건 처리시간 0.034초

Ajax기반 웹 응용을 위한 아키텍쳐 패턴 설계 (Design of an Architecture Pattern for Ajax-based Web Applications)

  • 김황만;김용구
    • 한국통신학회논문지
    • /
    • 제36권9B호
    • /
    • pp.1057-1065
    • /
    • 2011
  • 복잡한 Ajax (Asynchronous JavaScript and XML) 기반 클라이언트 개발에 있어, 그 개발편의성을 증대시키고 방대한 코드의 유지보수성을 개선하기 위해, 본 논문에서는 MVC (Model-View-Client) 프레임워크 기술을 변형한 CVC (Communicator-View-Controller) 아키텍처 패턴을 제안한다. 제안된 CVC 아키텍처 패턴은 Ajax 기반 클라이언트가 공통적으로 가지게 되는 데이터 추출을 위한 비동기 통신 관련 코드를 Communicator 영역으로 분류함으로써, 그래픽 디자인 영역에 해당하는 View와, View 계층에 효과적으로 데이터를 갱신하는 Controller 영역으로 개발 코드를 구분한다. 이와 같은 구분을 통해 Ajax 기반 클라이언트 개발의 방법을 서술적으로 개념화시킴으로써, Ajax 관련 코드를 효과적으로 모듈화 하여 재사용하고 그래픽 디자인을 독립적으로 처리할 수 있도록 하여 Ajax 기반 웹 응용의 개발생산성 및 유지보수성을 획기적으로 높일 수 있도록 하였다.

모델기반 시스템 설계 방법을 이용한 용접로봇의 상부아키텍쳐 정의에 관한 연구 (A Study on Architecting Method of a Welding Robot Using Model-Based System Design Method)

  • 박영원;김진일
    • 제어로봇시스템학회논문지
    • /
    • 제11권2호
    • /
    • pp.152-159
    • /
    • 2005
  • This paper describes the application of a model-based system design method critical to complex intelligent systems, PSARE, to a welding robot development to define its top level architecture. The PSARE model consists of requirement model which describes the core processes(function) of the system, enhanced requirement model which adds technology specific processes to requirement model and allocates them to architecture model, and architecture model which describes the structure and interfaces and flows of the modules of the system. This paper focuses on the detailed procedure and method rather than the detailed domain model of the welding robot. In this study, only the top level architecture of a welding robot was defined using the PSARE method. However, the method can be repeatedly applied to the lower level architecture of the robot until the process which the robot should perform can be clearly defined. The enhanced data flow diagram in this model separates technology independent processes and technology specific processes. This approach will provide a useful base not only for improvement of a class of welding robots but also for development of increasingly complex intelligent real-time systems.

물리적 아키텍처 설계에 대한 DSM 방법론 적용 사례 연구 (On the design method of physical architecture based on the Design Structure Matrix (DSM) approach)

  • 최상욱;최상택;정윤호;장재덕
    • 시스템엔지니어링학술지
    • /
    • 제8권1호
    • /
    • pp.21-28
    • /
    • 2012
  • Development of the system that has required performance is the most important figure and that is the key of project succeed. In order to perform that, systems engineering has come to the fore as a solution. In each step of system engineering process, particularly, requirement analysis and derivation, logical solution, architecture design step are known to affect many of the function and efficiency. Of these, this paper focus on architecture design. We introduce methodology for physical architecture design by applying DSM(Design Structure Matrix) methodology which is based on result of logical solution from MBSE methodology.

중소기업을 위한 최종 사용자 컴퓨팅 PDM 시스템 개발 (Developing an End-User Computing PDM System for Small and Medium Business)

  • 도남철
    • 대한산업공학회지
    • /
    • 제41권2호
    • /
    • pp.162-172
    • /
    • 2015
  • This paper proposes a Product Data Management (PDM) system architecture that supports end-user computing for small and medium businesses (SMBs) in Korea to build and maintain efficient and sustainable information systems for their product development. Its open database with relational tables enables existing common application programs such as Microsoft office suites to access product data in PDM systems. In addition, the interactive query processor provided by database management systems helps design engineers to build ad hoc queries in standard SQL database language to response different data requirements during their product development. The PDM architecture with the open database allows design engineers or technical staffs in SMBs to build and maintain their application programs for product development by themselves. To show the feasibility of the proposed architecture, this study implemented a prototype PDM system based on the architecture and database, and represents real-world product data with the implemented PDM system.

소프트웨어 제품계열 아키텍처 설계 프로세스 (A Study on Software Product-Line Architecture Design Process)

  • 오영배
    • 한국IT서비스학회지
    • /
    • 제4권2호
    • /
    • pp.47-59
    • /
    • 2005
  • S/W product line is a S/W product or a set of S/W system, which has common functions. We can develop a specific S/W product, which satisfiesrequirements of a particular market segment and a mission in a specific domain by reusing the core asset such as the developed S/W architecture through the S/W product line. S/W development methodology based on the S/W product line can develop a S/W more easily and fast by reusing the developed S/W core asset. An advanced country of S/W technology selects S/W product line as a core field of S/W production technology, and support technology development. In case of USA, CMU/SEI (Carnegie Mellon University / Software Engineering Institute) developed product-line framework 4.0 together with the industry and the Ministry of National Defense. Europe is supporting the development of product line technology through ITEA(IT for European Advancement) program. In this paper, we aim to construct reference architecture of S/W product line for production of the S/W product line.

HL7 버전 3 기반의 투약관리시스템을 위한 임상문서구조의 생성 (Health Level 7 Version 3 based Generating Clinical Document Architecture for Medication Administration System)

  • 김근희;조수미;이은주;김화선;조훈
    • 한국멀티미디어학회논문지
    • /
    • 제11권3호
    • /
    • pp.386-397
    • /
    • 2008
  • 본 연구는 HL7 버전 3의 객체지향 분석 및 개발 방법론인 HL7 개발 프레임워크(HDF)를 이용하여 투약관리의 임상문서구조의 개발을 통해 임상활동의 표준화 데이터 모델을 구현하는 것을 제안한다. 투약관리는 의료현장에서 임상전문가가 행하는 가장 중요한 업무이다. 표준화 된 데이터 모델 및 구조화된 병원정보시스템은 근거기반 임상 활동을 이루기 위해 상당히 중요한 과제이다. 임상문서구조를 생성하기 위해서 HDF와 제공된 도구들을 사용하였다. 본 연구자들은 투약관리활동에서 HDF의 각 단계의 다이어그램을 생성할 수 있었다. 그 결과, 임상 활동 중 하나인 투약관리에 대한 표준화 정보모델을 생성하였다. 이 모델은 보건의료정보시스템을 모델링하기 위한 정보통신개발자들에게 국제 표준방법론을 이해하기 위한 기본적 개념모델이 될 것이다.

  • PDF

1960년대에서 1990년대까지 서울의 화장품 판매공간 연구 -아모레퍼시픽의 유통 전략 추이의 비교분석을 통하여- (A Study on Seoul Cosmetic Retail Store from 1960s to 1990s -Through Comparative Analysis of Distribution Trends of AMOREPACIFIC-)

  • 이다솔
    • 건축역사연구
    • /
    • 제26권3호
    • /
    • pp.31-38
    • /
    • 2017
  • The retail store, which appears in various ways of the modern city, is the architectural result that the merchandise is finally delivered to consumers. The relationship between the commerce based on manufacturing and distribution and the retail store as urban architecture can be understood not only from the viewpoint of economics and business administration but also the problem of the formation of urban history and urban organization. The modern industrial development in Korea had been progressed by the state led, as the manufacturing and distribution developed in turn. This social and economic situation influenced the formation of the retail store of the city. This is different from the West, which the development has been conducted together. The cosmetics sales space, which is the subject of this study, has changed in various forms from the 1960s to the 1990s. Cosmetics brand retail shop is a corporate brand-based space, but paradoxically, it has a historical characteristic of urban architecture in that it is branding city street. This specificity of Seoul is unexplained by the development process of the Western and does not exist as a physically huge or special construction sometimes. However, it operates as a urban architecture in Seoul where the complicated.

JPetStore 주문시스템 기반으로 Spring 2.5와 Seam2.0의 개발 생산성 비교 연구 (A Study on Comparison of Development Productivity of Spring 2.5 and Seam 2.0 Based JPetStore Order System)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제11권7호
    • /
    • pp.2610-2615
    • /
    • 2010
  • 본 논문은 Spring 2.5와 Seam 2.0 프레임워크의 연관된 객체지향 소프트웨어 개발에 대한 지침과 평가 지표를 제공하는데 목적이 있다. 경량 컨테이너 아키텍처는 EJB 아키텍처와 같이 무겁지 않으면서도 EJB 컨테이너의 모든 가능을 제공하는 구조이다. 현재까지 경량 컨테이너 아키텍처로 현업에서 가장 많이 사용되고 잘 알려진 아키텍처로 Spring과 Seam 프레임워크이 있다. 그러나 동일한 플랫폼 상에서 Spring과 Seam 프레임워크의 개발 생산성 비교분석은 없었다. 따라서 본 연구에서는 Java EE 플랫폼 상에서 개발된 자바 블루프린트 Pet Store 프로그램을 동일한 개발 플랫폼 환경을 기반으로 JPetStore 주문시스템을 Spring 2.5와 Seam 2.0에서 설계하고 구현한 후, 개발 플랫폼 환경별 객관적인 소프트웨어 개발 생산성 비교 및 표준화에 따른 평가 지침을 제공하고자 한다.

국내 건축분야 3D 프린팅 시장 성숙도 기반 단계별 유통플랫폼 구축방안에 관한 연구 (A Study on the Phased Development Plan of Distribution Platform Based on 3D Printing Market Maturity in Domestic Architecture)

  • 정수매;원지선;신재영;주기범
    • 한국산업융합학회 논문집
    • /
    • 제24권6_2호
    • /
    • pp.849-860
    • /
    • 2021
  • Recently, it is easy to find cases of 3D printing product, equipment, and materials in the architecture field. However, there is a lack of distribution environment where 3D printing products can be traded on an online platform or to access on-demand services in the architecture field. Therefore, in this study, a distribution platform development plan was proposed in consideration of the maturity level of the 3D printing distribution market in the domestic architecture field. For this purpose, the research was carried out as follows. First, by analyzing the case of the 3D printing distribution platform, the development stage of the distribution platform was set as three stages from the perspective of market maturity, platform development level, and sales/purchase experience level of suppliers and consumers. Second, the market maturity of the current domestic architecture field was evaluated as the first stage, and a distribution platform that could be implemented in the first stage was presented as a pilot. Third, we presented the first stage pilot, collected practical opinions on future construction plans through in-depth interviews, and presented detailed implementation plans for each stage necessary to achieve the second and third stage market maturity goals. Based on the roadmap derived from this study, it is expected that the domestic distribution platform market will grow step by step in the future and be utilized for business model development.

경량 컨테이너 구조 환경의 스프링 프레임워크 2.5를 기반으로 호텔예약시스템의 설계 및 구현 (Design and Implementation of Hotel Reservation System Based Spring Framework 2.5 of Lightweight Container Architecture)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제10권3호
    • /
    • pp.589-595
    • /
    • 2009
  • 본 논문은 스프링 프레임워크 2.5와 연관된 객체지향 소프트웨어 개발에 대한 지침과 평가 지표를 제공하는데 목적이 있다. Non EJB와 EJB 아키텍처가 가지고 있는 문제점을 해결하고 장점들을 지원하기 위하여 새롭게 등장한 아키텍처가 경량 컨테이너 아키텍처이다. 이 구조는 EJB 아키텍처와 같이 무겁지 않으면서도 EJB 컨테이너의 모든 가능을 제공하는 구조이다. 현재까지 경량 컨테이너 아키텍처로 현업에서 가장 많이 사용되고 잘 알려진 아키텍처로 스프링 프레임워크가 있다. 따라서 본 연구에서는 Non EJB와 EJB 아키텍처가 가지고 있는 단점들을 해결하고 장점들을 지원하기 위하여 개발된 최신 경량 컨테이너 아키텍처인 스프링 프레임워크 2.5를 기반으로 호텔예약시스템의 설계 및 구현을 통하여 이전의 사양과의 객관적인 소프트웨어 개발 생산성 지침을 제공하고자 한다.