Earticle

현재 위치 Home 검색결과

결과 내 검색

발행연도

-

학문분야

자료유형

간행물

검색결과

검색조건
검색결과 : 140
No
1

IoT 환경에서 안전한 소프트웨어 개발을 위한 소프트웨어공학 메타분석 KCI 등재

김양훈, 박원형, 김국보

한국융합보안학회 융합보안논문지 제15권 제4호 2015.06 pp.11-18

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

ICT 융합환경과 클라우드 컴퓨팅, 빅데이터 등의 새로운 환경이 도래함에 따라, 기존의 소프트웨어공학 기법들을 어떻게 활용하느냐가 주요 관건이 되고 있다. 더불어 IoT 환경에서 안전한 소프트웨어 활용을 위한 요구사항분석 및 설계 단계의 중요성이 나타나고 있다. 그러나 그간의 연구들은 IoT 환경에 적용되는 기술들의 활용성에 주로 초점이 맞추어져 있으며, 그러한 기술들을 안전하게 현장에 적용하기 위한 선행 단계인 분석․설계를 내실 있게 만들기 위한 연구는 미흡한 실정이다. 이에 따라서 본 연구에서는 소프트웨어 공학 기반의 연구동향을 정리하고 그 관계를 분석하고자한다. 세부적으로 연구동향 메타분석을 수행하기 위하여 소프트웨어 공학 연구동향을 프로세스에 따라 구분하고 연차별 추이를 분석하였다. 그리고 키워드의 연관관계를 분석하여 주요 연구 흐름을 분석하였다. 이러한 분석을 바탕으로IoT 환경에서 고품질 소프트웨어를 개발하기 위한 방안으로 소프트웨어 공학 기법들의 활용성을 높일 수 있는 전략을제언하였다.

The new environments arrive such as ICT convergence, cloud computing, and big data, etc., how to take advanta ge of the existing software engineering technologies has become an important key. In addition, the importance of re quirement analysis for secure software and design phase has been shown in the IoT environment While the existing studies have focused on the utilization of the technique applied to IoT environment, the studies for enhancing analys is and design, the prerequisite steps for safely appling these techniques to the site, have been insufficient. So, we tr y to organize research trends based on software engineering and analyze their relationship in this paper. In detail, w e classify the research trends of software engineering to perform research trends meta-analysis, and analyze an ann ual development by years. The flow of the major research is identified by analyzing the correlation of the key word s. We propose the strategies for enhancing the utilization of software engineering techniques to develop high-quality software in the IoT environment.

2

WMS 기반 재고 불일치 분석을 통한 ERP-WMS 통합연계 모듈 제안 KCI 등재후보

이준희, 김재웅

중소기업융합학회 산업과 과학 제4권 제6호 2025.11 pp.37-42

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

본 연구는 WMS(Warehouse Management System) 기반 재고 불일치 문제의 발생 원인을 다차원적으로 분석하고, 이를 해결하기 위한 실질적 개선 방안을 제시하는 것을 목적으로 한다. 연구 방법으로는 국내외 문헌 분석과 현장 사례 비교 연구를 통해 인적, 프로세스, 시스템, 환경 요인별 영향을 확인하였다. 이를 바탕으로, ERP-WMS 실시간 통합연계 및 오류 검증 기능을 내장한 모듈을 제안하였다. 본 모듈은 ERP와 WMS 간 데이터 동기화를 실시간으로 수행하고, 전송 과정의 오류를 자동 검출·복구함으로써 재고 정확성과 운영 효율성을 동시에 개선한다. 또한, 기존 시스템의 한계를 보완하고, 중소 물류창고에서도 적용 가능한 경량형 통합 구조를 가지는 점에서 학문적, 실무적 의의를 갖는다. 향후에는 RFID, IoT, AI 기반 자동화 기술과 결합한 실증 검증 연구로 확장 할 예정이다.

This study analyzes the causes of inventory discrepancies in Warehouse Management System(WMS) based operations and proposes practical improvement strategies. Through literature review and case comparison, the study identifies that discrepancies arise from the interaction of human, process, system, and environmental factors, rather than a single cause. To address these issues, an ERP-WMS real-time integration module with an embedded error-detection function is proposed to minimize synchronization delays and input errors. The results suggest that this approach enhances both inventory accuracy and operational efficiency. This study contributes by filling gaps in prior research and providing applicable strategies for logistics companies.

3

중소중견기업 소프트웨어 품질관리 수행모델에 관한 연구 KCI 등재

남일규, 김승권, 정도균, 김영종, 박희준

한국EA학회 정보화연구 제13권 4호 2016.12 pp.685-693

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

CMMI(Capability Maturity Model Integration)는 능력과 성숙도를 통하여 조직의 프로세스 를 개선하는데 사용할 수 있는 모델로 SEI에서 개발하였고, SPICE(Software Process Improvement and Capability dEtermination)로 알려진 ISO/IEC 15504 모델은 유럽에서 활용되고 있다. 그러나 이 모델들은 지나치게 복잡하고 다양하여 , 국내 중소중견기업이 적용하는 데는 어려움이 많다. 또한 기존에 평가모델에 대한 연구는 많았으나 상대적으로 수행모델에 대한 연구가 부족한 것이 현실이다. 이 를 해소하기 위하여 중소중견기업에 쉽게 적용할 수 있는 단순한 모델인 소프트웨어 품질관리 수행모 델을 소개한다. 소프트웨어 품질관리 수행모델을 기업에 적용한 후 수준진단한 결과 그 수준이 21% 에서 62%까지 향상되는 효과를 확인하였다.

CMMI(Capability Maturity Model Integration) was developed by SEI as a model to improve the process of organization with Capability and Maturity. ISO/IEC 15504, known as SPICE(Software Process Improvement and Capability dEtermination) is a similar method, which is widely used in Europe. However, SPICE and CMMI is not an adequate solution to SMBs for its complexity and diversity. Besides, studies on model practice are insufficient compared to those on assessment models. Therefore, this research will introduce Software Quality Management Execution Model(SQMEM) that can be easily applied to SMBs. Its effectiveness has been verified from 21% to 62% by level testing companies which adopted Software Quality Management Execution Model.

4

절약형 애자일 재사용을 향한 입력 대기열 항목의 재사용 KCI 등재

김지홍

한국디지털정책학회 디지털융복합연구 제14권 제11호 2016.11 pp.297-304

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

본 연구의 목적은 애자일 개발 초기 단계에서 재사용의 지원을 통하여 애자일 방법과 소프트웨어 재사용의 통합이다. 애자일 방법과 소프트웨어 재사용은 각기 다른 원칙과 프랙티스를 가지고 있지만, 2가지 방법은 모두 개 발 시간 및 비용 단축과 생산성 향상과 같은 공통된 목표를 가지고 있다. 이 방법들은 급변하는 환경에서 요구사항 변경의 수용이나 빠른 개발 요구에 대한 해결책으로 기대되고 있다. 본 연구에서는 절약형 애자일 재사용과 유형을 식별하고, 혼합 애자일 방법 초기 단계에서 칸반 보드의 입력 대기열을 위한 재사용 기술을 연구하였다. 본 연구의 결과를 통하여, 스크럼과 칸반 혼합 방법에서 입력 대기열 항목에 백로그 팩토링 기술을 사용하여 애자일 방법과 소 프트웨어 재사용을 결합할 수 있었다. 아울러, 제안된 방법을 이클래스 응용에 적용하여 입력 대기열 항목의 재사용 과 2가지 접근 방법의 통합을 보였다. 본 연구는 애자일 개발 초기에서의 재사용에 기여를 의도하였다. 앞으로, 절약 형 애자일 재사용 도구를 개발할 계획이다.

The aim of the study is to combine software reuse with agile methods through reuse in the early stage of agile development. Although agile methods and software reuse have different practices and principles, these methods have common goals, such as reducing development time and costs and improving productivity. Both approaches are expected to serve as viable solutions to the demand for fast development or embracing requirement changes in the rapidly changing environments. In the present paper, we identify economical agile reuse and its type and study a reuse technique for input queue in Kanban board at the early stage of hybrid agile methods. Based on our results, we can integrate software reuse with agile methods by backlog factoring for input queue item in the hybrid Scrum and Kanban method. The proposed technique can be effectively applied to e-class applications and can reuse the input queue items, showing the combination of the two approaches. With this study, we intend to contribute to reuse in the early stage of agile development. In the future, we plan to develop a software tool for economical agile reuse.

5

컴퓨터공학 분야의 캡스톤디자인 모델 사례 연구 KCI 등재

강환수, 조진형, 김희천

한국디지털정책학회 디지털융복합연구 제14권 제5호 2016.05 pp.57-66

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

본 연구에서는 동양미래대학 컴퓨터정보공학과의 캡스톤디자인 관련 교과목을 소개하고, 2015년 1년 동안의 운영 사례를 통하여 컴퓨터공학 분야의 캡스톤디자인 모델을 제안한다. 2015학년도 1학기와 2학기에 각각 운영된 ‘시스템분석설계’와 ‘졸업작품(종합설계)’에 대한 운영 사례에서 수업 일정과 내용 등을 제시하고, 컴퓨터공학 분야에서 창의적 문제해결 능력을 갖춘 현장실무형 인재양성을 위한 캡스톤디자인의 성공적인 운영을 위해 캡스톤디자인 모델의 수행 단계를 교과목계획, 프로젝트계획, 개발·구현, 결과보고, 학생 및 교과목평가, 교과목환류의 6단계로 제안하며, 각 단계에서의 주요 사항을 제시한다. 본 연구의 캡스톤디자인 모델의 특징은 거시적인 관점에서 ‘교과목계획’과 ‘교과목환류’와 같은 사전·사후 단계의 필요성과 중요성을 제시하며, 소프트웨어공학 요소인 프로토타입과 형상관리 등을 활용한다는 점이다.

In this paper, we describe capstone-related courses in the Computer information department of Dongyang-Mirae University and propose a capstone design model for computer engineering discipline based on operating experiences during the last year. Class schedules and contents, etc are presented from the case studies of two courses on system analysis and design and graduation work(capstone design) opened in 2015. Towards the successful operation of capstone design targeted to training practical and talented professionals with creative problem-solving skills, we propose six execution steps along with principal activities and outputs: Course plan, Project plan, Development, Reporting, Evaluation of students and coursework, and Course feedback. The capstone design model of this study is characterized by presenting the necessity and importance of pre and post steps such as 'Course Plan' and 'Course reflux' from a macroscopic view and by applying software engineering techniques such as prototyping, configuration managements, etc to it.

6

애자일 제품 백로그 재사용 : 백로그 팩토링 접근 KCI 등재

김지홍

한국디지털정책학회 디지털융복합연구 제13권 제12호 2015.12 pp.171-177

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

본 연구의 목표는 제품 백로그 항목의 재사용을 위해 일반화된 애자일 프로세스에 소프트웨어 재사용 기술의 도입이다. 소프트웨어 공학 커뮤니티에는 애자일 방법과 소프트웨어 재사용을 통합하려는 연구들이 있다. 대부분의 통합 연구는 프로덕트라인 공학에 애자일 프랙티스를 도입하는 연구들이며 애자일 방법에 재사용을 도입하는 연구는 많지 않다. 애자일 방법이 제공하는 활동과 산출물에는 재사용을 촉진하는 특징이 있다. 본 연구에서는 일반화된 애자일 프로세스에서 재사용을 위한 촉매활동과 특성을 식별하고 제품 백로그 항목을 위한 재사용 기술을 제안하였다. 본 연구의 결과를 통하여, 제품 백로그 항목의 재사용을 위해 일반화된 애자일 프로세스에 백로그 팩토링 기술을 통합할 수 있었다. 아울러, 제안된 방법을 식당 체인점 응용에 적용하고, 프로토타이핑을 통해 백로그 항목의 재사용을 얻을 수 있었다.

The aim of the study is to introduce a software reuse technique into a generalized agile process for a reuse of a product backlog item. The software engineering community has made some efforts to integrate software reuse and agile methods. Most studies have emphasized the use of agile practices in software product line engineering, whereas reuse in agile methods has received little focus. Nevertheless, the activities and artifacts that provided by an agile method exhibit characteristics that promote reuse. In this paper, we identify catalytic activities and characteristics that promote reuse in a generalized agile process, and we suggest a reuse technique for a product backlog item. Based on our results, we integrate a backlog factoring technique into a generalized agile process for reuse. In addition, we apply the proposed technique and demonstrate a prototype of backlog item reuse in agile methods for a restaurant chain application.

7

백로그 팩토링을 이용한 백로그 상세화에서 재사용의 지원 KCI 등재

김지홍

한국디지털정책학회 디지털융복합연구 제12권 제12호 2014.12 pp.337-343

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

소프트웨어 재사용과 애자일 방법의 통합에 새로운 방안을 찾으려는 여러 노력들이 있다. 본 논문은 스크럼 과 같은 애자일 방법에서 재사용과의 통합을 연구한다. 애자일 방법은 잦은 요구사항의 변경을 수용하며, 소프트웨어 재사용은 개발 노력의 단축과 같은 장점이 있다. 스크럼 방법은 산업체에서 빠르게 수용되고 있음에도 불구하고, 스 크럼 방법에서는 적극적인 재사용이 강조되지 않고 있으며 대부분의 통합 연구는 소프트웨어 프로덕트라인 공학에 애자일 프랙티스를 도입하고 있다. 하지만, 스크럼의 반복개발과 백로그 상세화 활동은 재사용을 촉진하는 장점을 갖 고 있다. 본 연구에서는 재사용을 위한 스프린트의 특성과 구성요소를 식별하고 확장 백로그 정련 스텝을 제시하였 다. 본 연구의 결과를 통하여, 애자일 방법에서의 재사용 지원을 위한 스크럼의 백로그 상세화에서 백로그 팩토링을 통합 할 수 있었다. 아울러, 제안된 방법을 인터넷 쇼핑몰 어플리케이션 응용에 적용하고 프로토타이핑을 통하여 백 로그 상세화에서의 제품 백로그 재사용을 얻을 수 있었다.

There have been many efforts to find a new way to combine software reuse and agile software development methods. This paper studies the integration of software reuse techniques in agile methods, such as Scrum. Agile methods have the advantage of accepting frequent requirement changes, while software reuse reduces development time. Despite the rapid acceptance of the Scrum method in industry, not much emphasis has been placed on active reuse in the Scrum method, and most studies have focused on introducing agile practices into software product line engineering. However, the iterative development and backlog refinement activities of the Scrum method present the advantage of facilitating software reuse. In this paper, we identify sprint characteristics and components for reuse and suggest extended backlog refinement steps. Based on the results of this research, we integrate a backlog factoring technique into backlog refinement to support reuse in agile methods. In addition, we apply the proposed technique and demonstrate a prototype of product backlog reuse in backlog refinement for an Internet shopping mall application.

8

스크럼 방법에서 백로그 바인더를 이용한 재사용 지원 KCI 등재

김지홍

한국디지털정책학회 디지털융복합연구 제11권 제12호 2013.12 pp.439-445

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

애자일 방법과 소프트웨어 재사용의 장점을 통합하는 여러 연구가 나타나고 있다. 대부분의 연구는 스크럼 방법에 재사용을 도입하기보다는 소프트웨어 프로덕트라인에 애자일 방법을 도입하고 있다. 스크럼은 가장 인기있는 애자일 방법이지만 재사용 결합의 연구는 부족하다. 한편, 백로그와 점증적 산출물과 같은 스크럼 개발의 자산은 재 사용이 가능하다. 본 연구는 스크럼 방법에서 재사용이 가능한 통합 자산인 백로그 바인더를 식별하고 이들의 재사 용을 지원하는 백로그 바인더 재사용 방안을 제안하였다. 아울러, 제안한 기술을 구인 구직 응용에 적용하여 백로그 바인더와 자산 재사용의 프로토타이핑을 보일 수 있었다.

There has been a growing amount of research on combining Agile methods and software reuse. Most of it introduces Agile into software product line rather than software reuse into Scrum method. Meanwhile, some assets such as backlogs and incremental artifacts in Scrum development are reusable. In this paper, we identify a backlog binder that aggregates reusable Scrum assets and proposes a backlog binder reuse technique. In addition, we can apply the proposed technique and show prototyping of backlog binder reuse in job matching applications.

9

4,000원

애자일 방법과 소프트웨어 재사용 기술은 서로 다른 접근방법이지만 통합을 통하여 상호 보완하려는 여러 연구가 나타나고 있다. 애자일 소프트웨어 개발 방법 가운데 가장 높은 인기와 사용에도 불구하고, 스크럼에서의 재사용 지원이 부족하다. 본 연구는 기존의 태스크 팩토링 기술을 스크럼 방법에 확장하여 스크럼 재사용 자산을 식별하고 이를 단순화하여 스크럼에서의 재사용이 지원되는 백로그 팩토링 기술을 제안하였다. 아울러, 제안된 기술을 전자 상거래 응용에 적용하여 백로그 재사용의 프로토타이핑을 보일 수 있었다.

Despite agile methods and software reuse being distinct approaches, there has been a growing amount of research on combining these approaches. Although Scrum is one of the most popular agile methods, reuse has not been actively supported. In this paper, we identify a new type of reusable Scrum assets, simplify the backlog process and propose a backlog factoring technique by extending task factoring to support reuse in the Scrum method. In addition, we can apply the proposed technique and show prototyping of backlog reuse in e-business applications.

10

소프트웨어 개발의 특성상 개발 결과물은 비가시적이며 품질에 따라 결과 및 효과는 천차만별이기 때문에 실질적인 기술개발이 되기 위해서는 소프트웨어 연구개발과정 및 연구개발 품질에 대하여 전문성을 바탕으로 한 지속적인 모니터링이 되어서 이를 근거로 과제 평가가 이루어져야 한다. 이에 본 연구는 소프트웨어 개발과정에 있어서 실질적 개발 내용을 중심으로 지속적으로 체크하고 검증하는 상시 모니터링을 진행함으로써 실질적인 개발 효과를 증대하고, 이러한 개발과정에서의 타당한 근거들은 실질적 평가 기준으로 제시됨으로써 소프트웨어 특성에 맞는 실제 평가가 이루어질 수 있도록 하였다. 즉, 상시적으로 이루어지는 연구일지 및 개발 산출물을 전문가(자문/평가자)가 모니터링하여 자문 및 평가 등의 피드백을 통한 품질 관리가 되도록 하였다. 이 과정에서 개발자의 업무를 줄이기 위하여 연구특성에 맞는 프로세스 모델로 단계를 축소하고, 기술 문서도 12종에서 3종으로 통합 간소화 하였다. 또한, 소프트웨어 기술 문서 품질 점검 기준을 마련하여 소프트웨어 공학적 수준에서 점검 할 수 있도록 하였다. 본 연구는 향후 대규모 국가적 소프트웨어 개발사업의 실질적인 기술개발 과정을 지속적으로 관리‧지원하는 분야에 적용함으로써 효율적인 사업 운영 및 과제 평가가 가능하게 한다.

Because software is invisible and intangible, and also gives significantly distinct effect by its quality, the qualities of Research and Development (R&D) process and the process outcomes must be continuously monitored and evaluated based on software expertise, domain-specific engineering discipline, and self-diagnosis. This paper suggests a system to continuously monitor and inspect the real activities of software development during software R&D process. Our suggested system can improve software development performance by quality monitoring and quality control. That is, software engineering expert instantly monitors research notes and development artifacts, and advices on developer’s activities to achieve their quality goal. In this process, several technical artifacts can be combined and simplified, and software process model also can be downsized in order to reduce the burden of developer. Additionally the evaluation criteria for software document is made to check its quality in software engineering aspect. By providing R&D engineer with these strategies on constant monitoring and actual evaluation for concrete development of software technology, we can give a foundation of secure launch and efficient operation for national-wide and large scale software projects.

11

공공소프트웨어 사업의 개발 성향과 품질에 대한 실증적 연구

김용경, 김병기

한국정보기술응용학회 JITAM Vol.11 No.4 2004.12 pp.147-167

※ 기관로그인 시 무료 이용이 가능합니다.

5,700원

This study was empirically performed to demonstrate the development propensity and Quality of the public software projects in Korea. The sample employed in this study contains 168 auditing reports on 107 public software projects which were carried out in the period of 1998 to 2003. The important findings of this study can be summarized as follows. The Quality issue in the development process is getting more important with the lapse of time. In addition, the importance of end users' conveniency increases from year to year. Although the Pareto Principle(20 : 80 principle) is not applied strictly, most problems are caused by a few items. Finally, we find evidence that the overall Quality of public softwares is positively influenced by the information system auditing,

13

소프트웨어 프로세스 향상모델간 개념적 관계분석

홍정유, 이수정, 김주성, 고석하

한국정보기술응용학회 한국정보기술응용학회 학술대회 2001년도 추계공동학술대회 2001.11 pp.133-135

※ 기관로그인 시 무료 이용이 가능합니다.

3,000원

15

Software Engineering ; Simulation Modeling of Container Port Main Link

Branislav Dragovic, Nam Kyu Park, Zoran Radmilovic

한국경영정보학회 한국경영정보학회 정기 학술대회 2005년 추계학술대회 2005.11 pp.658-663

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

17

Software Engineering ; A Benchmarking-Based Requirement Analysis Methodology for Improving Websites

Min Seok Pang, Woo Jong Suh, Jong Ho Kim, Hee Seok Lee

한국경영정보학회 한국경영정보학회 정기 학술대회 2005년 추계학술대회 2005.11 pp.680-685

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

18

4,000원

19

4,000원

20

7,000원

 
1 2 3 4 5
페이지 저장