DNAP: Dynamic Nuchwezi Architecture Platform - A New Software Extension and Construction Technology

dc.contributor.authorLutalo, Joseph Willrich
dc.contributor.authorEyobu, Odongo Steven
dc.contributor.authorKanagwa, Benjamin
dc.date.accessioned2023-02-03T16:16:19Z
dc.date.available2023-02-03T16:16:19Z
dc.date.issued2020
dc.description.abstractThe need to improve or build new software systems to solve new and old business challenges is a persistent challenge in the software consumer and development industry, yet costly. To minimize these costs, the construction method should be designed with the following qualities in mind; software portability, extensibility, and simplicity. To achieve these qualities, this paper proposes the Dynamic Nuchwezi Architecture Platform (DNAP), which is a new software construction and extension technology. DNAP offers a visual programming paradigm with a capability of generating production-ready business automation software for both mobile and web. It also offers a simple mechanism for the extension of existing softwares using embeddable components. To evaluate and justify DNAP, eight Software Operating Environment (SOE) metrics have been developed and together with the SOE model, are used to contrast DNAP against four alternative software construction technologies namely; Android Platform, .NET Framework, Java SE Platform and Python. The performance evaluation results show that DNAP offers an average of 33% reduction in software construction complexity and an 11% enhancement in language efficiency when compared to alternative technologies.en_US
dc.identifier.citationLutalo, Joseph Willrich; Steven Eyobu, Odongo; Kanagwa, Benjamin (2020): DNAP: Dynamic Nuchwezi Architecture Platform - A New Software Extension and Construction Technology. TechRxiv. Preprint. https://doi.org/10.36227/techrxiv.13176365.v1en_US
dc.identifier.issnhttps://doi.org/10.36227/techrxiv.13176365.v1
dc.identifier.urihttps://nru.uncst.go.ug/handle/123456789/7516
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.subjectSoftware Construction Optimizationen_US
dc.subjectVisual Programmingen_US
dc.subjectCross-Platform Developmenten_US
dc.subjectPlatform Engineeringen_US
dc.subjectMini-Programsen_US
dc.subjectSoftware Metricsen_US
dc.titleDNAP: Dynamic Nuchwezi Architecture Platform - A New Software Extension and Construction Technologyen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DNAP Dynamic Nuchwezi Architecture Platform.pdf
Size:
1.66 MB
Format:
Adobe Portable Document Format
Description:
Article
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: