• Title/Summary/Keyword: Software service

Search Result 2,457, Processing Time 0.037 seconds

Processes and Methods for Eliciting Software and System Requirements from Users' Opinions in Mobile App (모바일 앱의 사용자 의견으로부터 소프트웨어 및 시스템 요구사항을 추출하기 위한 프로세스와 방법)

  • Oh, Dong-Seok;Kim, Sun-Bin;Rhew, Sung-Yul
    • Journal of Information Technology Services
    • /
    • v.13 no.4
    • /
    • pp.397-410
    • /
    • 2014
  • For mobile service organizations, it is one of the most important tasks to reflect users' opinions rapidly and accurately. In this study, the process is defined to elicit requirements of software/system improvement for mobile application by extracting and refining from users' opinion in mobile app, and detailed activities procession method in this processing are also proposed. The process consists of 3 activities to get requirements of software/system improvement for mobile app. First activity is to transform mobile app to software structure and define term dictionary. Second activity is to elicit simple sentences based on software from users' opinion and refine them. The last activity is to integrate and adjust refined requirements. To verify the usability and validity of the proposed process and the methods, the outputs of manual processing and semi-automated processing were compared. As a result, efficiency and improvement possibility of the process were confirmed through extraction ratio of requirements, comparison of execution time, and analysis of agreement ratio.

GeoNet : Web-based Remotely Sensed Image Processing System

  • Yang, Jong-Yoon;Ahn, Chung-Hyun;Kim, Kyoung-Ok
    • Proceedings of the KSRS Conference
    • /
    • 1999.11a
    • /
    • pp.165-170
    • /
    • 1999
  • Previous technology of remote sensing was focused on analyzing raster image and gaining information through image processing. But now it has extended to diverse fields like automatic map generation, material exploitation or monitoring environmental changes with effort to utilizing practical usage. And with rapid expansion of information exchange on Internet and high-speed network, the demand of public which want to utilize remotely sensed image has been increased. This makes growth of service on acquisition and processing remotely sensed image. GeoNet is a Java-based remotely sensed image processing system. It is based on Java object-oriented paradigm and features cross-platform, web-based execution and extensibility to client/server remotely sensed image processing model. Remotely sensed image processing software made by Java programming language can suggest alternatives to meet readily demand on remotely sensed image processing in proportion to increase of remotely sensed data. In this paper, we introduce GeoNet and explain its architecture.

  • PDF

Development of Distributed Generic Simulator (GenSim) through Invention of Simulated Network (simNetwork)

  • Koo, Cheol-Hea;Lee, Hoon-Hee;Cheon, Yee-Jin
    • Journal of Astronomy and Space Sciences
    • /
    • v.28 no.3
    • /
    • pp.241-252
    • /
    • 2011
  • A simulated network protocol provides the capability of distributed simulation to a generic simulator. Through this, full coverage of management of data and service handling among separated simulators is achieved. The distributed simulation environment is much more conducive to handling simulation load balancing and hazard treatment than a standalone computer. According to the simulated network protocol, one simulator takes on the role of server and the other simulators take on the role of client, and client is controlled by server. The purpose of the simulated network protocol is to seamlessly connect multiple simulator instances into a single simulation environment. This paper presents the development of a simulated network (simNetwork) that provides the capability of distributed simulation to a generic simulator (GenSim), which is a software simulator of satellites that has been developed by the Korea Aerospace Research Institute since 2010, to use as a flight software validation bench for future satellite development.

A Workflow Service System Based on Aspect-Oriented Programming(AOP) (관점 지향 프로그래밍(AOP) 기법을 적용한 워크플로우 서비스 시스템)

  • Son, In-Seon;Choi, Jong-Sun;Cho, Yong-Yun;Son, Eun-Mi;Choi, Jae-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.515-519
    • /
    • 2008
  • 관점 지향 프로그래밍은 구조적 프로그래밍, 객체 지향 프로그래밍 등 기존 프로그래밍 방법론에서 모듈화하지 못한 여러 요구사항에 걸쳐 있는 부가적인 요구사항을 모듈화 할 수 있는 방법을 제공한다. 모듈화 하기 어려운 요구 사항을 횡단 관심으로 분류하고, 이를 애스펙트 단위로 모듈화하여 재사용성을 극대화시키는 관점 지향 프로그래밍은 새로운 프로그래밍 패러다임으로 활발하게 연구가 진행 중이다. 본 논문에서는 현재 비즈니스 및 분산 컴퓨팅 환경에서 많이 이용되는 워크플로우 표준 언어인 BPEL에 워크플로우 서비스의 전이조건의 재사용성을 극대화하기 위해 관점 지향 프로그래밍 기술을 적용한 워크플로우 서비스 시스템을 제안한다. 본 시스템은 워크플로우에 존재하는 독립적인 웹 서비스들이 실행조건으로 요구하는 동일한 정보에 대한 재사용성의 극대화 방법을 제공하는 장점을 가진다.

  • PDF

Designing a Software Prober for Power Consumption Analysis of Linux-based Embedded Systems (리눅스 기반 임베디드 시스템의 전력소모 분석을 위한 소프트웨어 프로버 설계)

  • Nam, Young-Jin;Shin, Dong-Seok;Baek, Jang-Woon;Seo, Dae-Wha
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.7
    • /
    • pp.703-707
    • /
    • 2008
  • This paper designs and implements a software prober to support a more effective power analysis for Linux-based embedded systems by using power consumption data measured in hardware. The proposed software prober, which is included in a target system as a module, collects power data and provides a service to discover major power consumers in user functions of applications or kernel functions through time synchronization between the power data measured in hardware and software. In addition, we verified usefulness of the implemented software prober by running user applications on target systems.

A Study on the Analysis of Quality Attributes on the Software Architecture for Development of a Navigation System Platform of Autonomous Ships

  • Ahn, Young-Joong;Lee, Yun-Sok
    • Journal of Navigation and Port Research
    • /
    • v.43 no.6
    • /
    • pp.353-360
    • /
    • 2019
  • Technology-driven development of a new system makes it difficult for users and stakeholders to identify or intervene in the development process, resulting in systems with unnecessary functions and poor quality services. Applying the software architecture design process to the initial design of the navigation system platform of autonomous ships enables the development of a system that reflects the required functions and service quality of the stakeholders. The design, which includes all of the subsystems that make up an autonomous ship platform, is close to an enterprise architecture. Thus, we strived to design a navigation system platform suitable for the design range of the software architecture. This study analyzed the definition of functional requirements, and quality attributes by applying the software architecture design procedure. This study was conducted to identify the characteristics of the navigation system and platform needs, and the stakeholders were identified. To derive the functional requirements and constraints of the platform, a quality attributes workshop was held engaging stakeholders, and the results of the analysis of functional requirements and quality attributes were listed. Based on the results of this study, the architect can establish the evidence and technical solutions that are integral for the architecture development, and will facilitate the creation of quality attribute scenarios.

Development of CAE Service Platform Based on Cloud Computing Concept (클라우드 컴퓨팅기반 CAE서비스 플랫폼 개발)

  • Cho, Sang-Hyun
    • Journal of Korea Foundry Society
    • /
    • v.31 no.4
    • /
    • pp.218-223
    • /
    • 2011
  • Computer Aided Engineering (CAE) is very helpful field for every manufacturing industry including foundry. It covers CAD, CAM, and simulation technology also, and becomes as common sense in developing new products and processes. In South Korea, more than 600 foundries exist, and their average employee number is less than 40. Moreover, average age of them becomes higher. To break out these situations of foundry, software tools can be effective, and many commercial software tools had already been introduced. But their high costs and risks of investment act as difficulties in introducing the software tools to SMEs (Small and Medium size Enterprise). So we had developed cloud computing platform to propagate the CAE technologies to foundries. It includes HPC (High Performance Computing), platforms and software. So that users can try, enjoy, and utilize CAE software at cyber space without any investment. In addition, we also developed platform APIs (Application Programming Interface) to import not only our own CAE codes but also 3rd-party's packages to our cloud-computing platforms. As a result, CAE developers can upload their products on cloud platforms and distribute them through internet.

Design of a Software Platform to Support Manufacturing Enterprises Using 3D CAD Data (3D CAD 데이터 기반의 제조기업 지원서비스를 위한 소프트웨어 플랫폼 설계)

  • Kwon, Hyeok-Jin;Yoon, Joo-Sung;Oh, Joseph;Lee, Joo-Yeon;Kim, Bo-Hyun
    • Korean Journal of Computational Design and Engineering
    • /
    • v.19 no.4
    • /
    • pp.434-442
    • /
    • 2014
  • Most manufacturing enterprises create CAD data as a result of the product/part design process; however, the CAD data is being utilized only for production activities. Besides the processes directly related to manufacturing such as design and production, the CAD data is an important resource that can be used in variety of services (e.g., catalog production and production manuals) for manufacturing enterprises. This study proposes a software platform that can support a wide range of services for manufacturing companies in an efficient and productive way. The software platform was designed based on the functions identified by requirement analysis. The platform consists of four layers: data model layer to manage relevant data; library layer and common function layer to configure services; and application layer to install and run the software. Finally, this study evaluates the validity of the proposed platform architecture by applying it to the digital catalog system.

Realization Software Development of Road Profile for Multi-axial Road Simulator (다축 로드 시뮬레이터의 노면 프로파일 재현 소프트웨어 개발)

  • 정상화;류신호;김우영;양성모;김택현
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.10 no.5
    • /
    • pp.190-198
    • /
    • 2002
  • Full scale durability test in the laboratory is an essential of any fatigue life evaluation of components or structures of the automotive vehicle. Component testing is particularly important in today's highly competitive industries where the design to reduce weight and production costs must be balanced with the necessity to avoid expensive service failure. Generally, hydraulic road simulator is used to carry out the fatigue test and the vibration test. In this paper, the algorithm and software to realize the real road profile are developed. The operation software for simultaneously controlled multi-axial road simulator is developed and the input and output data are displayed window based PC controller in the real time. Futhermore, the software to generate the real road profile are developed. The validity of the software are verified by applying the belgian road, the city road, the highway, and the gravel road. The results of the above experiment show that the real road profiles are realized well after 10th iteration.

An Integration Transportation Service System In Busan Using Android (안드로이드 환경에서의 부산지역 통합 교통 서비스 시스템)

  • Lee, Jae-Ho;Choi, Jung-Joon;Seol, Seung-Moon;Choi, Jong-Young;Park, Yu-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.05a
    • /
    • pp.679-682
    • /
    • 2010
  • 현재 스마트폰 시장에는 다양한 모바일들이 등장하고 있다. 심비안과 윈도우 모바일이 주를 이루던 모바일 업계에 애플사가 iPhone을 들고 나타나 큰 반향을 일으켰다. 애플사의 iPhone은 앱스토어라는 새로운 시장을 창출하여 모바일 폰의 거대한 변화를 일으키고 있다. 그리고 이제 구글이 지원하는 안드로이드가 나타나 자리를 차지해 나가고 있다. 휴대폰뿐만이 아닌 다양한 모바일 기기에 안드로이드 플랫폼이 올라가고 안드로이드가 우리 생활의 구석구석을 차지 할 것이다. 본 논문에서는 현재 부산버스노선, 지하철노선의 어플리케이션이 다른 지역에 비해서 개발이 미흡한 실정이다. 시민들이 많이 이용하는 버스, 지하철에 대한 정보를 스마트폰에서 구현함으로써 사용자가 실생활에 편리하게 이용할 수 있게 버스, 지하철에 대한 노선정보, 대기시간, 환승정보, GPS를 이용하여 현재위치에서 역검색을 할 수 있게 한다.

  • PDF