Advisory Committee Chair
Murat M Tanik
Advisory Committee Members
Gary J Grimes
Murat N Tanju
Document Type
Thesis
Date of Award
2008
Degree Name by School
Master of Science in Electrical Engineering (MSEE) School of Engineering
Abstract
The thesis offers an Object-Oriented analysis methodology to investigate the functional requirements of software systems with modeling technologies, such as Unified Modeling Language (UML) and Systems Modeling Language (SysML). The main focus of the analysis is to discover objects and describe them in the problem domain. The thesis also proposes a validation process for the requirements stage of the development life cycle with an Acclaro Design For Six Sigma (DFSS) approach. A software development experiment is carried out with a case study of a threedimensional graphics game. The game is first implemented without following any sound analysis process and then analyzed with the proposed methodology. Systematically analyzed requirements, with the suggested process, and validated analysis classes, with an Acclaro DFSS matrix analysis, reduce the potential disconnect between the requirements and implementation of the software system. The code is rewritten using validated analysis classes that produce an organized, well documented, and expandable solution. Finally, we concluded that current Object-Oriented analysis technologies such as UML, SysML, and Acclaro DFSS can be used collaboratively to analyze the functional requirements of a software system by complementing the deficiencies in each methodology.
Recommended Citation
Kamadia, Gopi, "The Use Of Modeling Tools In The Analysis Of Functional Requirements" (2008). All ETDs from UAB. 3596.
https://digitalcommons.library.uab.edu/etd-collection/3596