• Title/Summary/Keyword: 소프트웨어 개발론

Search Result 706, Processing Time 0.028 seconds

Creativity Development and Design in Digital Era (디지털 시대의 창조성 개발과 디자인)

  • Rhi, Joo-Myung
    • Archives of design research
    • /
    • v.18 no.2 s.60
    • /
    • pp.265-272
    • /
    • 2005
  • In Korean language, 'changeu'(originality) and 'changjo'(creativity) has been used as almost same meaning, because these have similar pronunciation. However, originality means idea and creativity means process. The former is based on intuition, and the latter is on both of logic and intuition. Intuition process is not perceived very well, but logic has very clear one. We can find the due for that creating something is not difficult too much anymore, because the process is identified. The creation process is a problem solving process and it has the design on its center. Designer study the problem solving process and learn how to solve the problem with many cases on its studio class. Then we can call them as a creator. The meaning of design that it is a styling is very usual in Korean public and even designers. However, it will be not valid anymore in the upcoming digital age, which reproduction is possible with a little restriction. Design should be back as an original methodology for creation with the designer's own capability such as conception, intermediation, and visualization.

  • PDF

Research for improving quality of SI(System integration) development project (시스템 통합(SI) 구축 사업 품질 향상을 위한 연구)

  • Kim, Seok-Kwan;Ryu, Gab-Sang
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.3
    • /
    • pp.215-220
    • /
    • 2018
  • This paper limited the participation of large corporations in the mass information market by revising the Software Industry Promotion Act in order to increase business opportunity, equality of opportunity, and capacity building for small and medium sized IT companies. However, it is a fact that the medium and small SW companies have insufficient business capacity and expose various problems such as quality degradation of public information business, inadequate risk management, and deterioration of schedule management. In order to solve this problem, this paper derived the factors of quality deterioration in the system integration project and proposed to carry out the project by using some activities of VISUALIZATION, rigorous test management and Agile Methodology as a solution. Applying these measures to healthcare IT projects developed by midsize / small-sized IT companies has improved communications, improved quantitative progress management and improved project visibility. In addition, it contributed to minimizing defect resolution time, improving the requirement coverage ratio, and shortening unnecessary meeting time.

MTCMOS ASIC Design Methodology for High Performance Low Power Mobile Computing Applications (고성능 저전력 모바일 컴퓨팅 제품을 위한 MTCMOS ASIC 설계 방식)

  • Kim Kyosun;Won Hyo-Sig
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.42 no.2 s.332
    • /
    • pp.31-40
    • /
    • 2005
  • The Multi-Threshold CMOS (MTCMOS) technology provides a solution to the high performance and low power design requirements of mobile computing applications. In this paper, we (i) motivate the post-mask-tooling performance enhancement technique combined with the MTCMOS leakage current suppression technology, and (ii) develop a practical MTCMOS ASIC design methodology which fine-tunes and integrates best-in-class techniques and commercially available tools to fix the new design issues related to the MTCMOS technology. Towards validating the proposed techniques, a Personal Digital Assistant (PDA) processor has been implemented using the methodology, and a 0.18um Process. The fabricated PDA processor operates at 333MHz which has been improved about $23\%$ at no additional cost of redesign and masks, and consumes about 2uW of standby mode leakage power which could have been three orders of magnitude larger if the MTCMOS technology was not applied.

A study on successful ERP Implementation of Small and Medium Enterprise (중소기업의 성공적 ERP시스템 구축 방안에 관한 연구 - 중소기업의 ERP 시스템 구축 사례를 중심으로 -)

  • 이향숙;김영렬
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2002.11a
    • /
    • pp.249-268
    • /
    • 2002
  • 최근 ERP 시스템이 기업의 전략적 도구로 인식되어지면서, 대기업뿐만 아니라 중소기업에서도 이에 대한 관심이 확산되고 있다. 이러한 경영환경의 변화로 ERP 시스템 도입에 대한 최고경영자 및 일반직원들의 인식이 이전에 비해 높아지고는 있지만, 사실상 인식만 있을 뿐 이에 대한 실제적인 실천전략이 미흡한 실정이다. 이는 중소기업에서 ERP 시스템 구축을 위해서는 수개월 또는 수년간에 걸쳐서 기업의 많은 자원이 투입돼야하기 때문으로 중소기업이 이를 극복하고 성공적인 ERP 시스템을 구축하기 위해서는 중소기업 환경에 적합한 ERP시스템 구축방안이 마련되어야 할 것이다. 따라서 본 논문에서는 기존에 선행 연구된 연구자료를 비교ㆍ분석하여 중소기업의 특성에 적합한 ERP 시스템 구축 성공요인과 구축전략을 도출하였다. 주요성공요인으로는 교육훈련, 명확한 도입목표 설정, 적합한 패키지 선정, 최고경영진의 참여, 그리고 현업사용자의 참여가 높은 빈도율을 나타냈다. ERP 시스템 구축방법론은 준비단계, 분석단계, 구축단계, 구현단계, 종료단계의 다섯 단계로 나눠볼 수 있으며 각각의 수행단계별로 Activity가 정의되고 이에 대한 산출물이 발생하게 된다. 또한 ERP 도입시 소프트웨어의 자체개발보다는 패키지 도입이, 그리고 이의 접근방법으로는 선정된 모듈을 일괄적으로 적용하는 Big-Bang방식이 중소기업 실정에 더 합리적이며, 구현시기에 있어서는 Big-Bang방식과 더불어 기존업무에 ERP 시스템을 구현함으로써 ERP 시스템이 제공하는 기능과 함께 BPR의 효과도 얻는 방법이 가장 적합할 것으로 사료된다. 끝으로 본 논문에서는 ERP 시스템 도입의사가 있어도 기업환경 여건이 따라주지 않아 실천에 옮기지 못하는 중소기업을 고려하여 도입지원방안으로써 산ㆍ학 연계모델을 제시하였다. 중소기업은 ERP 시스템 도입에 필요한 인적ㆍ물적 자원을 대학으로부터 얻음으로써 자체 내 보유능력의 한계를 극복하고, 대학은 현장실습을 통해 풍부한 경험을 쌓음으로써 우수 인력 양성에 기여할 수 있을 것이다.

  • PDF

A Study on the Application Method of GOF Design Pattern for Optimizing Android Devices (안드로이드 디바이스 최적화를 위한 GOF 디자인 패턴적용 방법에 대한 연구)

  • Jung, Woo-Cheol;Jeon, Mun-Seok;Choi, Do-Hyeon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.1
    • /
    • pp.89-97
    • /
    • 2017
  • Recent Internet of Things(IoT), and in addition to wearable PC, such as software development methodologies based on a variety of object-oriented design and design patterns of GoF(Gang of Four) with OOP(Object-Oriented Programming) intended for portable devices. However, incorrect application design specification is that the higher the importance of the optimization of the program on the device because it can cause problems such as decreased operating speed, increase the memory occupancy and battery usage. In this paper, we propose an optimized design pattern based on the method of application, such as Android (Android) OS Strategy Pattern, State Pattern, Observer pattern. Test results show that the proposed scheme selection patterns can be selected to optimize the design pattern in the device that specification.

A Design of Index/XML Sequence Relation Information System for Product Abstraction and Classification (산출물 추출 및 분류를 위한 Index/XML순서관계 시스템 설계)

  • Sun Su-Kyun
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.111-120
    • /
    • 2005
  • Software development creates many product that class components, Class Diagram, form, object, and design pattern. So this Paper suggests Index/XML Sequence Relation information system for product abstraction and classification, the system of design product Sequence Relation abstraction which can store, reuse design patterns in the meta modeling database with pattern Relation information. This is Index/XML Sequence Relation system which can easily change various relation information of product for product abstraction and classification. This system designed to extract and classify design pattern efficiently and then functional indexing, sequence base indexing for standard pattern, code indexing to change pattern into code and grouping by Index-ID code, and its role information can apply by structural extraction and design pattern indexing process. and it has managed various products, class item, diagram, forms, components and design pattern.

A New SoC Platform with an Application-Specific PLD (전용 PLD를 가진 새로운 SoC 플랫폼)

  • Lee, Jae-Jin;Song, Gi-Yong
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.8 no.4
    • /
    • pp.285-292
    • /
    • 2007
  • SoC which deploys software modules as well as hardware IPs on a single chip is a major revolution taking place in the implementation of a system design, and high-level synthesis is an important process of SoC design methodology. Recently, SPARK parallelizing high-level synthesis software tool has been developed. It takes a behavioral ANSI-C code as an input, schedules it using code motion and various code transformations, and then finally generates synthesizable RTL VHDL code. Although SPARK employs various loop transformation algorithms, the synthesis results generated by SPARK are not acceptable for basic signal and image processing algorithms with nested loop. In this paper we propose a SoC platform with an application-specific PLD targeting local operations which are feature of many loop algorithms used in signal and image processing, and demonstrate design process which maps behavioral specification with nested loops written in a high-level language (ANSI-C) onto 2D systolic array. Finally the derived systolic array is implemented on the proposed application-specific PLD of SoC platform.

  • PDF

OCL Based Specification and Verification of Structural Constraints for UML Analysis Models (UML 분석 모델의 구조적 제약사항에 대한 OCL 기반의 명세 및 검증)

  • Chae, Heung-Seok;Yeom, Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.2
    • /
    • pp.186-200
    • /
    • 2006
  • Analysis model focuses only on functional requirements and postpones nonfunctional requirements and implementation specific issues until subsequent design activities are undertaken. Based on the analysis models, the design activities are performed by refining and clarifying the analysis models. Thus, the quality of analysis models has a vast impact on the design models. Therefore, much effort should be taken to build correct analysis model. In this paper, we propose a set of structural constraints that analysis models of typical object-oriented development methods should satisfy. Three kinds of constraints are proposed: class related constraints, relation related constraints, and usage related constraints. For each constraint, formal definition and description with OCL are provided. In addition, through a case study with two medium-sired industrial systems, we demonstrated that the proposed approach can help to identify and correct serious deficiencies in object-oriented analysis models.

A study on successful ERP Implementation of Small and Medium Enterprise (중소기업의 성공적 ERP시스템 구축 방안에 관한 연구 - 중소기업의 ERP 시스템 구축 사례를 중심으로 -)

  • 이향숙;김영렬
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2002.11a
    • /
    • pp.249-268
    • /
    • 2002
  • 최근 ERP 시스템이 기업의 전략적 도구로 인식되어지면서, 대기업뿐만 아니라 중소기업에서도 이에 대한 관심이 확산되고 있다. 이러한 경영환경의 변화로 ERP 시스템 도입에 대한 최고경영자 및 일반직원들의 인식이 이전에 비해 높아지고는 있지만, 사실상 인식만 있을 뿐 이에 대한 실제적인 실천전략이 미흡한 실정이다. 이는 중소기업에서 ERP 시스템 구축을 위해서는 수개월 또는 수년간에 걸쳐서 기업의 많은 자원이 투입돼야하기 때문으로 중소기업이 이를 극복하고 성공적인 ERP 시스템을 구축하기 위해서는 중소기업 환경에 적합한 ERP시스템 구축방안이 마련되어야 할 것이다. 따라서 본 논문에서는 기존에 선행 연구된 연구자료를 비교ㆍ분석하여 중소기업의 특성에 적합한 ERP 시스템 구축 성공요인과 구축전략을 도출하였다 주요성공요인으로는 교육훈련, 명확한 도입목표 설정, 적합한 패키지 선정, 최고경영진의 참여, 그리고 현업사용자의 참여가 높은 빈도율을 나타냈다. ERP 시스템 구축방법론은 준비단계, 분석단계, 구축단계, 구현단계, 종료단계의 다섯 단계로 나눠볼 수 있으며 각각의 수행단계별로 Activity가 정의되고 이에 대한 산출물이 발생하게 된다. 또한 ERP 도입시 소프트웨어의 자체개발보다는 패키지 도입이, 그리고 이의 접근방법으로는 선정된 모듈을 일괄적으로 적용하는 Big-Bang방식이 중소기업 실정에 더 합리적이며, 구현시기에 있어서는 Big-Bang방식과 더불어 기존업무에 ERP 시스템을 구현함으로써 ERP 시스템이 제공하는 기능과 함께 BPR의 효과도 얻는 방법이 가장 적합할 것으로 사료된다. 끝으로 본 논문에서는 ERP 시스템 도입의사가 있어도 기업환경 여건이 따라주지 않아 실천에 옮기지 못하는 중소기업을 고려하여 도입지원방안으로써 산ㆍ학 연계모델을 제시하였다. 중소기업은 ERP 시스템 도입에 필요한 인적ㆍ물적 자원을 대학으로부터 얻음으로써 자체 내 보유능력의 한계를 극복하고, 대학은 현장실습을 통해 풍부한 경험을 쌓음으로써 우수 인력 양성에 기여할 수 있을 것이다.

  • PDF

A Study on Authorization Policy Management for Semantic Web (시맨틱 웹을 위한 권한부여 정책 관리에 관한 연구)

  • Jo, Sun-Moon
    • Journal of Digital Convergence
    • /
    • v.11 no.9
    • /
    • pp.189-194
    • /
    • 2013
  • Semantic Web is what supports a search, data integration, and automated web service by developing technology of giving help so that a computer can understand information a little more on the web. As amount of information gets growing and diverse, there is a problem of offering by efficiently extracting and processing only information proper for users' demand. Semantic Web isn't what is distinguished completely from the existing web. It gives a meaning, which was well defined, to information of being inserted on web by expanding the current web. Through this, a computer and a person come to perform work cooperatively. To implement Semantic Web, the limit of HTML needs to be overcome. The existing access authorization has not taken information and semantics into account due to the limitations of HTML. It is difficult to expand or integrate many relevant documents by using HTML. Program or software agent, not a person, cannot extract a meaning of document automatically. This study suggests a method of Access Authorization Policy Management that is in the Semantic Web configuration. Accordingly, the policy, which was designed in this study, improved the authorization process more than the existing method.