Software Testing by Standard Software Metrics Method; Study Case "Mission Planner" as UAV Ground Station Software
Keywords:Ground Station, Mission Planner, Software Metric, Complexity Software, Windows, Linux, MAC OS,
AbstractThis paper explains the testing of a complexity of software and complexity of flight data from Mission Planner as UAV Ground Station software. Tests were conducted using the software metric method. The analysis, testing, and calculations were applied using the method of software metric to investigate the complexity of the software and the flight data on Mission Planner. The tests were performed on three different OS (operation systems); Windows, Linux, and Mac. The result shows that Windows OS has the most reliable software environment and flight data than the other two software.
Pizzi, N. J. (2011). Mapping Software Metrics to Module Complexity: A Pattern Classification Approach. Journal of Software Engineering and Applications, 4(7), 426–432. http://doi.org/10.4236/jsea.2011.47049
Srinivasan, K. P., & Devi, T. (2014). Software Metrics Validation Methodologies In Software Engineering. International Journal of Software Engineering & Applications, 5(6), 87–102. http://doi.org/10.5121/ijsea.2014.5606
Fenton, N. and Bieman, J. (2014). Software Metrics. 3rd ed. Hoboken: Taylor and Francis.
Mission Planner Home — Mission Planner documentation.Ardupilot.org.. Mission Planner Home — Mission Planner documentation. Available at: http://ardupilot.org/planner/index.html
Fenton, N. E., & Neil, M. (2000). Software metrics. Proceedings of the Conference on The Future of Software Engineering - ICSE ’00, 357– 370.
Humayun, S., & Soomro, M. H. (2013). Application of Standard Software Metrics
Rahul, D. K., Veena, S., Lokesha, H., Vinay, S., Kumar, B. P., Ananda, C. M., & Durdi, V. B. (2016). Development of Voice Activated Ground Control Station. Procedia Computer Science, 89, 632–639. http://doi.org/10.1016/j.procs.2016.06.026
Bukhari, Z., Yahaya, J., & Deraman, A. (2015). Software metric selection methods: A review. Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015, 433–438. http://doi.org/10.1109/ICEEI.2015.735254
Fischer, M., & Scholtz, A. L. (2010). Design of a multi-mission satellite ground station for education and research. 2nd International Conference on Advances in Satellite and Space Communications, SPACOMM 2010, 58–63. http://doi.org/10.1109/SPACOMM.2010.1
Pengbo, X., Guodong, J., Libin, L., Lining, T., & Jigan, N. (2016). The Key Technology And Simulation Of UAV Flight Monitoring System, 1551–1557.
Mallick, T. C., Ariful, M., Bhuyan, I., & Munna, M. S. (2016). Design & Implementation of an UAV ( Drone ) with Flight Data Record.
APM Planner 2 Home — APM Planner 2 documentation, Ardupilot.org, 2017. Available: http://ardupilot.org/planner2/.
A. Davis, et al., "Identifying and Measuring Quality in a Software Requirements Specification", Proc. of First Int.. Software Metrics Symposium, pp. 141-152, 1993
D.N. Card and R.L. Glass, Measuring Software Design Quality. Prentice Hall, 1990
Fenton, N. E., & Neil, M. (2000). Software metrics. Proceedings of the Conference on The Future of Software Engineering - ICSE 00, 357– 370.
How to Cite
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.