• Title/Summary/Keyword: Software Product

Search Result 1,077, Processing Time 0.028 seconds

One-Click Marketing Solution for Mobile Videos

  • Lee, Jae Seung;Lee, Seung Heon;Jang, Jin Woo;Kim, Hyun Bin;Nam, Ga Young;Lee, Suk Ho
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.11 no.3
    • /
    • pp.71-76
    • /
    • 2019
  • In this paper, we propose a simple one-click marketing solution for mobile devices which can advertise a product which is embedded in a mobile video while watching the video on a smartphone. If a specific product of interest appears in the video to the user, one can simply click on the product in the video and a pop-up window with information about the product is proposed. The implementation of the system is expected to enable users to gain real-time information about the product while watching the video without having to search for the product again after watching the movie, and thereby facilitating more mobile commerce. We use a two-fold system to prevent the failure of tracking which often occurs on a single online tracking system, so that the user cannot always get the commercial product information.

A Scoping Method to Implement Software Product Line for Inertial Navigation System (관성항법소프트웨어 SPL(Software Product Line) 구현을 위한 플랫폼 범위결정 기법)

  • Park, Samjoon;Noh, Sungkyu;Lee, Kwanwoo;Park, ByungSu;Nam, Seongho
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.10 no.7
    • /
    • pp.251-256
    • /
    • 2021
  • Software Product Line Engineering (SPLE) has been known as an efficient and effective software reuse methodology. One of the key activities of SPLE is scoping analysis, which determines the range of the features to be developed as reusable assets. Although several scoping methods has been reported, they are not sufficient to apply them to the defense domain. In this paper, we present a scoping method applicable to the defense domain, and present a case study for applying SPLE to inertial navigation weapon system. At first, the proposed method determines the range of candidate features to be applied for the platform. The range is then adjusted from the perspective of product benefit. The final range of features is decided through considering the total cost of a product line. We will demonstrate and evaluate the applicability of the proposed method by showing how we can decide the scope of features to be engineered for the navigation software product line.

A Technique of ADD-based Architecture Design for Low Power Embedded Software (저전력 임베디드 소프트웨어 개발을 위한 ADD 기반의 아키텍처 설계 기법)

  • Lee, Jae-Wuk;Hong, Jang-Eui
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.8 no.4
    • /
    • pp.195-204
    • /
    • 2013
  • The embedded software has been developed in the forms of various versions that provides similar service based on product family. For increase usefulness of product family, software must has well-structured and reusable properties. Software architecture is important to improve adaptability in model-based development of embedded software mounted onto product family. In this paper, we proposed a technique of ADD(Attribute-Driven Design)-based software architecture design for low power software development. This technique provides a chance to consider the power consumption issue in design phase of software, and makes possible to develop low power embedded software.

Application of Software Quality Model and Metric for Software Product Assurance for KASS Control Station (KASS 통합운영국 소프트웨어 품질 보증을 위한 소프트웨어 품질 모델 및 메트릭 적용방안)

  • Kim, Youn-sil;Lee, Eun-sung
    • Journal of Advanced Navigation Technology
    • /
    • v.24 no.1
    • /
    • pp.28-36
    • /
    • 2020
  • Korea augmentation satellite system (KASS) is the Korean satellite based augmentation system (SBAS) developed by ministry of land, infrastructure, and transport (MOLIT) since 2014. Since KASS is the safety critical system that can affect to the safety of airplane, the software of KASS is developed according to the DO178B software level induced from safety analysis. In case of KASS control station (KCS), most of the software of KCS get assigned software level E in DO178B. In that case, ECSS-Q-ST-80C category D is assigned as a software product assurance standard. In this paper, the software related standard ECSS-E-ST-40C, ECSS-Q-HB-80-04A are analyzed to satisfy ECSS-Q-ST-80C and as a result the software product assurance activities regarding software life cycle and the software quality model, metric is proposed for the product assurance of the KCS software.

Incremental Method for Developing Software Product Family (소프트웨어 제품 군을 개발하기 위한 점진적 방법)

  • Joo, Bok-Gyu;Kim, Young-Chul
    • The KIPS Transactions:PartD
    • /
    • v.10D no.4
    • /
    • pp.697-708
    • /
    • 2003
  • In a software product line approach, developers first develop common software architecture and components by analyzing the characteristics of all software members, and then produce each application by integrating components. The approach is considered very effective means for developing and maintaining in parallel a software product family. Main disadvantage of this approach is that it requires a big up-front investment in preparing product line. Therefore, it takes time to deliver the first version. In this paper, we present an incremental method to develop software families, which requires small additional cost for initial versions and allows an organization to move smoothly to full-scale product line. We present our method by explaining how to record and upgrade the results of variations analysis, and show the application of our method by developing a family of YBS. Our method is a low-risk approach that can be effectively applied to an organization that starts developing software systems but has to deliver the first versions quickly to the market.

A Case Analysis Study of Korean Small and Medium Firms' Software Exports through Sales Channels Building and Product Localization (판매채널 구축과 현지화 과정으로 본 중소기업 소프트웨어 해외 수출 사례 분석 연구)

  • Ahn, Yeon S.;Kim, Hee Wan
    • Journal of Information Technology Applications and Management
    • /
    • v.23 no.2
    • /
    • pp.81-95
    • /
    • 2016
  • Software export is very important for developing the domain software industry. Up to now, the study related in this issue is not enough even if exports are not activated. In our study, we treated and analyzed the three SME cases that have each successful record in recent years focusing to sales channels establishment and product localization. This study was done by interviewing the marketing directors mainly, and applied email exchanges, phones, and document analyses. Some implications can be addressed for the potential SME software exports. In the perspectives of sales channels building, the trust for product and firm itself is needed to have a good offshore partners. These are required to make the good relationship with partners, brand value's diffusion, and technical competency. As for product localization, the customization is important to meet the needs for local users effectively. So it is desirable to accept the advisory suggestions from the local consulting experts or representative customers. And the joint export strategy using the platform by linking some related products is effective for SME's software product's export.

The Process of Software Quality Assurance About Initial Product in Weapon System (무기체계 최초양산품 소프트웨어 품질보증 프로세스 연구)

  • Yu, Jiseon;Song, Chi-Hoon;Kwon, Soonmo;Park, Byeonghun;Oh, Jinwoo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.22 no.1
    • /
    • pp.285-293
    • /
    • 2021
  • This study evaluated the process of software quality assurance about the initial product in a weapon system. The software quality assurance of the initial product was insufficient before this study. Therefore, the process of the software quality assurance about the initial product in a weapon system is suggested. The process has three parts. First, the completeness of computer files, such as source code and execute files, were checked. Second, the suitability of the software technical data was checked. Finally, the connectivity of software technical data and the Korean defense specification were assessed. Overall, there is a need to toughen the software quality assurance in the research and development step and achieve early stabilization of mass production by preventing the problems that prevent the production of a product due to the insufficient software technical data.

Product Development Class using Product Data Management Software and 3D Printing (PDM 소프트웨어와 3D 프린팅을 활용한 제품개발 수업 운영 사례)

  • Do, Namchul
    • Journal of Engineering Education Research
    • /
    • v.21 no.6
    • /
    • pp.90-98
    • /
    • 2018
  • This paper proposes a framework of engineering education for product development processes based on product data management (PDM) software and 3D printing. The PDM software supports the product development process-oriented educational coursework, collaborative team projects and project-based learning environment. The 3D printing supports the prototyping step in the product development process and helps participants consider physical realization of their designs during the product design and development phases. The framework was implemented in an introductory course for engineering students to product design and development, and author found that it is important to support rich communication among participants including lecturers, teaching assistants and students to enhance the quality of education and to overcome the burden of learning various computer-aided tools and 3D printing techniques needed for the framework.

Extracting of Features in Code Changes of Existing System for Reengineering to Product Line

  • Yoon, Seonghye;Park, Sooyong;Hwang, Mansoo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.5
    • /
    • pp.119-126
    • /
    • 2016
  • Software maintenance becomes extremely difficult, especially caused by multiple versions in project-based or customer-oriented software development methodology. For reducing the maintenance cost, reengineering to software product line can be a solution to the software which either is a family of products nevertheless little different functionalities or are customized for each different customer's requirement. At an initial stage of the reengineering, the most important activity in software product line is feature extraction with respect to commonality and variability from the existing system due to verifying functional coverage. Several researchers have studied to extract features. They considered only a single version in a single product. However, this is an obstacle to classify the commonality and variability of features. Therefore, we propose a method for systematically extracting features from source code and its change history considering several versions of the existing system. It enables us to represent functionalities reflecting developer's intention, and to clarify the rationale of variation.

The Software FMEA Guideline for Vehicle Safety (자동차 안전성을 위한 소프트웨어 FMEA 가이드라인)

  • Choi, Junyeol;Kim, Yongkil;Cho, Joonhyung;Choi, Yunja
    • Journal of Korea Multimedia Society
    • /
    • v.21 no.9
    • /
    • pp.1099-1109
    • /
    • 2018
  • Most of the automotive electronic systems are equipped with control software. ISO 26262 standard has been published to prevent unreasonable risk due to E/E system malfunction. And many automotive companies apply ISO 26262 for safe series product. In ISO 26262 standard, the product quality improves through deductive and inductive safety analysis in all processes including system and software development phase. However, there are few studies on software safety analysis than systems. In the paper, we study the software FMEA(Failure Mode Effect Analysis) technique for product quality of vehicular embedded software. And we propose an effective guideline of software FMEA as EPB industrial practice.