• Title/Summary/Keyword: Mobile Development Process

Search Result 522, Processing Time 0.024 seconds

Mobile Development Process based on the UML Components (UML 컴포넌트를 이용한 모바일 개발 프로세스)

  • Park, Jong-Mo;Cho, Kyung-San
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.5
    • /
    • pp.171-177
    • /
    • 2008
  • CBD(Component-based Development), which refers to the method of treating software as parts of a larger whole and developing new information systems through the assembly and synthesis of existing software, has been popular among many methods for developing software. However, CBD has limitations in the mobile environment which requires frequent requirements change and flexible process. To overcome those limitations, we propose an improved mobile development process based on the UML(Unified Modeling Language) components. Our Proposal is the simple development process implemented as three phase of component diagrams for the mobile system having quickly evolving technology and small-size project. Through the implementation of a mobile banking service with the proposed development process, we show that our proposal works efficiently for the requirements change and flexible development.

  • PDF

Developing Formal Framework for Cross-Platform Based Mobile Game Process (크로스 플랫폼 기반의 모바일게임 개발을 위한 정형 프레임워크 개발)

  • Choi Jaejun
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.19 no.4
    • /
    • pp.147-154
    • /
    • 2023
  • With the recent popularity of smartphones, many games are being developed on mobile-based platforms. As a result, it has brought about many changes in the way mobile game is developed. Especially mobile platforms, which are divided into Android and IOS, can now be applied to each platform without additional development through cross-platform. This means that it is necessary to move away from the method of developing each using separate development tools and implement the development process through cross-platform unique features. In this paper, we studied various methods to increase the productivity and quality of game development for the development of mobile games, and a formal framework considering the development process was developed. The framework consists of process, development domain, and platform support parts, each playing its own role. Items of the detailed framework must be reflected so that detailed response data for efficient application of game development can be established in actual mobile game development. The framework was developed by approaching it from two domains, the need for a framework and the framework implementation of key item response data.

Methodology of Selecting FormFactor in the Early Design of Mobile Phone (휴대전화 초기설계에서의 형태인자 선정 방법론)

  • Lee, Kyung-Soo;Kim, Min-Soo;Cha, Sung-Woon
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.27 no.11
    • /
    • pp.63-71
    • /
    • 2010
  • FormFactors is one of the most critical design factors in early development of mobile phone, and proper selection of FormFactors is necessary for smoothness of product development and customer satisfaction. Especially, emergence of mobile convergence added so various functions besides its original call function that importance of selecting FormFactors has increased because multiform FormFactors are needed. However there is problem such as frequent change of decision making in existing process because established process picks out FormFactors sensibly and arbitrarily through idea pull and so forth. We proposed FormFactors selection process by Axiomatic Design, set approach method and block approach method for reasonable and systematical FormFactors selection. First of all, we set the purpose of mobile phone development, and it is examined by Axiomatic Design. FormFactors design matrix is deduced through this process, the numbers of axes and rails are proposed using set approach method, and then patterns of FormFactors are embodied by block approach method. Particularly process application was tried through case study of mobile phone development, and we ensured that new FormFactors can be presented to a designer by systematical verification if change of customer requirements occurs through our process.

Design of a Metamodel for the Development Process of a Mobile Application (모바일 앱 개발 프로세스 메타모델 설계)

  • Cho, Eun-Sook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.15 no.8
    • /
    • pp.5248-5255
    • /
    • 2014
  • Because of the rapid growth of smart phone market, the number of mobile applications has increased exponentially. As mobile applications are developing at a rapid rate, many of them are being developed without considering a systematic development process or quality factors, such as reusability, extensibility, etc.. As a result, they have many faults internally, they are being underrated in satisfaction or reliability from customers, and finally customers do not update or repeat the purchase. Therefore, a meta-model of development process for mobile applications was designed to improve the continuous usability of mobile applications as well as the satisfaction and reliability from users. Applying development process based on a meta-model to mobile application development is expected to improve development productivity and quality of mobile applications.

Framework for Improving Mobile Embedded Software Process (모바일 임베디드 소프트웨어 프로세스 개선 프레임워크)

  • Shin, Seung-Woo;Kim, Haeng-Kon;Kim, Soung-Won
    • Journal of Internet Computing and Services
    • /
    • v.10 no.5
    • /
    • pp.195-209
    • /
    • 2009
  • The embedded software has been become more important than the hardware in mobile systems in ubiquitous society. The improvement models such as CMMI(Capability Maturity Model Integration) and SPICE(Software Process Improvement and Capability dEtermination) are used to improve the quality of software in general systems. Software process improvement is also necessary for mobile embedded software development to improve its quality. It is not easy to apply the general software improvement model to the mobile embedded software development due to the high cost effectiveness and heavy process. On the other hand, XP has the characteristics on focused communications with customers and iteration development. It is specially suitable for mobile embedded software development as depending on customer's frequent requirement changes and hardware attributes. In this paper, we propose a framework for development small process improvement based XP(eXtreme Programming)'s practice in order to accomplish CMMI level 2 or 3 in mobile embedded software development at the small organizations. We design and implement the Mobile Embedded Software Process Improvement System(MESPIS) to support process improvement. We also suggest the evaluation method for the mobile embedded software development process improvement framework with CMMI coverage check by comparing other process improvement model. In the future, we need to apply this proposed framework to real project for practical effectiveness and the real cases quantitative. It also include the enhance the functionality of MESPIS.

  • PDF

S-MADP : Service based Development Process for Mobile Applications of Medium-Large Scale Project (S-MADP : 중대형 프로젝트의 모바일 애플리케이션을 위한 서비스 기반 개발 프로세스)

  • Kang, Tae Deok;Kim, Kyung Baek;Cheng, Ki Ju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.8
    • /
    • pp.555-564
    • /
    • 2013
  • Innovative evolution in mobile devices along with recent spread of Tablet PCs and Smart Phones makes a new change not only in individual life but also in enterprise applications. Especially, in the case of medium-large mobile applications for large enterprises which generally takes more than 3 months of development periods, importance and complexity increase significantly. Generally Agile-methodology is used for a development process for the medium-large scale mobile applications, but some issues arise such as high dependency on skilled developers and lack of detail development directives. In this paper, S-MADP (Smart Mobile Application Development Process) is proposed to mitigate these issues. S-MADP is a service oriented development process extending a object-oriented development process, for medium-large scale mobile applications. S-MADP provides detail development directives for each activities during the entire process for defining services as server-based or client-based and providing the way of reuse of services. Also, in order to support various user interfaces, S-MADP provides detail UI development directives. To evaluate the performance of S-MADP, three mobile application development projects were conducted and the results were analyzed. The projects are 'TBS(TB Mobile Service) 3.0' in TB company, mobile app-store in TS company, and mobile groupware in TG group. As a result of the projects, S-MADP accounts for more detailed design information about 'Minimizing the use of resources', 'Service-based designing' and 'User interface optimized for mobile devices' which are needed to be largely considered for mobile application development environment when we compare with existing Agile-methodology. Therefore, it improves the usability, maintainability, efficiency of developed mobile applications. Through field tests, it is observed that S-MADP outperforms about 25% than a Agile-methodology in the aspect of the required man-month for developing a medium-large mobile application.

Guidelines for Mobile Phone User Interface Development (휴대폰 User Interface 개발을 위한 가이드라인)

  • Kweon, O-Seong
    • Science of Emotion and Sensibility
    • /
    • v.12 no.3
    • /
    • pp.325-330
    • /
    • 2009
  • The importance of User Interface (UI) in mobile phone has increased as the complexity of use increases due to the new technology adoption. The complexity and load for user interface development has increased accordingly. This paper discusses how to make a structured UI development process based on the mobile phone UI development case. After the review of UI development process and issues arising during the development, four levels of user interface guidelines are proposed such as macro rules, action templates, application rules and interaction cases. The importance of dealing various interaction case is emphasized which is not referred in the present industry UI guidelines. Most of research related to UI development focus on the target product rather than how to make good UI process. Based on the good UI process, good UI of the product can be realized. This proposed process based on UI guidelines will help to step up the UI development of mobile phone industry. Also, this process can be applied to different products or services.

  • PDF

Prioritization-Based Model for Effective Adoption of Mobile Refactoring Techniques

  • Alhubaishy, Abdulaziz
    • International Journal of Computer Science & Network Security
    • /
    • v.21 no.12spc
    • /
    • pp.375-382
    • /
    • 2021
  • The paper introduces a model for evaluating and prioritizing mobile quality attributes and refactoring techniques through the examination of their effectiveness during the mobile application development process. The astonishing evolution of software and hardware has increased the demand for techniques and best practices to overcome the many challenges related to mobile devices, such as those concerning device storage, network bandwidth, and energy consumption. A number of studies have investigated the influence of refactoring, leading to the enhancement of mobile applications and the overcoming of code issues as well as hardware issues. Furthermore, rapid and continuous mobile developments make it necessary for teams to apply effective techniques to produce reliable mobile applications and reduce time to market. Thus, we investigated the influence of various refactoring techniques on mobile applications to understand their effectiveness in terms of quality attributes. First, we extracted the most important mobile refactoring techniques and a set of quality attributes from the literature. Then, mobile application developers from nine mobile application teams were recruited to evaluate and prioritize these quality attributes and refactoring techniques for their projects. A prioritization-based model is examined that integrates the lightweight multi-criteria decision making method, called the best-worst method, with the process of refactoring within mobile applications. The results prove the applicability and suitability of adopting the model for the mobile development process in order to expedite application production while using well-defined procedures to select the best refactoring techniques. Finally, a variety of quality attributes are shown to be influenced by the adoption of various refactoring techniques.

A High Aperture Mobile in the FFS TFT-LCD by the using Fine Patterning Process

  • Yun, Hee-Jung;Lim, Yun-Sik;Choi, Seung-Jin;Bin, Jin-Ho;Park, Jong-Kyun;Park, Min-Hwan;Lee, Yan-Ho;Ihm, Sam-Ho;Lim, Young-Jin
    • 한국정보디스플레이학회:학술대회논문집
    • /
    • 2006.08a
    • /
    • pp.826-829
    • /
    • 2006
  • In order to increase the transmittance of panel, in process of FFS TFT-LCD, fine patterning process which is adopted to the optimum passivation(PVX) hole was applied fine metal line patterning process and was made with optimum efficiency of liquid crystal by using space/bar size control of pixel electrode. We fabricated 2.03" mobile FFS devices with fine patterning process. Further, this technology will be applied to the basis of other process for higher PPI or higher aperture ratio technology.

  • PDF

Development Process of Mobile Phone PUI Design Guidelines (휴대전화 PUI 디자인 가이드라인 도출 프로세스)

  • Lee, Kyung-Sun;You, Hee-Cheon;Kwon, O-Chae;Jung, Myung-Chul
    • Journal of the Ergonomics Society of Korea
    • /
    • v.28 no.1
    • /
    • pp.53-60
    • /
    • 2009
  • The present study was intended to suggest a process of physical user interface (PUI) design guideline development, which was validated with mobile phones. The process consisted of five stages including component and dimension analysis, function and environment analysis, evaluation criterion generation, literature review, and design guideline development. The process was applied to develop 19 mobile phone PUI design guidelines by identifying 28 components, 9 dimensions, 51 functions, 7 environmental conditions, and 15 criteria. The systematic approach of the process would be useful for manufacturers to develop design guidelines in an efficient manner.