• 제목/요약/키워드: Application Software System

검색결과 1,842건 처리시간 0.038초

범용언어에 의한 응용 프로그램 재사용 시스템의 설계 및 구현 (A Study on the Design and Implementation of an Application Program Reuse System based on common language)

  • 오무송;김형태
    • Asia pacific journal of information systems
    • /
    • 제4권2호
    • /
    • pp.83-130
    • /
    • 1994
  • Software development of large scale program such as Operating System or University Total Information System is lengthy and costly process. In order to reduce cost, time and risk, there is currentry general acceptance of the need for Software Reuse System during the whole development cycles. In this paper, (from a practical point of view), the problem of existing reuse system methodology is analyzed and an implement method of software reuse system is presented. Also using this method Application Program Reuse System(APRS) which supports all phase of software life cycles is designed and implemented. This application program reuse system which is based on common language is considerably shown to reduce communication Error of requirement specification between systems analyst and end-user.

  • PDF

소프트웨어 프로세스 평가 정보 기술 (Information Technology for Software Process Assessment)

  • 최성운
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2007년도 춘계학술대회
    • /
    • pp.425-435
    • /
    • 2007
  • This paper presents various information technologies of software product evaluation such as process for evaluators, process for developers, and process for acquirers. This study also introduces system life cycle processes and its application guide.

  • PDF

Contextual Models of Business Application Software Architecture

  • Koh, Seokha;Ji, Kyoung-Sook
    • Journal of Information Technology Applications and Management
    • /
    • 제20권3호
    • /
    • pp.1-18
    • /
    • 2013
  • Software architecture is the blueprint for a software system and should provide consistent guidelines for design, implementation, and maintenance throughout the entire lifecycle of the system. Components, interactions between the components, well-formed structure, reasons, and various perspectives reflecting various stakeholders' concerns changing through the phases of software lifecycle are the key elements of software architecture. The architect identifies and engages the stakeholders, understands and captures stakeholder's concerns including those regarding life cycle, and lets the concerns reflected in the architecture. To do so, architect should take into consideration various contextual elements regarding the system too. We make an extended list of the elements, especially those of business application software architecture, that the architect should take into consideration and construct a model of the relationships between the elements.

웹 기반 시스템의 분석 및 설계 방법론 개발과 적용 (Development and Application of Analysis & Design Methodology for Web-based System)

  • 정병권;김동수;송재형;황종선
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권2호
    • /
    • pp.155-166
    • /
    • 2002
  • 웹의 짧은 역사에 비하여 웹 관련 기술이 급속히 발전하고 있다. 이것에 비하면 웹 어플리케이션의 품질 개선 속도는 이에 따르지 못하고 있다. 따라서 웹 시스템 개발에 대한 효율적인 개발 방법이 필요하다. 본 논문은 웹 시스템을 개발하는데 필요한 항목들을 기술하였다. ISO/IEC 12207표준에 근거하여, 웹을 기반으로 하는 소프트웨어 개발 모형을 분석 및 설계 단계를 중심으로 제시하였다. 컨텐츠를 웹 어플리케이션에 반영하기 위하여 프로세스와 엔터티 정의방법을 기술하였다. 본 모형을 사용한 KCC 정보통신(주) Web-RoadMap 방법론을 공공 프로젝트에 적용하였다. 적용결과 효율적인 웹 어플리케이션의 분석 및 설계의 한 모형임을 입증하였다.

EN50128 SIL4 소프트웨어 프로세스 ISA 인증 사례 연구 (Study on ISA's assessment to software process for EN50128 SIL4)

  • 조치환;강찬용;황진호
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2010년도 춘계학술대회 논문집
    • /
    • pp.838-849
    • /
    • 2010
  • It is inevitable to control the systematic failure to obtain the software safety integrity of embedded software installed in rolling stock. Because it is not possible to assess systematic failure integrity by quantitative methods, SILs are used to group documentation, methods, tools and techniques throughout software development lifecycle which, when used effectively, are considered to provide an appropriate level of confidence in the realization of a system to a stated integrity level. Normally, safety approval process is through generic product, generic application and specification application for. For safety approval on generic application of software based system, it is required to apply the certified software processes from the planning stage for the assigned SIL. As such, we will develop project specific application with high safety integrity within time limit of contractual delivery schedule through software assessment to the modified area with the re-use of certified software module and documentation. At this point, Hyundai Rotem has developed software processes applicable to support SIL 4 based on EN50128 which was assessed and certified by TUV SUD. This paper introduces the Hyundai Rotem's detailed approach and prospective action to achieve software safety integrity level.

  • PDF

스마트 센서 응용 소프트웨어를 테스팅하기 위한 효율적인 방법 (An Effective Method of Testing Application Software of Smart Sensors)

  • 조장우;정환철
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권8호
    • /
    • pp.105-111
    • /
    • 2013
  • 본 논문에서는 스마트 센서 응용 소프트웨어를 테스팅하기 위한 효율적인 방법인 가상 센서 시스템을 제안한다. 센서 응용 소프트웨어를 테스트하는 보편적인 방법은 테스트 보드에 센서를 직접 연결시켜 테스팅 환경의 센서 측정값으로 응용소프트웨어를 테스팅 하는 것이다. 센서 측정값을 입력으로 센서 응용 소프트웨어를 테스팅함으로 발생하는 문제는 테스트 데이터가 제한적이라는 것이다. 즉, 테스트 데이터가 센서로부터 생성되기 때문에 소프트웨어 테스터가 테스트 데이터를 조절하지 못하는 문제가 있다. 이러한 문제를 해결하기 위해 가상센서 시스템을 제안한다. 가상 센서 시스템은 소프트웨어 테스터가 센서의 측정값을 조절할 수 있게 한다. 가상 센서 시스템에서 센서 선택, 센서 특성화, 출력 패턴 정의의 세 단계를 통해 가상 센서를 정의한다. 가상 센서 시스템을 통해 조절 가능한 센서 측정값을 사용함으로써 센서 응용 소프트웨어에 대한 효율적인 테스트가 가능하다. 본 연구의 유용성을 보이기 위해 가상 센서 시스템을 안드로이드 앱의 센서 프로그램에 적용해 보고 실험 결과를 보인다.

Design and Implementation of Extended Iconic Stereotypes for GNSS Application in the UML Class Diagram

  • Bo, Wang;Na, Gang-Suk;Yoo, Cheol-Jung;Chang, Ok-Bae;Kim, Min-Soo
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2002년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.891-891
    • /
    • 2002
  • Currently there are numerous papers in which many new kinds of customizing stereotypes by UML extension mechanism for different application environments such as real-time system, Geographic Information System (GIS) and so on are proposed. However , these stereotypes that represent different type model elements such as class, association, generalization and so on have not yet been seen in one of the most popular visual modeling tool for software development, Rational Rose. Therefore, in this paper, a design of extended iconic stereotype for GNSS application in the UML class diagram and its implementation as a tool of StereotypeCreator for Rational Rose will be presented.

  • PDF

Effect of the Application of the CBD Output Management Technique for the Development of Operation Software for a Space Observation System

  • Seo, Yoon Kyung;Rew, Dong Young;Kirchner, Georg;Nah, Jakyoung;Jang, Bi-Ho;Heo, Jiwoong;Youn, Cheong
    • Journal of Astronomy and Space Sciences
    • /
    • 제31권3호
    • /
    • pp.265-276
    • /
    • 2014
  • The application of software engineering is not common in the development of astronomical observation system. While there were component-wise developments in the past, large-scale comprehensive system developments are more common in these days. In this study, current methodologies of development are reviewed to select a proper one for the development of astronomical observation system and the result of the application is presented. As the subject of this study, a project of operation software development for an astronomical observation system which runs on the ground is selected. And the output management technique based on Component Based Development which is one of the relatively recent methodologies has been applied. Since the nature of the system requires lots of arithmetic algorithms and it has great impact on the overall performance of the entire system, a prototype model is developed to verify major functions and performance. Consequently, it was possible to verify the compliance with the product requirements through the requirement tracing table and also it was possible to keep to the schedule. Besides, it was suggested that a few improvements could be possible based on the experience of the application of conventional output management technique. This study is the first application of the software development methodology in the domestic astronomical observation system area. The process and results of this study would contribute to the investigation for a more appropriate methodology in the area of similar system development.

프로덕트 라인 기반의 모바일 소프트웨어 개발 프로세스 (Product Line Development Process for Mobile Software based on Product Line)

  • 김행곤;손이경
    • 정보처리학회논문지D
    • /
    • 제12D권3호
    • /
    • pp.395-408
    • /
    • 2005
  • 유비쿼터스 컴퓨팅은 매우 광범위한 기술 분야에 적용될 수 있고 완벽한 사용자 요구를 필요로 하며, 많은 시나리오와 기술들을 포함하고 있으므로 이러한 요구를 충족시켜주는 새로운 소프트웨어 개발 툴과 방법론이 필수적이다. 이를 위한 새로운 기술로써 소프트웨어 프로덕트 라인은 공통의 유사한 기능을 가지고 있는 소프트웨어 제품 혹은 소프트웨어 시스템 집합으로 특정 영역의 시장과 용도의 요구사항에 따라 재사용 가능한 아키텍처 및 컴포넌트를 구성함으로써 생산성과 품질을 향상시킬 수 있다. 특히, 시스템을 분할하고 구조화하여 시스템의 성능과 효율성을 향상시킬 수 있는 소프트웨어 아키텍처 개념이 중요시되면서 아키텍처의 개발과 평가에 대한 체계적인 연구가 필요하다. 본 논문에서는 CBD(Component Based Development)를 기반한 소프트웨어 프로덕트 라인(PLD : Product Line based Development)을 도입하여 모바일 비즈니스 도메인에 적합한 모바일 응용 시스템 아키텍처(MASA. Mobile Application System Architecture)를 제시한다.

AGING TEST AND SOFTWARE RELIABILITY ANALYSIS METHOD FOR PC-BASED CONTROLLER

  • Song Jun-Yeob;Jang Ju-Su
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 춘계학술대회 논문집
    • /
    • pp.969-973
    • /
    • 2005
  • This paper presents a survey of software reliability modeling and it's application to pre-built software system combined with hardware such as numerical controller based on personal computer systems. Many a systems in these days are much more becoming software intensive and many software intensive systems are safety critical. For this reason, the technique well developed to measure of software reliability is very important for whom to assess such a system. This paper provides a brief idea of method to evaluate such a system's reliability based on hardware performance.

  • PDF