期刊名称:Journal of Theoretical and Applied Information Technology
印刷版ISSN:1992-8645
电子版ISSN:1817-3195
出版年度:2014
卷号:60
期号:1
出版社:Journal of Theoretical and Applied
摘要:The Block-Based Software Development (BBSD) is a software development approach that enables end users to develop applications by integrating blocks. In order for block based programming approach to be successful, there is a need for a large number of blocks to be developed in various application domains. The BBSD life cycle divided into two parts: Block development for a specific domain (carried out by project initiators and block developers), and block integration (carried out end by users). Block development consists of two stages: block identification and block creation. This paper describes a methodology that can be used for block identification. Through this methodology blocks that are needed for a given domain can be properly determined and specified, which will help blocks developers to develop the right blocks for the domain. The feasibility of the proposed methodology is shown through a case study.
关键词:End User Software Development; UML; Block-Based Software Development; Component-Based Software Development