Practice Patterns to Improve the Quality of Design Model in Embedded Software Development

被引:2
|
作者
Kim, Doo-Hwan [1 ]
Kim, Jong-Phil [1 ]
Hong, Jang-Eui [1 ]
机构
[1] Chungbuk Natl Univ, Software Engn Lab, Cheongju, South Korea
关键词
Embedded software; Software quality; Practice pattern;
D O I
10.1109/QSIC.2009.32
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Source code quality is very important to embedded systems because software embedded into a product is difficult to change. In order to improve source code quality, the quality of analysis and design models as well as the quality of source code should be considered because code quality can be improved by design model quality. With the reason, we suggest, in this paper, "Practice Pattern" as one of practical techniques to improve embedded software quality, which focus on improving the quality of software design model. Practice pattern is a process pattern to guide modeling activities in software development process. We believe that adopting our pattern provides the benefits of performance, modularization, and easy to implement for embedded software.
引用
收藏
页码:179 / 184
页数:6
相关论文
共 50 条
  • [31] Do design patterns impact software quality positively?
    Khomh, Foutse
    Gueheneuc, Yann-Gael
    CSMR 2008: 12TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: DEVELOPING EVOLVABLE SYSTEMS, 2008, : 274 - 278
  • [32] A methodology to assess the impact of design patterns on software quality
    Ampatzoglou, Apostolos
    Frantzeskou, Georgia
    Stamelos, Ioannis
    INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (04) : 331 - 346
  • [33] Evaluating Quality of Software Systems by Design Patterns Detection
    Sandhu, Parvinder Singh
    Singh, Parwinder Pal
    Verma, Anil Kumar
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 3 - +
  • [34] Design Patterns Impact on Software Quality: Where Are the Theories?
    Khomh, Foutse
    Gueheneuc, Yann-Gael
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2018), 2018, : 15 - 25
  • [35] Current Practice in Software Development for Computational Neuroscience and How to Improve It
    Gewaltig, Marc-Oliver
    Cannon, Robert
    PLOS COMPUTATIONAL BIOLOGY, 2014, 10 (01)
  • [36] A UML Model To Simulink Model Transformation Method In the Design of Embedded Software
    Guo, Peng
    Li, YaHui
    Li, Peng
    Liu, Shuai
    Sun, DongYa
    2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 583 - 587
  • [37] Patterns of Evolution in the Practice of Distributed Software Development in Wholly Owned Subsidiaries: A Preliminary Capability Model
    Prikladnicki, Rafael
    Damian, Daniela
    Audy, Jorge Luis Nicolas
    2008 3RD IEEE INTERNATIONAL CONFERENCE GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 99 - +
  • [38] DEPA (Design Pattern Application) - a component-based model for applying design patterns in software development
    Ji, Katrina
    Chen, Sean
    Informatica (Ljubljana), 2001, 25 (04) : 455 - 463
  • [39] Analysis of software component quality to improve object utilization in software development process
    Rahul, Kumar
    Sinha, Brijesh Kumar
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 515 - 518
  • [40] On the use of software design models in software development practice: An empirical investigation
    Gorschek, Tony
    Tempero, Ewan
    Angelis, Lefteris
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 95 : 176 - 193