Design units - A framework for design driven software development

被引:0
|
作者
Kim, J [1 ]
Carlson, CR [1 ]
机构
[1] IIT, Dept Comp Sci, Wheaton, IL 60187 USA
关键词
object-oriented; use case methodology; design unit; traceability; code generation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As software systems get more complicated, the task of the system developer becomes increasingly difficult and time consuming. The focus of this paper is on the development of a well-designed framework that supports code generation in the context of a use case design methodology. Its foundation is the use case based approach that partitions the design schemata into a layered architecture of functional components called design units. Our approach provides the basis for the generation of modular, well-structured code and a means of keeping a high-level design and its implementation consistent Such properties as traceability, reusability, modularity and change management are achieved by applying design unit concepts to the design and code generation process.
引用
收藏
页码:54 / 64
页数:11
相关论文
共 50 条
  • [1] Design units - a layered approach for design driven software development
    Kim, J
    Carlson, CR
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (09) : 539 - 549
  • [2] Model driven security framework for software design and verification
    Deveci, Engin
    Caglayan, Mehmet U.
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (16) : 2768 - 2792
  • [3] Design patterns multiagents driven for software development
    Laboratory of Intelligent Systems, Politehnica University of Bucharest, SPl. Independentei 313, 060042 Bucharest, Romania
    [J]. IFAC Proc. Vol. (IFAC-PapersOnline), 1 PART 1 (9011-9016):
  • [4] An automation framework design for secure software development
    Mythily, M.
    Valarmathi, M. L.
    Durai, C. Anand Deva
    Rexie, J. A. M.
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (10)
  • [5] IBM Design Thinking Software Development Framework
    Lucena, Percival
    Braz, Alan
    Chicoria, Adilson
    Tizzei, Leonardo
    [J]. AGILE METHODS, WBMA 2016, 2017, 680 : 98 - 109
  • [6] A Novel Framework for the Design and Development of Software Routers
    Adami, Davide
    Giordano, Stefano
    Pagano, Michele
    Zuliani, Luis G.
    [J]. INFORMATION TECHNOLOGIES AND MATHEMATICAL MODELLING, 2014, 487 : 1 - 10
  • [7] A generative style-driven framework for software architecture design
    Kong, J
    Zhang, K
    Dong, J
    Song, GL
    [J]. 29TH ANNUAL IEEE/NASA SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2005, : 173 - 182
  • [8] On the influence of test-driven development on software design
    Janzen, David S.
    Saiedian, Hossein
    [J]. 19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 141 - +
  • [9] A Framework for integrating software design patterns with game design framework
    Barakat, Nahla H.
    [J]. PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND INFORMATION ENGINEERING (ICSIE 2019), 2019, : 47 - 50
  • [10] A Framework of Software Architecture Principles for Sustainability-driven Design and Measurement
    Gupta, Sarthak
    Lago, Patricia
    Donker, Roel
    [J]. 2021 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C), 2021, : 31 - 37