Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Surfing the Net for software engineering notes
Doernhoefer M. ACM SIGSOFT Software Engineering Notes39 (6):8-16,2014.Type:Article
Date Reviewed: Apr 8 2015

With the development of artificial intelligence, embedded system software engineering, and computer science, autonomous systems and robotics are entering and influencing our work and lives. In robotics engineering, engineers are facing great challenges in software design and development because the software needs for real-time reliability and safety in autonomous systems are different from those of traditional software engineering.

The author provides a big picture view for researchers and engineers who are interested in software engineering of autonomous systems. In this picture, some important sources, which discuss advanced software engineering techniques for autonomous systems software development, are collected and analyzed. The sources cover some world-famous institutes, for example, the Defense Advanced Research Projects Agency (DARPA), the National Robotics Engineering Center, the Southwest Research Institute (SwRI) in San Antonio, and the International Association for Unmanned Vehicle Systems. The author also lists some influential university programs, for example MIT Aeronautics and Astronautics and the Maryland Robotics Center. Some important papers are included that address the aspects of self-programming, verifying autonomous systems, and safety strategy. Some related journals and conferences are listed, for example, Journal of Software Engineering for Robotics, IEEE Software Engineering for Robotics and Automation, and the 2015 International Conference on Unmanned Aircraft Systems. Some other valuable resources are included: for example, Robotics Virtual Organization (Robotics VO), Autonomous Undersea Vehicle Applications Center, DIY Drones, VeX Robotics, Microsoft Robotics Developer Studio 4, and Robot Operating System. Researchers can read and download the resources in which they are interested.

The main contribution of this paper is the presentation of active software engineering research in autonomous systems and robotics. It provides good guidance for the beginner in the research of software engineering in autonomous systems. However, it does not discuss the development trends in this research area.

Reviewer:  Hongsong Chen Review #: CR143321 (1507-0594)
Bookmark and Share
 
Software Engineering (D.2 )
 
 
Automation (K.4.3 ... )
 
 
Search Process (H.3.3 ... )
 
 
Software Development (K.6.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Software Engineering": Date
Perspectives of system informatics: a comparative presentation of object-oriented programming with C++ and Java
Broy M. (ed), Zamulin A. (ed), Bjorner D., Springer-Verlag New York, Inc., Secaucus, NJ, 2002.  561, Type: Book (9783540430759)
Jul 3 2003
Relationship quality: the undervalued dimension of software quality
Russell B., Chatterjee S. Communications of the ACM 46(8): 85-89, 2003. Type: Article
Oct 14 2003
Executable JVM model for analytical reasoning: a study
Liu H., Moore J.  Interpreters, Virtual Machines and Emulators (Proceedings of the 2003 workshop, San Diego, California, Jun 12, 2003)15-23, 2003. Type: Proceedings
Sep 24 2003
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy