Abstract
© 2014 The Science and Information (SAI) Organization. Software Development with reuse and for reuse is the foundation of CBSE (Component based software engineering) which allow faster development at lower cost and better usability. A reusable software component works as a plug and play device, which abstract the software complexity and increase performance. Software reuse guidelines have been addressing the issue of capturing best practices, for a long while software industry has collected the enormous wealth of knowledge, experience, domain expertise, design principals & heuristics, hypothesis, algorithms, and experimental results. However, there is no rock solid and mature software component development guidelines defined for the current technologies such as.NET. This paper presents reuse guidelines based framework (known as.NET Reuse Guider) for guidelines based component development for reuse in.NET family. We have demonstrated our approach by designing a binary component as part of development for reuse based on our own.NET Reuse Guider framework. This paper also provides a number reuse analysis and metrics and a prototype component guider tool which sits on top of the.NET architecture with built-in software development & reuse knowledge.
More Information
Identification Number: | https://doi.org/10.1109/SAI.2014.6918306 |
---|---|
Status: | Published |
Refereed: | Yes |
Uncontrolled Keywords: | CBSE; GSE; Software Design Knowledge; Software Guidelines; Software Reuse |
Date Deposited: | 22 Jul 2015 15:16 |
Last Modified: | 12 Jul 2024 06:41 |
Item Type: | Book Section |
Download
Note: this is the author's updated manuscript and may differ from the published version which should be used for citation purposes.
Note: this is the author's updated manuscript and may differ from the published version which should be used for citation purposes. (Converted to PDF)
| Preview