Arogundade, Oluwasefunmi and Onilede, Olutimi and Misra, Sanjay and Abayomi-Alli, Olusola and Odusami, Modupe and Jonathan, Oluranti (2021) From Modeling to Code Generation: An Enhanced and Integrated Approach. In: Innovations in Information and Communication Technologies, 16 July 2021, Online.
PDF
Download (121kB) |
Abstract
Information system drives every aspect of human endeavor, and it is a major stakeholder in human existence. Systems with poor modeling suffer a lot from poor implementation down to poor performance due to lack of critical subjection and testing. Software modeling is, therefore, of paramount importance in order to achieve a reliable system. There has been a lot of works done in software modeling, and eventually, the Universal Modeling Language was formulated to create a standard for software modeling. Although there have been some development or modeling tools that can be used to model a software system and the design then converted to software codes that can then be perfected, none of these tools has considered security and integrated as a single tool. Therefore, this paper focuses on building an integrated system (all-encompassing system) for building UMLsec-based modeled systems that will convert UML diagrams to code. The system integrates Eclipse Mars incorporated with Papyrus modeling plug-ins and Eclipse Kepler with Java EE incorporated with CARiSMA plug-ins. These four tools were integrated together by an executable application built with NetBeans. The system was tested by modeling an e-government system from the class diagram to analysis and code generation.
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Subjects: | Q Science > QA Mathematics Q Science > QA Mathematics > QA76 Computer software |
Divisions: | Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science |
Depositing User: | Patricia Nwokealisi |
Date Deposited: | 24 Jul 2024 13:20 |
Last Modified: | 24 Jul 2024 13:20 |
URI: | http://eprints.covenantuniversity.edu.ng/id/eprint/18297 |
Actions (login required)
View Item |