• Title/Summary/Keyword: Integrated Programming Environment

검색결과 102건 처리시간 0.029초

An XML and Component-based IDE for Document Flow Application

  • Xiaoqin, Xie;Juanzi, Li;Lu, Ma;Kehong, Wang
    • 한국디지털정책학회:학술대회논문집
    • /
    • 한국디지털정책학회 2004년도 International Conference on Digital Policy & Management
    • /
    • pp.299-310
    • /
    • 2004
  • Business process in e-government mostly embody as the flow of documents. Constructing a web-based document flow system becomes an critical task for today s digital government. But few of them use an off-the-shelf workflow product. Why? One of the reasons is that most of the workflow system are heavyweight, monolithic, and package a comprehensive set of features in an all-or-nothing manner. Another reason is that workflow technology lacks the constructs and modeling capability as programming language. It is incumbent on government IT organizations to transform their solution development to component-based computing model. Component technology isolates the computation and communication parts, but how to compose different software components is still a hard nut. An integrated development environment is necessary for CBSD. In this paper we propose a XML and component-based document flow-oriented integrated development environment (DFoIDE) for software developers. By writing some xml configure file, and operate on DFoIDE, developer can construct a workflow application quickly. This method divides system to several components and the activities in process are implemented as business component. Different components are discribed detailedly in this paper, especially one of the core component. Component Integrating Tool. Different perspectives in workflow application are seperated and depicted as different XML files. Correspondly, A component composition method for developing workflow application instead of workflow itself is proposed.

  • PDF

멀티미디어 소프트웨어 개발환경을 위한 소프트웨어형상관리시스템 (The software configuration management system for Multimedia software development environment)

  • 이정헌;채옥삼
    • 대한전자공학회논문지SP
    • /
    • 제41권6호
    • /
    • pp.137-145
    • /
    • 2004
  • 일반적인 소프트웨어형상관리 시스템들은 멀티미디어 소프트웨어 개발 환경의 특성 및 특징들을 수용하기에 부족하다. 멀티미디어 소프트웨어 개발 환경은 기본적인 개발 도구 외에 컴포넌트(나 라이브러리)들을 인터액티브하게 조합하고 테스트 할 수 있는 비주얼 프로그래밍 환경을 통한 시뮬레이션과 분석을 반복하면서 개발하는 특징을 가지고 있다. 뿐만 아니라, 시뮬레이션 과정 중에는 유사한 기능을 가진 컴포넌트 중에 적합한 컴포넌트를 빠르고 효과적으로 찾기 위한 방법이 필요하다. 본 논문에서는 이러한 멀티미디어 소프트웨어 개발 환경에서 사용하는 시뮬레이션 도구를 체계적으로 지원해줄 수 있는 비주얼 워크스페이스를 기반으로 한 소프트웨어형상관리 방법과 이러한 방법을 수용할 수 있는 소프트웨어형상관리 시스템을 개발하고자 한다. 또한, 개발된 시스템을 실제 시뮬레이션 도구와 연계하여 소프트웨어형상관리 시스템으로써의 적합성을 확인하고자 한다.

건설공사 철근정보관리 개선방안에 관한 연구 (A Study on the Integrated Management System for Rebar Information in Building Construction)

  • 박우열
    • 한국건축시공학회지
    • /
    • 제5권4호
    • /
    • pp.99-106
    • /
    • 2005
  • With labor shortage and high-wage, the construction cost is rising and the construction-business is dull, demanding the construction environment of Korea to raise profitability through major cost savings and rationalization of construction management. Therefore, in this study, to improve many problems found in calculating rebar quantity for capital expenditure programming which is considered the beginning stage of rebar work. and to improve problems such as no grasping of rebar loss due to lack of systematic management in order/purchase stage and construction management stage, a rebar information-management-system was found and preyed. The relation database was designed for the rebar information management system by analyzing work process of a rebar manufacturing plant, as the rebar information that is necessary in a rebar manufacturing plant if similar to that of a purchasing department of general construction company. The Proposed rebar information management system was implemented in two large rebar production plants. The implementation of the proposed system showed that the system increased work efficiency, reduced the management manpower, and improved the project-integrated management

A Cloud-Edge Collaborative Computing Task Scheduling and Resource Allocation Algorithm for Energy Internet Environment

  • Song, Xin;Wang, Yue;Xie, Zhigang;Xia, Lin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권6호
    • /
    • pp.2282-2303
    • /
    • 2021
  • To solve the problems of heavy computing load and system transmission pressure in energy internet (EI), we establish a three-tier cloud-edge integrated EI network based on a cloud-edge collaborative computing to achieve the tradeoff between energy consumption and the system delay. A joint optimization problem for resource allocation and task offloading in the threetier cloud-edge integrated EI network is formulated to minimize the total system cost under the constraints of the task scheduling binary variables of each sensor node, the maximum uplink transmit power of each sensor node, the limited computation capability of the sensor node and the maximum computation resource of each edge server, which is a Mixed Integer Non-linear Programming (MINLP) problem. To solve the problem, we propose a joint task offloading and resource allocation algorithm (JTOARA), which is decomposed into three subproblems including the uplink transmission power allocation sub-problem, the computation resource allocation sub-problem, and the offloading scheme selection subproblem. Then, the power allocation of each sensor node is achieved by bisection search algorithm, which has a fast convergence. While the computation resource allocation is derived by line optimization method and convex optimization theory. Finally, to achieve the optimal task offloading, we propose a cloud-edge collaborative computation offloading schemes based on game theory and prove the existence of Nash Equilibrium. The simulation results demonstrate that our proposed algorithm can improve output performance as comparing with the conventional algorithms, and its performance is close to the that of the enumerative algorithm.

Knowledge Distributed Robot Control Framework

  • Chong, Nak-Young;Hongu, Hiroshi;Ohba, Kohtaro;Hirai, Shigeoki;Tanie, Kazuo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1071-1076
    • /
    • 2003
  • In this work, we propose a new framework of robot control for a variety of applications to our unstructured everyday environments. Programming robots can be a very time-consuming process and seems almost impossible for ordinary end users. To cope with this, this work is to provide a software framework for building robot application programs automatically, where we have robots learn how to accomplish a commanded task from the object. An integrated sensing and computing tag is embedded into every single object in the environment. In the robot controller, only the basic software libraries for low-level robot motion control are provided from the robot manufacturer. The main contributions of this work is to develop a server platform that we call Omniscient Server that generates the application programs and send them to the robot controller through the network. The object-related information from the object server merges into robot control software to generate a detailed application program based on the task commands from the human. We have built a test bed and demonstrated that a robot can perform a common household task within the proposed framework.

  • PDF

전투기 AESA 레이더 운용모드의 최적 계층구조 설계 방법론 (Optimal Hierarchical Design Methodology for AESA Radar Operating Modes of a Fighter)

  • 김흥섭;김성호;장우석;설현주
    • 산업경영시스템학회지
    • /
    • 제46권4호
    • /
    • pp.281-293
    • /
    • 2023
  • This study addresses the optimal design methodology for switching between active electronically scanned array (AESA) radar operating modes to easily select the necessary information to reduce pilots' cognitive load and physical workload in situations where diverse and complex information is continuously provided. This study presents a procedure for defining a hidden Markov chain model (HMM) for modeling operating mode changes based on time series data on the operating modes of the AESA radar used by pilots while performing mission scenarios with inherent uncertainty. Furthermore, based on a transition probability matrix (TPM) of the HMM, this study presents a mathematical programming model for proposing the optimal structural design of AESA radar operating modes considering the manipulation method of a hands on throttle-and-stick (HOTAS). Fighter pilots select and activate the menu key for an AESA radar operation mode by manipulating the HOTAS's rotary and toggle controllers. Therefore, this study presents an optimization problem to propose the optimal structural design of the menu keys so that the pilot can easily change the menu keys to suit the operational environment.

로봇 활용 수학학습이 학습태도 및 문제해결능력에 미치는 영향 (The Effects of Robot Based Mathematics Learning on Learners' Attitude and Problem Solving Skills)

  • 박정호;김철
    • 컴퓨터교육학회논문지
    • /
    • 제13권5호
    • /
    • pp.71-80
    • /
    • 2010
  • 지식정보화시대에 로봇은 현 시대가 요구하는 창의성 신장, 문제해결력 그리고 긍정적인 학습동기유발에 효과적인 도구라는 국내외의 다양한 연구결과가 발표되고 있다. 본 연구는 교수 학습 환경 개선측면으로 수학교과 학습에 로봇을 학습교구로 활용함으로써 교육적 효과를 검증하는데 목적이 있다. 초등학교 수학과 교육과정 및 로봇 프로그래밍 내용을 분석한 후 로봇통합 수학프로그램을 개발하였으며 초등학교 5학년 수학과 학습에 총 16차시에 걸쳐 투입하였다. 연구결과 전통적인 방식의 비교집단보다 로봇을 활용한 실험집단에서 학습태도 및 문제해결력이 높게 나타났다. 이것은 로봇 프로그래밍을 활용한 수학 학습이 문제해결력을 향상시켰으며, 긍정적 수학 학습경험을 제공한 것으로 보인다.

  • PDF

멀티미디어 스트리밍 프레임워크에서 컨텐츠 관리자의 설계 및 구현 (Design and Implementation of a Content Manager in the Multimedia Steaming Framework)

  • 홍영래;김형일;이승룡;정병수;윤석환;정찬근
    • 한국정보처리학회논문지
    • /
    • 제7권2S호
    • /
    • pp.733-743
    • /
    • 2000
  • This paper describes design and implementation of a content manager in the Integrated Steaming Framework Architecture (ISSA) that is proposed by the authors. The ISSA can provide an environment to develop multimedia streaming applications under heterogeneous distributed systems. The goal of ISSA is to extend the limitations of existing streaming systems. It can support diverse media formats and high level programming environment for streaming application developers. Moreover, it is independent from underlying networks and operating systems, and compatible with the global real-time multimedia database system(BeeHive) so that streaming media is efficiently retrieved, stored, and serviced. The role of a content manager is important in the ISSA environment since it manages an information of media that are provided by the server, and allow users to access media more easily by means of conveying that information to the streaming server, Web server, and client efficiently. The proposed content manager is not only to meed these requirements, but also to provide streaming information to media source and transport manager in order to be an efficient streaming. Furthermore, it supports database transaction processing by using the database connector.

  • PDF

프로세스 통합을 기반으로 한 B2C와 B2B 상거래 환경의 통합 (Integrating B2C & B2B Environments through Integrating Commerce Processes)

  • 최세일
    • 한국정보통신학회논문지
    • /
    • 제9권8호
    • /
    • pp.1812-1820
    • /
    • 2005
  • 이 논문은 통합 상거래 환경을 지원하는 전자상거래 시스템에 대하여 논의한다. 제조공장에서부터 최종 소비자에 이르기까지 전 상거래 흐름을 통합 제어하는 전자상거래 시스템을 개발하는 것이 전자상거래 연구 커뮤니티의 최종 목표이다. 현재 전자상거래 연구 동향은 각 상거래 단계별로 상거래 방법의 표준화와 표준화 확대 적용을 통한 상거래 환경의 통합, 그리고 그 표준화를 지원하기 위한 전자상거래 도구 및 프래임웍의 개발에 집중되어 있다. 그러나 상거래 환경을 통합할 때 각 상거래 환경의 특성을 유지해야 한다면 표준화와 더불어 또 다른 통합 기술이 필요하게 된다. 본 논문은 서로 다른 상거래 환경을 통합할 때 각 상거래 환경의 특성을 유지하면서 환경을 통합하는 방법과 그 통합 환경을 지원하는 전자상거래 시스템의 개발에 대하여 토론한다. 그 방법으로 소프트웨어공학 분야의 소프트웨어개발 환경 시스템 개념을 일부 도입한다. 구체적으로 환경 요소인 프로세스를 통합함으로서 결국 통합 프로세스를 지원하는 전자상거래 시스템이 서로 다른 상거래 환경을 통합 지원 가능하게 됨을 보인다.

영상처리 알고리즘 구현에서 소스코드 재사용을 위한 제너릭 프로그래밍 방법에 관한 연구 (A study of generic programming method for source code reuse in image processing algorithm implementation)

  • 이정헌;이준형
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권3호
    • /
    • pp.19-34
    • /
    • 2005
  • 영상처리 알고리즘 연구에 있어서 가장 어려운 부분 중 하나가 기존 알고리즘과의 성능 비교이다. 그러므로 재사용이 가능한 코드의 형태로 알고리즘을 표현하고 구현하는 것이 영상처리 연구에서는 매우 중요하다. 기존의 영상처리 시스템들은 소스코드 측면에서의 재사용을 위한 모든 조건을 지원하지 못했다. 이러한 문제를 해결하기 위하여 본 연구에서는 제너릭(generic) 프로그래밍 방법을 영상처리 알고리즘구현에 적용함으로써 소스코드 측면에서의 재사용 문제를 해결하는 방법을 제안하였다. 제안한 방법은 다른 다양한 영상 형식이 적용되더라도 같은 알고리즘 구현이 가능하도록 영상처리 알고리즘들과 알고리즘 구현을 위한 기초적인 자료 구조를 연결하는 이차원 iterator를 정의하여 사용하는 방법이다. 그리고 제안 방법의 간결함과 효율성을 확인하기 위하여 몇 개의 예제와 기존의 영상처리 알고리즘 통합 개발 환경에 이식하여 기존의 방법과 비교하였다.

  • PDF