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

검색결과 2,523건 처리시간 0.028초

영역 컴포넌트 명세방법 개발 (Development of a Domain Component Specification Method)

  • 오영배;장진호;백두권
    • 한국IT서비스학회지
    • /
    • 제1권1호
    • /
    • pp.141-148
    • /
    • 2002
  • As an optimun alternatives for the solution of recent software crisis, we have to develop component technologies so as to develop and propagate business components for various domains to industries. For the sake of development of business components, a conceptual architecture which defines a model for component assembly should be prescribed first, and a systematic specification method based on this model be defined, so we can build a system environments for making specifications and development of each component by the consistent scheme. In this study, we propose a domain architecture model for implementing the pUblic component bank as a project supported by the ministry of information and communication, discuss the conceptual model of specification for developing components of storing component bank, specification steps, specification approach for application of business domains and the development results of them.

시스템 엔지니어링을 통한 HLA 기반 선박 안전성 평가 시뮬레이션 개발에 관한 연구 (Research into the Development of HLA-based Ship Safety Assessment Simulation with Systems Engineering)

  • 이경호;한영수;이병학
    • 한국해양공학회지
    • /
    • 제22권3호
    • /
    • pp.47-57
    • /
    • 2008
  • Many accidents occur on the oceans. Accidents involving ships can cause enormous damage. When an accident occurs, the cost of environmental restoration can bankrupt even a top-ranked international company. The potential damages resulting from ship accidents have resulted in many international agreements such as MARPOL, SOLAS, ISM Code, etc. The viability of damaged ships has become more and more important. A damaged ship's viability and cargo safety can be improved by a safety assessment design procedure. We consider th£ shipbuilding industry's distributed characteristics to define a safety assessment system with software engineering-based requirements analysis. We used a distributed network-based simulation method (HLA - High level architecture), because of ease of reuse and expansion of existing components to other situations, and because it is a military standard. HLA is the standard for distributed network-based simulation in many countries including the United States, Canada, Israel, and Korea. The paper describes research to develop a prototype of a network-based safety assessment simulation system by software engineering based analysis.

웹기반의 교육체계를 위한 멀티미디어콘텐츠 개발에 관한 연구 (A Study on Development of Multimedia Contents for the Web-based Education System)

  • 정원주
    • 한국디지털건축인테리어학회논문집
    • /
    • 제1권1호
    • /
    • pp.31-38
    • /
    • 2001
  • This study is to investigates a development of multimedia contents for the web-based education system. With the comming new millenieum, we have a lot of experience in pluralistic society. especially we are affected by multimedia data with information and knowledge-based society, and the development of information technology, that is we are a lot influenced by multimedia data. This study is to explore multimedia contents which have still and dynamic. With this discussed, teaching and learning from multimedia contents makes learners construct meaning knowledge through the seeing and hearing, interactive communication. thus we need to include the multimedia education in a curriculum.

  • PDF

프로덕트 라인 기반의 모바일 응용 시스템 아키텍처 개발 프로세스 (Architecture Development Process of Mobile Application System Based on Product Line)

  • 손이경;김행곤;황하진
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2005년도 춘계학술대회 발표 논문집
    • /
    • pp.258-265
    • /
    • 2005
  • 유비쿼터스 사회의 도래로 모바일 비즈니스 서비스 수요의 증대와 다양한 사용자 요구사항 및 변경이 빈번해짐에 따라 소프트웨어의 특성을 적시에 반영할 수 있는 새로운 소프트웨어 개발 기술이 필수적이다. 소프트웨어 프로덕트 라인은 공통의 유사한 기능을 가지고 있는 소프트웨어 제품 혹은 소프트웨어 시스템 집합으로 특정 영역의 시장과 용도의 요구사항에 따라 재사용 가능한 아키텍처 및 컴포넌트를 구성함으로써 생산성과 품질을 향상시킬 수 있다. 특히, 시스템을 분할하고 구조화하여 시스템의 성능과 효율성을 향상시킬 수 있는 소프트웨어 아키텍처 개념이 중요시 되면서 아키텍처의 개발과 평가에 대한 체계적인 연구가 필요하다. 본 논문에서는 CBD (Component Based Development)를 기반한 소프트웨어 프로덕트 라인(PLD: Product Line based Development)을 도입하여 모바일 비즈니스 도메인에 적합한 모바일 응용 시스템 아키텍처(MASA: Mobile Application System Architecture)를 제시한다.

  • PDF

한국해군의 CEC체계 탑재함정 운용아키텍처 개발 (Development of the Operational Architecture of Korean Navy Fighting Ships with CEC System)

  • 권용수;공방표
    • 시스템엔지니어링학술지
    • /
    • 제2권1호
    • /
    • pp.5-10
    • /
    • 2006
  • This paper describes an operational concept of ships with CEC system. An operational architecture is derived using systems engineering approach. From consideration of operational environments and stakeholders, the operational concept scenarios are established and its requirements are derived. The operational requirements based operational architecture is presented using a computer aided systems engineering tool.

  • PDF

패시브 건축디자인기법에 의한 친환경 공공도서관 건축설계 - 세종시립도서관 계획안을 중심으로 - (The Design of Eco-friendly Public Library by Applying Passive Architectural Design Techniques - Focused on the Sejong Municipal Public Library -)

  • 박열;최진희
    • 교육시설 논문지
    • /
    • 제26권4호
    • /
    • pp.27-34
    • /
    • 2019
  • Recently the architectural paradigm have been changing into eco-friendly architecture as an sustainable architecture. This social background encourages the development of various methods of building applicable for eco-friendly buildings in architectural design. Among them, passive architecture is an design approach for eco-friendly design that contrasts with technology-based methods through MEP for renewable energy. This study researches the Passive Architectural Design methodology with two points of view; Passive Architectural Design Techniques as a guideline, which defines the elements to consider for passive architecture, and the project of Sejong Municipal Public Library as a case, which is to analysis the architectural design process. The purpose of this study is to propose an eco-friendly public building based on the methodology which is suitable for passive architectural design. Finally, this study suggests that the eco-friendly public building design for passive architecture should consider from the early step of design process, such as concept and building form etc. What is important for the passive architecture is not how much building can produce the natural energy but how less building consumes it to maintain.

Adapter패턴을 이용한 EJB 컴포넌트 조립 기법 및 응용 (An Approach to Composite Techniques and Application of EJB Component using Adapter Pattern)

  • 정화영
    • 인터넷정보학회논문지
    • /
    • 제4권1호
    • /
    • pp.67-74
    • /
    • 2003
  • 디자인 패턴, 컴포넌트 기반 기법 등의 소프트웨어 개발기법 변화에 따라 웹 서버 시스템 개발 부분에서도 이를 도입하여 다양한 사용자 요구사항에 맞도록 능동적으로 대처하고 있다. 특히, EJB는 서버측 컴포넌트 모델로서 쉽고 다양한 개발지원으로 인하여 많은 연구 및 도입되고 있다. 또한, 컴포넌트 조립기법은 메시지 전달방법에 의한 아키텍처기반의 C2 스타일 아키텍처가 쉽고 효율적인 적용방안으로 많은 관심을 받고 있다. 그러나, 쓰레드를 호출 할 수 없는 EJB컴포넌트의 경우, C2 스타일 아키텍처에 의한 컴포넌트 합성을 위해서는 C2 프레임워크의 수정이 불가피하다. 이를 위해 패턴 중 구조패턴의 하나인 Adapter패턴을 이용한 기법을 제안하고자 한다. 즉, Adapter패턴에 의하여 쓰레드를 호츨할 수 있는 EJB로 변환함으로써 C2 스타일 아키텍처에 의한 컴포넌트 합성이 가능하도록 하였다.

  • PDF

BMO기법을 활용한 정보보안 비즈모델 평가시스템 소프트웨어 아키텍쳐 설계방법 (A Designing Method of Software Architecture for Information Security Business Model Selection using BMO Technique Base)

  • 노시춘
    • 융합보안논문지
    • /
    • 제13권3호
    • /
    • pp.71-77
    • /
    • 2013
  • 우리나라는 보안산업 현장에 적용할 적합한 비즈모델 분석 방법론을 발견하기 어렵고 단편적 이론은 존재하지만 종합적 분석 방법론은 희소한 실정이다. 정보보안 기업 비즈모델 분석은 외부요인과 내부요인에 관해 수집된 정보를 통합하고 포괄적으로 분석하는 정보시스템 개발이 요구된다. 비즈모델 분석을 위한 정보시스템의 소프트웨어 아키텍처는 시스템 설계의 초기 결정사항으로서 초기 결정은 설계, 개발, 테스트, 유지보수에 지속적인 영향을 미친다. 정보보안 비즈모델 분석시 BMO에 기반한 소프트웨어 아키텍쳐는 정보시스템의 목적이나 사명 수행을 지원 한다. 정보보안 비즈모델 분석을 위한 정보시스템은 여러 이해관계자들이 사명과 환경을 결정하며 그 결과가 아키텍처 기술서로 문서화 되어야 활용될 수 있다. 아키텍처 기술서는 소프트웨어 아키텍처를 결정한 근거를 제시하기 때문이다.

개방형 아키텍처 기반의 자율주행 기술 구현 (Implementation of Autonomous Navigation based on the Open Architecture)

  • 박용운;지태영;강신천;류철형;고정호
    • 전자공학회논문지SC
    • /
    • 제44권3호
    • /
    • pp.34-38
    • /
    • 2007
  • 군사용으로 개발 중인 다양한 로봇은 연구 목적이나 필요성 측면에서 많은 공감대를 형성하고 있지만 치열한 전장에서 본격적으로 병사를 대신하여 전투를 효과적으로 수행할 수 있을까 하는 질문에는 회의적인 반응을 보이고 있다. 그 이유는 자율 기술의 난이도 때문일 것이다. 전장에서 본격적으로 다양한 로봇을 임무에 따라서 활용하는 미래 유.무인 복합 전장 환경에서는 다양한 유.무인 개체 간에 정보를 공유하고 기능을 모율화하여 전장의 다양한 임무를 세분화된 기능들로 유연하게 재구성하여 종합 기능을 달성하게 된다. 또한 다양한 개체간의 공통적인 아키텍처와 표준화된 미들웨어를 사용함으로써 미래에 추가되는 새로운 자율 기술 등을 진화적으로 활용할 수 있다. 본 논문에서는 국방과학연구소에서 개발한 XAV(eXperimental Autonomous Vehicle)에 적용한 아키텍처와 이의 구현을 위한 미들웨어, 그리고 최종 구현한 자율 성능에 대한 내용을 소개한다.

MOOS-IvP를 이용한 무인잠수정 제어기 개발의 효용성 (The Effectiveness of MOOS-IvP based Design of Control System for Unmanned Underwater Vehicles)

  • 김지연;이동익
    • 대한임베디드공학회논문지
    • /
    • 제9권3호
    • /
    • pp.157-163
    • /
    • 2014
  • This paper demonstrates the benefit of using MOOS-IvP in the development of control system for Unmanned Underwater Vehicles(UUV). The demand for autonomy in UUVs has significantly increased due to the complexity in missions to be performed. Furthermore, the increased number of sensors and actuators that are interconnected through a network has introduced a need for a middleware platform for UUVs. In this context, MOOS-IvP, which is an open source software architecture, has been developed by several researchers from MIT, Oxford University, and NUWC. The MOOS software is a communication middleware based on the publish-subscribe architecture allowing each application to communicate through a MOOS database. The IvP Helm, which is one of the MOOS modules, publishes vehicle commands using multi-objective optimization in order to implement autonomous decision making. This paper explores the benefit of MOOS-IvP in the development of control software for UUVs by using a case study with an auto depth control system based on self-organizing fuzzy logic control. The simulation results show that the design and verification of UUV control software based on MOOS-IvP can be carried out quickly and efficiently thanks to the reuse of source codes, modular-based architecture, and the high level of scalability.