Please use this identifier to cite or link to this item:
https://ptsldigital.ukm.my/jspui/handle/123456789/513344
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Abdullah Mohd Zin,Prof. Dr. | |
dc.contributor.author | Mustafa Ahmed Abdullah Aqel Almatary (P44182) | |
dc.date.accessioned | 2023-10-16T04:35:44Z | - |
dc.date.available | 2023-10-16T04:35:44Z | - |
dc.date.issued | 2014-07-14 | |
dc.identifier.other | ukmvital:119327 | |
dc.identifier.uri | https://ptsldigital.ukm.my/jspui/handle/123456789/513344 | - |
dc.description | Block-based software development (BBSD) is a new approach that is based on the principles and dynamics of component-based programming and end-user programming paradigms. The number of end-user programmers is increasing; this change significantly affects software productivity. In BBSD, end users develop software applications by composing software blocks. For block distribution, a mechanism is needed to support end users in obtaining the required blocks and to help block developers in sharing blocks. The proposed distribution method in this research is called the block store. The block store provides a sharing and categorization mechanism that allows blocks to be easily obtained by end users. The blocks in the block store must be developed by using a standard requirement specification method. This method ensures that the blocks are compatible with each other. Blocks are specific to a desired domain; thus, all blocks required for a given domain are properly identified and specified. This procedure requires a block identification methodology. The blocks submitted by block developers must be evaluated and verified to ensure correctness. Thus, a standard block verification methodology is crucial. The objectives of this study are as follows: (i) to analyze, design, and implement a block-store repository; (ii) to propose a block identification methodology; and (iii) to propose a block verification methodology. This research was conducted with the use of the following methodologies. Prototyping method was used to implement the block store. Focus group discussions were held to evaluate the prototype. Case study method was applied to develop and validate the block identification and verification methodologies. The development of the block store and the two methodologies facilitates the efficient sharing and distribution of software blocks. Such a development would promote the simplicity, reusability, and productivity of BBSD.,Certification of Master's/Doctoral Thesis" is not available | |
dc.language.iso | eng | |
dc.publisher | UKM, Bangi | |
dc.relation | Faculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat | |
dc.rights | UKM | |
dc.subject | Block store mechanism | |
dc.subject | Software blocks | |
dc.subject | Software engineering | |
dc.title | Design and implementation of block store mechanism to support block-based software development | |
dc.type | Theses | |
dc.format.pages | 214 | |
dc.identifier.callno | QA76.76.D47A455 2014 3 tesis | |
Appears in Collections: | Faculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ukmvital_119327+SOURCE1+SOURCE1.0.PDF Restricted Access | 1.15 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.