• Title/Summary/Keyword: Software industry

Search Result 1,707, Processing Time 0.03 seconds

Constructing with XML Data and XSLT for Process Asset Library(PAL) (프로세스 자산 라이브러리(PAL)위한 XML Data와 XSLT 기반 구축)

  • Jang, WooSung;Hwang, JunSun;Kim, DongHo;Seo, ChaeYun;Kim, R. YoungChul;Park, ByungHo;Lee, SangEun;Kim, YoungSoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.956-958
    • /
    • 2015
  • 소프트웨어 개발 프로세스 진행 중 산출 문서를 제작에 많은 시간적 비용이 필요하다. 또한 빈번한 데이터 또는 템플릿이 변경으로 수정 비용이 추가적으로 발생된다. 만일 개발 프로세스 과정에 PAL을 적용하여 자동 문서 생성이 가능하여 시간적 비용을 감소시킬 수 있다. 이를 위해, XML와 XSLT 기반의 PAL 엔진 설계 방법을 제안한다. 또한 표준 언어를 사용함으로써, 첫째로 시스템 관리자가 쉽게 문서 템플릿을 수정 가능하며, 둘째로 기존 시스템에 빠르게 적용 할 수 있다. 추가로 HTML 코드로 문서를 생성하여 일반 웹 브라우저에서 결과 문서 출력이 가능하다.

Advanced Software Education Curriculum for Non-IT Major University Students (IT 비전공자를 위한 심화 소프트웨어 교육과정 연구)

  • Kim, Moonseong;Park, Hyunchul;Lee, Woochan
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.15 no.3
    • /
    • pp.139-147
    • /
    • 2019
  • Software education is inevitable for the success of the Fourth Industrial Revolution, and university education also requires innovation to cope with revolutionary change of the society. The number of students seeking employment in the IT field is steadily increasing regardless of the major of the student. However, the existing software-related courses offered by universities or private educational institutions are limited. This paper analyzes the existing software curriculum of several major universities for non-IT major students. In addition, in-depth surveys by students at Seoul Theological University is conducted to figure out the demand for the advanced level computer science subjects. Finally, new software education curriculum is proposed to fulfill the needs of non-IT major students and to improve the employment rate of non-IT major students seeking tech companies. The new curriculum will help to cultivate intermediate level IT experts that bridge the gap between advanced level IT experts and primitive level computer technicians.

A GUI-based Approach to Software Modularization

  • Park, Dongmin;Seo, Yeong-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.23 no.4
    • /
    • pp.97-106
    • /
    • 2018
  • Software maintenance activities have always been important issues in many domains of the software industry. In order to help to resolve this issue, software modularization approaches have been studied to build adequate modules with high cohesion and low coupling; such modular structures can help the comprehension and maintenance of complex systems. In this paper, we propose a GUI-based automated approach for software modularization based on GUI structure analysis. GUI is a principal manner to allow users to access the overall functionalities of a software system; in particular, GUI is closely related to software functionalities, which makes it a promising tool to identify and understand the entire software system. We also implement a software tool to support our approach and evaluate it with a case study using an open source software.

Improvement of the Automobile Control Software Testing Process Using a Test Maturity Model

  • Jang, Jin-Wook
    • Journal of Information Processing Systems
    • /
    • v.14 no.3
    • /
    • pp.607-620
    • /
    • 2018
  • The problem surrounding methods of implementing the software testing process has come under the spotlight in recent times. However, as compliance with the software testing process does not necessarily bring with it immediate economic benefits, IT companies need to pursue more aggressive efforts to improve the process, and the software industry needs to makes every effort to improve the software testing process by evaluating the Test Maturity Model integration (TMMi). Furthermore, as the software test process is only at the initial level, high-quality software cannot be guaranteed. This paper applies TMMi model to Automobile control software testing process, including test policy and strategy, test planning, test monitoring and control, test design and execution, and test environment goal. The results suggest improvement of the automobile control software testing process based on Test maturity model. As a result, this study suggest IT organization's test process improve method.

The Comparative study on Game Contents Costing by Single Game Element and Multi Game Elements (다중게임요소와 단일게임요소에 의한 게임콘텐츠 원가산정 방법에 관한 비교연구)

  • Lim, Deuk-Soo;Lee, Kook-Chul;Park, Hyun-Ji
    • Journal of Information Technology Applications and Management
    • /
    • v.15 no.1
    • /
    • pp.67-81
    • /
    • 2008
  • Last decade, IT industry in Korea has been developed greatly. The game industry as an international leader has given good value added to its country. Game industry is one of the speedy improved one and it showed over 20% of growth rate from 2002. Most distressings in Game industry, there are no established costing system in spite that there should be in emerging market. In 2004, Game Contents Costing Model using Mission and Event was developed and also the study of Game Elements weight was done in 2005. The cost of Game Contents can be calculated by GEP and its unit price. The study of Game Contents Sizing Model was done in 2005. The costing of Game Contents by single Game Element which represents software which is one of 3 Game Elements-plan, graphic and software-and it is counted by mission and event. If the software element only can not well represent Game Contents volume, we can include plan and graphic elements for Game Contents costing. And we can say above two methods as a costing model of Game Contents. In this paper, these models were tested empirically and proved as usable.

  • PDF

Improvement of Quality Evaluation of Educational On-line Game Software (교육용 온라인 게임 소프트웨어의 품질평가 개선)

  • Myung Won-Shig;Han Jun-Tak
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.5
    • /
    • pp.104-112
    • /
    • 2006
  • Game industry developed much from fast development of an information communication technology and an internet technology. Game industry is getting attention by high value-added industry in 21th century And genre of various game appeared. On-line game is taking charge of important role of latest IT industry Now, game software market for education is expanded, but a lot of side effects exist because of wrong game software. In this paper, we investigate existent researches about quality evaluation of on-line game's qualitative improvement. Also, we present improving quality evaluation constituent additionally.

  • PDF

Review of S/W Test Automation Tools for the Improvement of the Software Quality (소프트웨어 품질 향상을 위한 테스트 자동화 도구에 관한 동향분석)

  • Jeong Seung-Hwan;Lee Keum-Suk;Kim Gi-Jong
    • Proceedings of the KSR Conference
    • /
    • 2004.06a
    • /
    • pp.1477-1478
    • /
    • 2004
  • Science the change of development methods and environment of the software is rapidly kept going in industry, previous manual test methods will not be able to guarantee the quality of software. Therefore the software test automation tools is being developed actively. And many of the tools which is reliable is applied and used in domestic organizations. Indirect test techniques currently are used For the improvement of the software quality, such as formal specification and design, structural programming. And also the various do direct test techniques are used to the measurement of software quality through the fault detection and modification, such as black box, which box and test automation tools. In this survey, the software test automation tools which predicate and access the software quality at the software development phase for the improvement of the software quality should be introduced.

  • PDF

A Study on the Improvement of Software Workforce's Working Conditions to Meet Their Increasing Role

  • Noh, Kyoo-Sung;Kang, Sung-Yeol
    • Journal of Digital Convergence
    • /
    • v.7 no.1
    • /
    • pp.9-17
    • /
    • 2009
  • At this time, it is very urgent and important that the new high value-added industries with convergence and embedded software technologies are promoted to make the driving force for new growth. Moreover, software is used as an essential part or material of nearly all products. However, the economic and social treatment over the software workforce, which is the core of software development, is very weak. In addition, the discussion or study on the treatment improvement and value awareness of software practitioners is almost non-existent. Therefore, this study suggests some measures for software workforce's improved treatment to meet their increasing role. We examine the present state of software workforce, discuss their status and role, and suggest some measures for the improvement of their working conditions and social treatment.

  • PDF