A Software architecture documentation for the Motor Vehicle System (MOVIS)

Mak IR/Manakin Repository

Show simple item record

dc.contributor.author Mayambala, Ronald
dc.date.accessioned 2012-04-17T14:55:16Z
dc.date.available 2012-04-17T14:55:16Z
dc.date.issued 2008-09
dc.identifier.uri http://hdl.handle.net/10570/539
dc.description A Project Report submitted to School of Graduate Studies in partial fulfillment for the award of Master of Science in Data Communication and Software Engineering of Makerere University. en_US
dc.description.abstract The motor vehicle information system (MOVIS)is the central information management system for all motor vehicles owned by private individuals and organizations. Lack of architectural documentation for the MOVIS makes it prone to all the shortcomings of undocumented software like the pain and cost of maintenance. For continuity purposes, the architecture of this system needed to be documented and this was achieved by employing reverse engineering techniques. Reverse engineering tools together with source code manipulation were used to extract an understanding of the system architecture. Different views including the functional, information, development and deployment views are used to represent the system architecture. Because business rules are dynamic, the developed software architecture documentation would become obsolete with time. An online application changes tracking system was therefore developed to manage the changes that will happen after the system is documented. This online application is automatically started by a timed windows service.The windows service and the online application were developed using C# and ASP.NET and deployed in Microsoft Internet Information Server(IIS). The application database run on Microsoft SQL server 2005. By comparing the developed software architectural document with changes that have happened after its development, a programmer will have a better picture of the current status of the system. en_US
dc.language.iso en en_US
dc.subject Software architecture documentation en_US
dc.subject Motor vehicle system en_US
dc.subject Information system en_US
dc.title A Software architecture documentation for the Motor Vehicle System (MOVIS) en_US
dc.type Thesis, masters en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record