• Title/Summary/Keyword: Software Implementation

Search Result 2,887, Processing Time 0.031 seconds

A Study on Design, Implementation and Reusability Analysis of the X system using Ada Language (Ada 언어를 이용한 X시스템의 설계, 구현 및 재사용성 분석에 관한 연구)

  • Lee Gwang-Geon;Gang Seok-Gyun;Park Hyeong-Chun;Yun Chang-Seop
    • Journal of the military operations research society of Korea
    • /
    • v.15 no.2
    • /
    • pp.38-55
    • /
    • 1989
  • Reusing software is a promising solution which overcomes the software crisis in the software development environment by improving the software productivity, reliability and maintainability. To develop software, some developers reuse existing softwares, but without an adequate design environment, software reuse would not be applicable. The purpose of this paper is to design and implement the X system, and measure empirically its resuability in the development phases. The development processes of the X system used a software reuse design guidelines within the Object-Oriented Design method and the Ada programming language. In order to measure the resuability, metrics was proposed and applied for each phase of development. The results of this paper address some reusability measurement that may be used as basic data when estimating the amount of reuse for a combined development project of military applications.

  • PDF

Design and Implementation of a Collaborative Software Development Management System (협업적 소프트웨어 개발 관리 시스템의 설계 및 구현)

  • Han, Kwan-Hee;Song, Hee-Seok
    • Journal of Information Technology Services
    • /
    • v.5 no.2
    • /
    • pp.79-92
    • /
    • 2006
  • Since software development team members have been more geographically spread due to the globalization of business and Internet technologies, the management of deliverables and communication efforts for developing high-quality software products on time is becoming more complicated. Among the functional requirements for collaborative software development management, the manipulation of shared information objects is essential for the collaborative work among distributed development team members. This paper proposes an integrated information object management framework comprised of a so-called BOC (Bill Of Class) scheme and a standardized software part dictionary for managing shared information objects efficiently among distributed co-workers. In order to manage these complex information objects, the proposed framework adopt product structures represented by Bills Of Materials (BOM) as stems for integrating the various information objects. Based on the proposed framework, a collaborative software development management system (CSDMS) is implemented, and the functionalities and the structure of the system are also described in this paper. The proposed system provides sufficient functionalities for the change management of information objects and the management of their relationship to other objects rather than existing system.

The Design and Implementation of Test Phase Audit System (테스트 단계 감리시스템 설계 및 구현)

  • Gwon, Dae-Gon;Han, Pan-Am
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.5
    • /
    • pp.1409-1418
    • /
    • 2000
  • Auditing plays a very important role in the process of developing and managing good quality software. The software developing proces should be audited precisely especially in the test phase. Up to the present, because auditing has depended on the auditor's experience of developing and auditing software, it has been impossible to audit objectively. It is limited to audit systematically and objectively because auditing process isn't systematized. In this paper, the auditing model to solve several problems in present auditing is suggested, a test phase audit system is developed, and the system is applied to the actual auditing process. Consequently, software administrators can establish effective software management, software developers can be supported by a highly reliable and quality software development tool, and auditors can be offered an objective audit standard.

  • PDF

Implementation of MPEG-21 DIA Utility Software for Stereoscopic Video Adaptation

  • Kwon Hyukmin;Kim Manbae
    • Journal of Broadcast Engineering
    • /
    • v.10 no.2
    • /
    • pp.139-148
    • /
    • 2005
  • This paper presents recent works of the development of MPEG-21 DIA utility software as one of MPEG-21 activities. The main purpose of this work is to make integrated utility software for DIA C/C++ modules in a Java framework. To do this, JNI plays a role of the interface of a main module with C/C++ DIA adaptation modules. Furthermore, DIA and DID parsers are integrated to the utility software. Our software is designed such that all DIA modules are easily integrated. A variety of adaptation modules have been adopted in MPEG-21 standard. Among them, stereoscopic video conversion that is one of DIA adaptation modules is chosen and we show that our utility software is correctly implemented based on experiments.

Implementation of VOD(Video On Demand) System (주문형 비디오 시스템의 구현)

  • Han, Seung-hwan;Hong, Soon-chang;Kang, Seung-hoon;Park, Hyung-min;Park, Hee-min;Kwon, Soon-kak;Kwon, Oh-jun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.185-186
    • /
    • 2009
  • VOD 서비스는 초고속 인터넷을 이용하여 정보 서비스, 동영상 콘텐츠 및 방송 등을 실시간으로 제공하는 것이다. 본 연구에서 구현하는 VOD 시스템은 기존 인터넷망에 멀티캐스트 기술을 접목하여, 비트열변환 방식과 다수개 영상저장 방식을 비교한다. 이로부터 동영상을 각 가정의 PC에 고화질 주문형 비디오/영화, TV 등 다양한 고품질 서비스를 제공할 수 있을 것이다.

A study on Design & Implementation of Supply Chain Management adopting Object-Oriented design methodology for auto-part manufacture company (객체지향 UML을 활용한 자동차부품제조업체의 공급사슬관리망 설계.구현 연구)

  • Na, Sang-Gyun;Lee, Jun-Su;You, Tai-Woo;Jeong, Byung-Ho
    • Journal of the Korea Safety Management & Science
    • /
    • v.9 no.3
    • /
    • pp.73-84
    • /
    • 2007
  • This paper was concerned about design and implementation of supply chain management for auto-part company by adopting a UML(Unified Modeling Language). The part of SCM and e-business have interested by larger company, researcher and academic professor. There has been known about a little implementing SCM and it's initiatives for SME(small-medium sized enterprise). We, in this paper, dealt with design and implementing the SCM on supply chain auto part SMEs. The UML is a standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. It simplifies the complex process of software design, making a blueprint for the SCM implementation. In this paper, we also adopt some methods for the systematic system analysis, design, and implementation by applying UML to a SCM system.

Raster Pipeline Implementation based on 3D Graphics Geometry Pipelines (3차원 그래픽스 기하 파이프라인 기반의 래스터 파이프라인 구현)

  • Baek, Nakhoon
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.8
    • /
    • pp.44-51
    • /
    • 2013
  • Raster operations are widely used to display full-color graphics images (or pixmaps) and single-color images (or bitmaps). These features are strongly needed for image processing applications and font output. However, current mobile graphics platforms, including OpenGL ES hardware implementations, do not directly support these features. To fully support those raster operations on the mobile graphics platforms, we interpreted the graphics images as a set of 3D points, and processed those 3D points through the typical 3D geometry pipelines, in a full-software implementation. Our implementation shows sufficient execution speeds, and passed the official conformance tests to show its correctness.

Development of Adoption Strategy and Guideline of Business Process Management Standards: Focusing on Business Process Execution Language (비즈니스 프로세스 관리 표준 도입 전략 및 지침 개발: 비즈니스 프로세스 실행 언어를 중심으로)

  • Kim, Dong-Soo
    • Journal of Information Technology Services
    • /
    • v.5 no.2
    • /
    • pp.107-123
    • /
    • 2006
  • The objectives of this study is to develop a strategy for the adoption of BPM(Business Process Management) standards and an implementation guideline of the BPM standard for BPM solution developers focusing on BPEL(Business Process Execution Language) which is regarded as the most important BPM standard. In the heterogeneous and distributed IT environments, every type of enterprise software requires standards to enhance interoperability. BPMS(Business Process Management System), which is a type of enterprise software requires BPM standards such as BPEL(Business Process Execution Language), BPMN(Business Process Modeling and Notation), BPQL(Business Process Query Language) and so on to achieve multi-system interoperability and component interoperability with their BPM solutions. It is quite helpful to provide the adoption strategy concerning BPM standards for each type of BPM solution vendors who need the BPM standards. Since the BPEL is conceived as the most important BPM standard and widely adopted by many BPM vendors, we have proposed a reference architecture for BPEL implementation and also developed the detail implementation guideline of core components of the BPM system supporting the BPEL standard. Using the strategy and implementation guideline proposed in this work, BPM solution vendors can establish their own standard adoption strategy and they can also develop their BPM solutions supporting the BPM standards more efficiently.

A study of actual planning how to increase IT productivity by COCOMO II Model (IT산업 생산성 향상을 위한 프로젝트 실행계획 수립 방안 연구 - COCOMO II 적용사례)

  • Park, Cheol-Gu;Kim, Chang-Eun
    • Journal of the Korea Safety Management & Science
    • /
    • v.12 no.2
    • /
    • pp.147-152
    • /
    • 2010
  • Project implementation plan is a blueprint that confirms project performance activities and specifies required man-hour, period and resource imput ratio. Various figures, the results of implementation plan, are predicted through estimation, and because of superiority of objectivity and repeatability, numerical formula-based estimation model is often used overseas. COCOMO model is the representative estimation model whose theories and formulas are publicized and it predicts the total man-hour required for software system development. This model is publicized in "Software Engineering Economics" written by Professor Barry Boehm of the U.S., and is the most widely applied numerical formula-based estimation model. This study is conducted to provide a series of methods that are optimal for KTDS environment by choosing COCOMO II model among various types of COCOMO models. In establishing implementation plan, COCOMO II model alone is not sufficient, it is necessary to link with and apply standard WBS system and standard man-hour. In establishing specific implementation plan, phased standard WBS system in order of the first phase of all the activities implemented in the project, Activity, Task, and Role, and the man-hour put into this should be distributed according to standard ratio from COCOMO II model's total man-hour. This study provides explainations by establishing standard WBS system and linking with COCOMO II model.

Implementation of Intelligent Electronic Acupuncture Needles Based on Bluetooth

  • Han, Chang Pyoung;Hong, You Sik
    • International journal of advanced smart convergence
    • /
    • v.9 no.4
    • /
    • pp.62-73
    • /
    • 2020
  • In this paper, we present electronic acupuncture needles we have developed using intelligence technology based on Bluetooth in order to allow anyone to simply receive customized remote diagnosis and treatment by clicking on the menu of the smartphone regardless of time and place. In order to determine the health condition and disease of patients, we have developed a software and a hardware of electronic acupuncture needles, operating on Bluetooth which transmits biometric data to oriental medical doctors using the functions of automatically determining pulse diagnosis, tongue diagnosis, and oxygen saturation; the functions are most commonly used in herbal treatment. In addition, using fuzzy logic and reasoning based on smartphones, we present in this paper an algorithm and the results of completion of hardware implementation for electronic acupuncture needles, appropriate for the body conditions of patients; the algorithm and the hardware implementation are for a treatment time duration by electronic acupuncture needles, an automatic determinations of pulse diagnosis, tongue diagnosis, and oxygen saturation, a function implementation for automatic display of acupuncture point, and a strength adjustment of electronic acupuncture needles. As a result of our simulation, we have shown that the treatment of patients, performed using an Electronic Acupuncture Needles based on intelligence, is more efficient compared to the treatment that was performed before.