Development of software for autonomous ground vehicles has been a mission critical issue for army. For the last two decades, different definitions of software complexity have been proposed. However, no definition has been found to be highly satisfactory. So in this report, a new definition of software complexity based on the rank of a matrix of a finite sequential machine has been proposed. Software has been developed to determine the complexity, so that it could be used in the early stages of software development from the data flow architecture to save cost and development efforts. We have shown the examples of data flow architecture and then complexity calculation based on our software. It is hoped that the results in this paper will help software development to address reliability and complexity issues of autonomous ground vehicle in a better way to assist research in defense and security for such missions.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.