“…Different institutions in both academia and industry have already proposed and used reference architectures in several application domains. There are examples of reference architectures designed for software engineering tools (Nakagawa et al, 2011b(Nakagawa et al, , 2007, service-oriented systems (Arsanjani et al, 2007;OASIS, 2012;Oliveira et al, 2010;The Open Group, 2015;Zimmermann et al, 2009), embedded systems (AUTOSAR, 2015;Batory et al, 1995;Eklund et al, 2005;Eklund and Bosch, 2014;UniversAAL Project, 2015), robotic systems (Albus, 2002;Alvarez et al, 2001;Clark, 2005;Hayes-Roth et al, 1995;Heisey et al, 2013;Naka-gawa et al, 2014;Ortiz et al, 2005;Weyns and Holvoet, 2006), and so forth. However, no reference architecture has focused on the development of robotic systems based on SOA.…”