• Title/Summary/Keyword: Software Crisis

Search Result 69, Processing Time 0.03 seconds

Applying Software Reuse to Improve Software Quality and Productivity

  • Lai Sen-Tarng
    • Proceedings of the Korean Society for Quality Management Conference
    • /
    • 1998.11a
    • /
    • pp.43-50
    • /
    • 1998
  • The cause of software crisis is that software quality and productivity can not meet the requirement of software market. In order to resolve the software crisis, there are many approaches to be proposed. Software reuse is one of the high potential approaches to improve software quality and productivity. Some high-tech countries (like USA, Japan) have proposed and studied the topics of software reuse in 1970 and got several results. In software development procedure, the products of detailed design and implement phases are simple, definite and suitable for reuse. In this paper, the necessary documents of reusable software component will be proposed, and how to select and evaluate the software components with high reuse potential and high quality will be discussed and recommended.

  • PDF

Impact of Social Consumption Crisis Strategy on Distribution Marketplaces' Relationships

  • LEE, Jaemin;KIM, Kapseon
    • Journal of Distribution Science
    • /
    • v.19 no.3
    • /
    • pp.61-70
    • /
    • 2021
  • Purpose: This paper reviews the attitudes of consumers related to the consumption crisis response strategy (i.e., defensive vs. receptive) that companies implement during crises. Research design, data, and methodology: We discuss the interaction between the crisis response strategy and the consumption crisis type (i.e., corporate ability vs. corporate social responsibility). We used SAS ver. 9.4 software to analyze the results. We applied a 2 × 2 intergroup experimental design to our sample of subjects, who were undergraduate and graduate students at a university in Seoul, South Korea. The three experimental variables considered were the entity's risk response strategy, the crisis type, and public relations strategy. The experiments were conducted by presenting a hypothetical scenario to eight groups. Prior to this experiment, five preliminary surveys were conducted to determine the three variables just mentioned. Preliminary surveys were conducted on the basis of these criteria. For eight selected product lines, 320 undergraduates were required to enter the product lines that are frequently used in the assessment center up to the fourth priority. Results: Analysis of variance revealed that experiments related to crisis response strategy, type of enterprise crisis, and type of public relations message were successful. Conclusions: Our results verify the impact of different types of social initiatives on distribution marketplaces.

Data-Based Monitoring System for Smart Kitchen Farm

  • Yoon, Ye Dong;Jang, Woo Sung;Moon, So Young;Kim, R. Young Chul
    • International journal of advanced smart convergence
    • /
    • v.11 no.2
    • /
    • pp.211-218
    • /
    • 2022
  • Pandemic situations such as COVID-19 can occur supply chain crisis. Under the supply chain crisis, delivering farm products from the farm to the city is also very challenging. Therefore it is essential to prepare food sufficiency people who live in a city. We firmly insist on food self-production/consumption systems in each home. However, since it is impossible to grow high-quality crops without expertise knowledge. Therefore expert system is essential to grow high-quality crops in home. To address this problem, we propose a smart kitchen farm as a data-based monitoring system and platform with ICT convergence technology. Our proposed approach 1) collects data and makes judgments based on expert knowledge for home users, 2) increases product quality of the smart kitchen farms by predicting abnormal/normal crops, and 3) controls each personal home cultivation environment through data-based monitoring within the smart central server. We expect people can cultivate high-quality crops in thir kitchens through this system without expert knowledge about cultivation.

An Empirical Research for the Software Process Capability and Organizational Performance in Korea (SW프로세스능력에 관한 현황과 기업성과에 관한 연구)

  • 나미자;남기찬;김정욱;박수용
    • Journal of Korean Society for Quality Management
    • /
    • v.30 no.1
    • /
    • pp.22-46
    • /
    • 2002
  • Recently, increasing attention has been paid to building the software quality and software productivity due to ongoing software crisis. To overcome such problem, one of the many alternatives is to use the capability maturity model (CMM) suggested by the Software Engineering Institute(SEI), focusing on the improvement of software progress. This research is proposed the theoretical framework for CMM based on the previous studies, and review the status of software process on the software development organization. We then examine the impact of the software process capability on the organizational performance including financial measures and non-financial measures. Hypotheses on software process capability were tested 144 organizational units. The 62.5% of foreign companies are distribute to the second and third level, the Korean firms in this study are indicated the first level. Result indicate that maturity of software process may be served the key predictor of organizational performance, in particular the positive relationship between the software process and non-financial performance index such as customer service, IT Infrastructure, marketing, supplier and purchaser, production and operation.

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

A Research on Tac-ELINT SW Development Method Using M&S System (M&S 시스템을 활용한 Tac-ELINT 지상운용 SW 개발 방안 연구)

  • Shin, Dong-Cho;Kwak, Hyun-Gyu;Lee, Kwang-Il
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.14 no.6
    • /
    • pp.1058-1066
    • /
    • 2011
  • This research paper on Tac-ELINT SW development method using M&S system describes the validation and verification methods of Tac-ELINT ground operating software development each stages, and the method of improving reusability of software using SBD(Simulation Based Design/Development) concept. In this project, We obtain the EW software SBD technologies and improved Tac-ELINT ground operating software through software crisis mitigation. This method and technology will expect to support a future EW system and any other various weapon software development.

Reusable Software Design Guidelines (소프트웨어 재사용과 설계에 관한 고찰)

  • 윤창섭
    • Journal of the military operations research society of Korea
    • /
    • v.15 no.1
    • /
    • pp.1-13
    • /
    • 1989
  • 소프트웨어 위기(software crisis)라는 용어가 소프트웨어 공학분야의 연구보고서에서 자주 언급되고 있는 이유는, 오늘날의 소프트웨어 개발환경에서 소프트웨어의 품질과 생산성의 문제해결이 매우 어렵기 때문이다. 소프트웨어 개발과 관련되는 프로그램의 설계, 프로그램의 명세서, 계발방법론 및 기술과 도구들 중에서 기존의 개발사업에서 이미 사용하였던 요소들을 새로운 개발사업에서 효율적으로 재사용할 수 만 있다면, 품질과 생산성에 관한 위험 부담을 최소화할 수가 있다. 본 연구는 지금까지 연구발표된 연구보고서를 중심으로 소프트웨어 재사용의 대상과 잇점, 재사용에 따른 장애요인들을 소개하였고, 재사용을 목적으로 소프트웨어를 설계할 때에 고려할 몇가지 지침들을 고찰하였다.

  • PDF

J2EE Pattern Based Component Development Process (J2EE 패턴기반의 컴포넌트 개발 프로세스)

  • 최일우;류성열;이남용
    • The Journal of Society for e-Business Studies
    • /
    • v.7 no.3
    • /
    • pp.219-240
    • /
    • 2002
  • The various software engineering techniques have been appeared in order to cope with the software crisis since 1980's. Currently, the research against the techniques likes the Design pattern, Component which improve the software's re-use are spread out. Also S/W Development Process are interested intensively which attempts the quality and a increasing productivity of software development with the basic policy. The design pattern is the solution against the problem which occurs repeat in a specific area. Many design pattern are developed and researched, but the method which accommodates the developed design pattern efficiently in the phase of analysis and design software development process is not good enough, so it is the actual applying technique is difficult. In this paper we suggest and the “UML components+” which is a efficient component development process from customizing EJB based the J2EE using the “UML Components” which is a component development methodology. Applying J2EE pattern efficiently with UML components+, there is a possibility of efficiency in the component development based pattern.

  • PDF

Change Analysis for Inheritance Relation in Method Level (계승관계에서 구성원 함수 수준의 변경 영향 분석)

  • 방정원
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.1
    • /
    • pp.27-32
    • /
    • 2002
  • Software reuse was focused for the way of improving programmer productivity from the crisis of software. Object oriented technology impact on overall area of software engineering, such as software analysis , Programming language. testing and maintenance. The new concepts, Class, Inheritance and encapsulation, not only introduce new testing problems and they raise a new challenging question of how to conduct regression testing for 0-0 programs the first problem of regression testing is how to identify the affected components due to the changes of some components. We propose a method firewall to enclose all classes and methods affected by the changes to one or more methods in Inheritance relation

  • PDF

A Study on the Formalization of Maintenance Management Systems and the Cost Predictive Model (유지보수 관리 체계의 정형화 및 비용 예측 모델에 관한 연구)

  • Ryu, Seong-Yeol;Baek, In-Seop;Kim, Ha-Jin
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.4
    • /
    • pp.846-854
    • /
    • 1996
  • In this paper, we propose a solution to the software maintenance problem that is a primary factor of software crisis. We surveyed and analyzed the current software maintenance problems through questionnaires and interviews. As a result, we defined the software maintenance management life cycle and established a fundamental strategies to solve the software maintenance problems efficiently. We also designed a software maintenance management support systems to construct an automated software maintenance management tool. Furthermore, tp improve the formalization and reliability of the software maintenance management procedure, we defined acost predictive model using a fixed-single parameter based on comprehensive program size for the source code and delivered effort(person/month). We elaborated the model by considering an experience level of maintainer, a skill- level defined by the manager, and a reliability level required by the model of maintenance management.

  • PDF