• Title/Summary/Keyword: 개발환경

Search Result 28,272, Processing Time 0.051 seconds

A IDE based on Software Engineering Guidelines (소프트웨어 공학 가이드라인 기반 통합개발환경)

  • Choi, Seung-Yong;Hong, Chan-Ki;Kim, Jeong-Ah
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.1009-1012
    • /
    • 2010
  • ALM 구현을 위한 툴들 간의 통합 시도는 툴들 간의 통신 복잡성을 증가시키고 툴을 구성하는 컴포넌트 사이의 의존성과 컴포넌트 내부의 복잡성을 증가시킨다. 이는 통합개발환경의 유지보수를 어렵게 하는 결정적 원인이 된다. 따라서 본 논문은 통합개발환경 구성 컴포넌트들 간 통신 및 레이어 구조를 특성(기능) 관리 영역과 지식 관리 영역으로 이원화하고 가이드라인 MVC 모델로 구조화한 통합개발환경 아키텍처를 제시한 소프트웨어 공학 가이드라인 기반 통합개발환경 모델을 제안한다. 제안한 모델은 통합개발환경 구성 컴포넌트의 재사용성, 확장성, 유지보수성 향상과 더불어 통합개발환경 개발/관리자에게 효율적인 개발/관리 지침을 제공한다.

Target Agent for Embedded System Development (임베디드 시스템 개발을 위한 타겟 에이전트)

  • Kim, Haeng-Gon;Jeong, Ran
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2005.05a
    • /
    • pp.249-257
    • /
    • 2005
  • 최근 내장형 시스템의 운영체제로 임베디드 리눅스가 점차 많이 사용되고 있다. 이에 따라 더욱 복잡한 내장형 소프트웨어를 빨리 개발하여 적시에 상품화하는데 필수적인 임베디드 리눅스용 원격 통합개발환경에 대한 요구가 증가하고 있다 그런데, Vxworks나 QNX와 같은 내장형 운영체제의 개발 환경에 비해서 임베디드 리눅스용 개발 환경은 편리성과 기능성이 미흡하다. 따라서 본 논문에서 임베디드 시스템 개발환경 EIDE(Embedded Integrated Development Environments)를 제시한다. EIDE는 크로스 툴체인, 디버거, 모니터등 다양한 도구들로 구성되며 모두 GUI에 기반한다. 또한 EIDE의 다양한 도구들이 타겟을 접근하는데 필요한 기능을 제공하는 타겟 에이전트를 제안한다. 타겟 에이전트는 호스트/타겟 환경이라 할지라도 개발자가 GUI로 된 EIDE의 통합개발환경 안에서 다양한 도구들을 이용하여 원격 개발에 필요한 모든 것을 편리하게 수행할 수 있도록 지원하면서 여러 도구의 요청을 동시에 처리할 수 있는 멀티쓰레드 구조의 타겟 에이전트를 제안하고, 타겟 에이전트가 EIDE에서의 원격 개발을 어떻게 더욱 편리하게 하는지 설명한다.

  • PDF

The Implementation of Demo Scenario in 3D Visual Display System (3차원 시청각 환경 제시 시스템에서 데모 시나리오의 구현)

  • 박문호;박경동;고희동;변혜란
    • Proceedings of the Korean Society for Emotion and Sensibility Conference
    • /
    • 1998.04a
    • /
    • pp.196-200
    • /
    • 1998
  • 3차원 시청각 환경 제시 시스템은 감성측정평가 시뮬레이터 개발의 일환으로 KIST에서 개발한 시청각 정보 중심의 가상환경 저작 및 실시간 제시 시스템이다. 개발 시스템이 감성측정평가 시뮬레이터 담당하는 기능은 감성측정 대상 제품이나 환경에 대한 3차원 시청각 정보들을 가상환경으로 저작해주고, 또한 저작된 가상환경을 원활한 감성측정평가를 위해 피측정자에게 실시간 대화식으로 제시해 주는 것이다. 이러한 시스템을 개발하는데 있어서 핵심적인 기술은 감성측정평가 대상 제품 및 환경의 다양성을 수용하면서 필요한 3차원 시청각 환경을 얼마나 신속하고 용이하게 저작할 수 있느냐 하는 것과 컴퓨터의 성능을 비롯한 현존의 기술적인 한계를 감안하면서 감성측정평가 시뮬레이터에서 필요로 하는 수준의 현실감과 상호작용 등을 갖는 3차원 시청각 환경을 제공하는 것이다. 본 논문에서는 상기의 기술적인 개념하에서 가상현실 기술을 기반으로 하며, 필요한 가상환경을 보다 신속하고 편리하게 저작 및 제시할 수 있도록 현재 개발 중에 있는 3차원 시청각 환경 제시 시스템의 개발과정에서 구현된 데모 시스템의 전반적인 내용과 개발시스템에 사용된 요소 기술들을 소개한다. 아울러, 향후 수행될 기능적인 보완작업과 시스템 안정화 작업, 그리고 개발 시스템이 갖는 의의 및 기대효과 등에 대해서도 소개하기로 한다.

  • PDF

Design and Implementation of Co-operative Integrated Development Environment for Android (협업 가능한 안드로이드 통합 개발 환경 설계 및 구현)

  • Kim, Gi-Ju;Byun, Jun-Seok;Lim, Seung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.496-497
    • /
    • 2015
  • 모바일 응용 어플리케이션의 규모가 점점 늘어남에 따라서 하나의 모바일 어플리케이션을 개발할 때에도 큰 프로젝트 그룹이 형성되어 다수의 개발자가 동시에 개발을 진행하게 된다. 본 논문에서는 안드로이드 모바일 응용 어플리케이션 개발환경을 웹을 통해서 다자간 공유 형식으로 개발할 수 있는 통합 개발환경을 설계하고 구현하였다. 본 논문에서 개발한 통합 개발환경을 이용하면, 웹 브라우저를 통해서 프로젝트 개설, 버전 관리, 공유 및 동기화를 할 수 있어서 어느 환경에서든 웹을 통해서 그룹화하여 모바일 어플리케이션을 개발 할 수가 있다.

충남지역 수질관리 현황 및 대책

  • 김형철;박명술;송준상;최승일
    • Proceedings of the Korean Environmental Health Society Conference
    • /
    • 2001.04a
    • /
    • pp.28-43
    • /
    • 2001
  • 금강권역은 국토공간상 중심이라 할 수 있는 수도권과 서남권의 중간에 위치하고 있으면서도 그 동안 국토개발에서 상대적으로 소외되어 왔다. 이것은 도리어 다른 지역에 비해 양호한 환경수질을 유지할 수 있었던 요인이기도 하였지만, 최근 서해안 개발이 활발해지고 균형 있는 국토개발의 요구와 지방자치제 실시에 따른 지역개발 및 도시화, 산업화가 가속화될 것이며 이에 따라, 환경오염이 증가 될 것으로 예상된다. 이러한 변화 속에서 금강환경관리청은 환경오염문제에 능동적으로 대처하고 쾌적한 환경질을 유지하기 위하여 종합적이고 체계적인 환경관리 계획을 수립.추진하고 있으며, 본고에서는 지역주민의 관심도와 예산의 분배면에서 중요도가 큰 금강권역의 수질관리 대하여 살펴보기로 한다.

  • PDF

A Study on Distributed System for Remote Compile Service (원격 컴파일 서비스를 위한 분산 시스템에 관한 연구)

  • Ku, Min-O;Cho, Na-Yun;Min, Dug-Ki
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.341-346
    • /
    • 2010
  • 컴파일러 설치 및 환경정보 설정과 같은 일련의 컴파일러 설정과정은 개발환경 구성과정 중 중요한 과정이며, 집단 개발환경에서의 개발환경 동일화 과정은 많은 비용을 초래할 수 있게 된다. 더욱이 개발 초급자 또는 공학교육 학습자에게는 앞서 언급한 개발환경 구성과정이 개발언어에 대한 학습과정의 진입장벽으로 작용할 수 있다. 뿐만 아니라, 다양한 개발언어에 대한 학습을 이루고자할 경우, 이에 수반되는 다양한 컴파일러 확보 설정 등의 과정은 개발 시스템과 컴파일 시스템이 일치함에 따라 환경구성의 복잡도가 증가하게 된다. 따라서 본 논문에서는 컴파일 환경을 구성한 분산 시스템을 기반으로 원격 컴파일 서비스를 제공하는 분산 시스템 아키텍처를 제시하며 이에 대한 구현 사항을 제공한다. 특히 브로커 아키텍처를 기반으로 한 분산 시스템 상에서 처리 시스템들에 빈번히 발생할 수 있는 고장 상황에 대해 고가용성(High Availability)을 달성하기 위해 처리 시스템간의 가용 여부를 관리하는 Coordinator 처리 시스템 선출을 위해 선출 알고리즘으로 Bully 알고리즘을 적용하였다.

  • PDF

Evaluation of Eco-friendliness for Tourist Complex Projects by EA-INDEX (EA-INDEX를 활용한 관광단지 개발사업의 친환경성 평가)

  • Seul-Ki Song;Jihyeon Park;Hyun-Jin Choi
    • Journal of Environmental Impact Assessment
    • /
    • v.32 no.2
    • /
    • pp.146-156
    • /
    • 2023
  • Since the tourism complex development projects is promoted for areas with good natural environment and excellent landscapes, it has s significant environmental impact on the surrounding area. Therefore, this study investigated the current status and various environmental influences of tourist complex based on environmental impact assessment reports from 2012 to 2021. Based on the results of the current status analysis of the development projects, EA-INDEX for the tourism complex development projects was developed and applied to comprehensively and quantitatively analyze various environmental impacts. Through this, we investigated eco-friendliness of the development projects by year in the natural environment conservation sector, resource conservation sector, and living environment protection sector. As a result we found that the tourism complex development projects were carried out in a way that increases eco-friendliness over the past ten years, especially in in the natural environment conservation sector. On the other hand, in the case of resource conservation, it has been confirmed that eco-friendliness is decreasing, so it is necessary to make efforts to improve it when establishing new development plans in the future. It is expected that the result of this study will be useful for identifying the development trend and environmental impact of development projects. If an analysis is made that synthesizes information such as policy events and social issues related to development projects in the future, it is also expected that a broader explanation will be possible to identify trends in development projects using EA-INDEX.

A Study on the Development of Teacher Training Materials for Environmental Education (교사 연수용 환경 교육 자료 개발을 위한 연구)

  • Yi, Bum-Hong;Chae, Kwang-Pyo;Kim, Joo-Hoon;Lee, Yang-Rak
    • Journal of The Korean Association For Science Education
    • /
    • v.7 no.1
    • /
    • pp.81-87
    • /
    • 1987
  • 본 연구는 교사연수용 통합적 환경교육자료 개발을 위해 수행되었다. 기존의 환경교육 관계 자료의 검토 분석, 전문가 협의회를 통한 개발 방향의 검토, 현행 초 중등 교과서 환경교육 관련 내용의 분석을 통해서 통합적인 환경교육자료 개발의 필요성과 방향을 정립하였다. 개발되는 자료는 환경 교육의 기초 부분과 교수 학습 활동 부분으로 크게 나누어서 앞 부분에는 기본 개념과 원리 등의 내용으로 구성하였으며 뒷 부분은 환경교육 각 영역에 관련되는 실제 활동 위주로 구성하는 것이 바람직하다는 결론을 얻었다. 그 주요 내용은 환경의 구성, 환경문제, 환경 교육의 방향, 인구문제와 환경오염, 산업화와 환경오염, 공기오염, 물의 오염, 토양 오염, 그 밖의 오염으로 구성하기로 하였다.

  • PDF

A Study on the Environmental Conservation of Hwaam - Cave (화암동굴의 환경보전에 관한 연구)

  • 권동희;유영준
    • Journal of the Speleological Society of Korea
    • /
    • v.46 no.47
    • /
    • pp.35-47
    • /
    • 1996
  • 동굴의 환경파괴는 환경의 변화에서 오는 경우와 동굴 개발에 따른 인위적인 파괴 등에 의한 것이라고 하겠다. 동굴이 개발되면 그 당시부터 동굴의 파괴, 오손 및 오염은 시작된다. 물론 동굴이 개발되어 관광객의 출입이 많은 동굴에서는 개발 이전의 동굴환경이 그대로 보존되고 있을 리 만무하다. 그러나 이런 피해를 최소한으로 하고, 좋은 환경을 지속적으로 보완하기 위해서는 많은 노력이 필요하다. 화암동굴에 대한 환경보전을 위해 지질구조, 통로시설, 일반시설, 전기 및 조명, 생태환경, 운영관리 분야 둥에서 안전진단을 한 결과 여러 분야에서 동굴 개발 이후 미흡한 점이 지적되어 이에 대한 보완이 시급하다고 지적되었다. 동굴의 환경은 그 원칙이 암흑세계여야 한다. 더구나 항상 어둡고 동굴내의 온도와 습도가 크게 변하지 않는 원래의 동굴환경이 있어야 특수한 지하생물, 즉 동굴생물도 서식하게 되고 동굴 내의 이차생성물도 정상적으로 성장할 수 있는 것이다. 따라서 동굴의 환경보전은 가능하면 동굴 속의 이차생성물을 계속적으로 성장시켜 이른바 지하궁전 또는 지하복마전의 화려하고 무시무시한 동굴환경을 이루게 되는 것이다. 이와 같은 원리로 화암동굴 벽면의 종유벽(유석, 황금종유벽)과 대석주, 대석순, 그리고 벽면과 바닥의 석순 등이 이루어졌으므로 동굴환경의 유지는 절대적으로 필요한 것이다.

  • PDF

A Co-Development Environment for Visual Programming (시각 프로그래밍을 위한 공동 개발 환경)

  • 조용윤;박호병;유재우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.511-513
    • /
    • 2004
  • 시각(Visual) 프로그램 개발은 프로그램 엔진 모듈에 대한 개발과 함께, 사용자 인터페이스 설계로 인해 더 많은 개발 시간과 노력을 필요로 한다 빠르고 효과적인 시각 프로그램 개발을 위해 개발자의 능력과 업무 분야에 맞게 시각 프로그램의 엔진 부분과 사용자 인터페이스 코드를 나누어 개발하는 것이 바람직하다. 분업화된 시각 프로그램 개발은 동시에 여러 개발자의 참여를 가능하게 할 수 있다. 그러나, 오프라인 회의를 통한 공동 개발은 개발자간의 공간적, 시간적 독립성을 보장하지 못하며, 즉각적인 협의를 제한하기 때문에 비효율적이다 본 논문은 개발자간 개발 독립성과 협동성을 동시에 만족하는 네트워크 기반의 시각 프로그램 공동 개발 환경을 제안한다. 제안하는 공동 개발 환경은 개발 시각 프로그램을 내부 로직과 사용자 인터페이스로 나누어 개발이 가능하며, 각 개발자의 독립적 개발을 보장하고, 개발자간 필요한 의견과 정보 교환을 지원하는 협업 프로그램 개발 환경이다.

  • PDF