Reference Architectures for Self-Managed Software Systems: A Systematic Literature Review, 2014 Eighth Brazilian Symposium on Software Components, Architectures and Reuse, pp.21-30, 2014. ,
DOI : 10.1109/SBCARS.2014.18
Hellfire: A design framework for critical embedded systems' applications, 2010 11th International Symposium on Quality Electronic Design (ISQED), pp.730-737, 2010. ,
DOI : 10.1109/ISQED.2010.5450495
Requirements to UPnP for Robot Middleware, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.4716-4721, 2006. ,
DOI : 10.1109/IROS.2006.282262
UPnP SDK for Robot Development, 2006 SICE-ICASE International Joint Conference, pp.363-368, 2006. ,
DOI : 10.1109/SICE.2006.315791
Objective evaluation of software architectures in driver assistance systems, Computer Science - Research and Development, vol.63, issue.1, pp.28-51, 2013. ,
DOI : 10.1007/s00450-011-0185-x
RCS -A reference model architecture for intelligent unmanned ground vehicles. Unmanned Ground Vehicle Technology, pp.4715-303, 2002. ,
A formal approach to software architecture, 1997. ,
Using an architecture description language for quantitative analysis of real-time systems, Proceedings of the third international workshop on Software and performance , WOSP '02, pp.203-210, 2002. ,
DOI : 10.1145/584369.584399
Reference architecture for robot teleoperation:, Control Engineering Practice, vol.9, issue.4, pp.395-402, 2001. ,
DOI : 10.1016/S0967-0661(00)00121-0
Multirobot system architecture: environment representation and protocols. Bulletin of the Polish Academy of Sciences-Technical Sciences, pp.3-13, 2010. ,
Interoperability in open heterogeneous multirobot systems, Association for the Advancement of Artificial Intelligence (AAAI), 2007. ,
A Service-Oriented Approach for Building Autonomic Peer-to-Peer Robot Systems, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007), pp.137-142, 2007. ,
DOI : 10.1109/WETICE.2007.4407141
A framework for analysis and design of software reference architectures. Information and Software Technology, v. 54, pp.417-431, 2012. ,
A classification of software reference architectures: Analyzing their success and effectiveness, 2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture, pp.141-150, 2009. ,
DOI : 10.1109/WICSA.2009.5290800
Towards a Method for the Evaluation of Reference Architectures: Experiences from a Case, Proceedings of the 2 nd European Conference on Software Architecture (ECSA'08), pp.225-240, 2008. ,
DOI : 10.1007/978-3-540-88030-1_17
http://servicemix.apache.org/home.html -Accessed in, 2015. ,
Behavior-based robotics, 1998. ,
SOMA: A method for developing service-oriented solutions, IBM Systems Journal, vol.47, issue.3, pp.47-377, 2008. ,
DOI : 10.1147/sj.473.0377
S3: A service-oriented reference architecture. IT Professional, pp.10-17, 2007. ,
DAvinCi: A cloud computing framework for service robots, 2010 IEEE International Conference on Robotics and Automation, pp.3084-3089, 2010. ,
DOI : 10.1109/ROBOT.2010.5509469
AUTomotive Open System ARchitecture) Online, 2015. ,
A Software System for Robotic Learning by Experimentation, Proceedings of the 1 st International Conference on Simulation , Modeling, and Programming for Autonomous Robots (SIMPAR'08), pp.99-110, 2008. ,
DOI : 10.1007/978-3-540-89076-8_13
Autonomy for Mars Rovers: Past, Present, and Future, Computer, vol.41, issue.12, pp.44-50, 2008. ,
DOI : 10.1109/MC.2008.479
ISROBOT- NET: A testbed for sensor and robot network systems, Proceedings of the 22 nd IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'09), pp.2827-2833, 2009. ,
Building knowledge through families of experiments, IEEE Transactions on Software Engineering, vol.25, issue.4, pp.456-473, 1999. ,
DOI : 10.1109/32.799939
Software architecture in practice, SEI Series in Software Engineering, 2012. ,
Creating reference architectures: an example from avionics, Proceedings of the 1 st ACM SIGSOFT Symposium on Software Reusability (SSR'95), pp.27-37, 1995. ,
On autonomous robots, The Knowledge Engineering Review, vol.13, issue.2, 2005. ,
DOI : 10.1017/S0269888998002033
Architecture-level modifiability analysis (ALMA) Journal of Systems and Software, v. 69, pp.1-2, 2004. ,
Model of integration and management for robotic functional components inspired by the human neuroregulatory system, Proceedings of the 15 th IEEE Conference on Emerging Technologies and Factory Automation (ETFA'10), pp.1-4, 2010. ,
Robotic architecture based on electronic business models -from physics components to smart services, Proceedings of the 3 rd International Conference on Informatics in Control, Automation and Robotics (ICINCO'06), pp.544-547, 2006. ,
Gilart-Iglesias, V. Distributed robotic architecture based on smart services, Proceedings of the 4 th IEEE International Conference on Industrial Informatics (INDIN'06), pp.480-485, 2006. ,
Robots on the Web, IEEE Robotics & Automation Magazine, vol.18, issue.2, pp.33-43, 2011. ,
DOI : 10.1109/MRA.2011.940995
Quantitative evaluation of software quality, Proceedings of the 2 nd International Conference on Software Engineering (ICSE'76), pp.592-605, 1976. ,
Real-time obstacle avoidance for fast mobile robots, IEEE Transactions on Systems, Man, and Cybernetics, vol.19, issue.5, pp.1179-1187, 1989. ,
DOI : 10.1109/21.44033
Design and use of software architectures: Adopting and evolving a product-line approach. 1 ed, 2000. ,
Incorporating certification in feature modelling of an unmanned aerial vehicle product line, Proceedings of the 16th International Software Product Line Conference on, SPLC '12 -volume 1, pp.249-258, 2012. ,
DOI : 10.1145/2362536.2362570
Adapting a Software Product Line Engineering Process for Certifying Safety Critical Embedded Systems, Proceedings of the 31 st International Conference on Computer Safety, Reliability and Security (SAFECOMP'12), pp.352-363, 2012. ,
DOI : 10.1007/978-3-642-33678-2_30
Towards component-based robotics, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.163-168, 2005. ,
DOI : 10.1109/IROS.2005.1545523
Developing Service Oriented Robot Control System, 2014 IEEE 8th International Symposium on Service Oriented System Engineering, pp.237-242 ,
DOI : 10.1109/SOSE.2014.28
A Reuse-Oriented Development Process for Component-Based Robotic Systems, Proceedings of the 4 th International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR'12), pp.361-374, 2012. ,
DOI : 10.1007/978-3-642-34327-8_33
Service Component Architectures in Robotics: The SCA-Orocos Integration, Leveraging Applications of Formal Methods, Verification, and Validation, Communications in Computer and Information Science, pp.46-60, 2012. ,
DOI : 10.1007/978-3-642-34781-8_4
Component-based robotic engineering (Part I) IEEE Robotics Automation Magazine, pp.84-96, 2009. ,
Pattern-oriented software architecture: A system of patterns, 1996. ,
New layered SOA-Based architecture for multi-robots cooperative online SLAM, Chinese Journal of Electronics, vol.23, issue.1, pp.25-30, 2014. ,
An approach for QoS-aware service composition based on genetic algorithms, Proceedings of the 2005 conference on Genetic and evolutionary computation , GECCO '05, pp.1069-1075, 2005. ,
DOI : 10.1145/1068009.1068189
A framework for QoS-aware binding and re-binding of composite web services, Journal of Systems and Software, v. 81, pp.1754-1769, 2008. ,
DOI : 10.1016/j.jss.2007.12.792
Towards an Embedded Software Component Quality Verification Framework, 2009 14th IEEE International Conference on Engineering of Complex Computer Systems, pp.248-257, 2009. ,
DOI : 10.1109/ICECCS.2009.26
Towards a Service-Oriented Architecture for Teams of Heterogeneous Autonomous Robots, 2011 10th Mexican International Conference on Artificial Intelligence, pp.102-108, 2011. ,
DOI : 10.1109/MICAI.2011.21
Exploring Microsoft Robotics Studio as a Mechanism for Service-Oriented Robotics, 2010 Latin American Robotics Symposium and Intelligent Robotics Meeting, pp.7-12, 2010. ,
DOI : 10.1109/LARS.2010.18
A Service Oriented Architecture supporting an autonomous mobile robot for industrial applications, 18th Mediterranean Conference on Control and Automation, MED'10, pp.604-609, 2010. ,
DOI : 10.1109/MED.2010.5547736
Developing a Security Robot in Service-Oriented Architecture, 2008 12th IEEE International Workshop on Future Trends of Distributed Computing Systems, pp.106-111, 2008. ,
DOI : 10.1109/FTDCS.2008.28
On Robotics Applications in Service-Oriented Architecture, 2008 The 28th International Conference on Distributed Computing Systems Workshops, pp.551-556, 2008. ,
DOI : 10.1109/ICDCS.Workshops.2008.60
Robot as a Service in Cloud Computing, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering, pp.151-158, 2010. ,
DOI : 10.1109/SOSE.2010.44
Design and Performance Evaluation of a Service-Oriented Robotics Application, 2009 29th IEEE International Conference on Distributed Computing Systems Workshops, pp.292-299, 2009. ,
DOI : 10.1109/ICDCSW.2009.50
JAUS compliant systems offers interoperability across multiple and diverse robot platforms, Proceedings of the AUVSI's Symposium Unmanned Systems North America (AUVSI'05), pp.249-255, 2005. ,
Documenting software architectures: Views and beyond. The SEI Series in Software Engineering, 2010. ,
Evaluating software architectures: Methods and case studies. The SEI Series in Software Engineering, 2002. ,
Software product lines: Practices and patterns, 2002. ,
A survey of architecture description languages, Proceedings of the 8th International Workshop on Software Specification and Design, pp.16-25, 1996. ,
DOI : 10.1109/IWSSD.1996.501143
The Concept of Reference Architectures, Systems Engineering, vol.26, issue.3, pp.14-27, 2010. ,
DOI : 10.1002/sys.20129
A Web Lab for Mobile Robotics Education, Proceedings 2007 IEEE International Conference on Robotics and Automation, pp.1381-1386, 2007. ,
DOI : 10.1109/ROBOT.2007.363177
Scorm run-time environment as a service, Proceedings of the 6th international conference on Web engineering , ICWE '06, pp.103-110, 2006. ,
DOI : 10.1145/1145581.1145604
System of Systems Architecting, pp.77-100, 2008. ,
DOI : 10.1002/9780470403501.ch4
Web services on demand: WSLA-driven automated management, IBM Systems Journal, vol.43, issue.1, pp.43-136, 2004. ,
DOI : 10.1147/sj.431.0136
Automated construction of robotic manipulation programs, 2010. ,
Reference Architectural Styles for Service-Oriented Computing, Proceedings of the 4 th International Conference of Network and Parallel Computing, pp.543-555, 2007. ,
DOI : 10.1145/2363.2433
An approach to reference architecture design for different domains of embedded systems, Proceedings of the 8 th International Conference on Software Engineering Research and Practice (SERP'08), pp.287-293, 2008. ,
Robot-cloud: A framework to assist heterogeneous low cost robots, Proceedings of the 1 st International Conference on Communication , Information Computing Technology (ICCICT'12), pp.1-5, 2012. ,
Robotic Services in Cloud Computing Paradigm, 2012 International Symposium on Cloud and Services Computing, pp.80-83, 2012. ,
DOI : 10.1109/ISCOS.2012.24
Design of a Robot Cloud Center, 2011 Tenth International Symposium on Autonomous Decentralized Systems, pp.269-275, 2011. ,
DOI : 10.1109/ISADS.2011.36
Computational principles of mobile robotics. 2 ed, 2010. ,
A system integration approach for service-oriented robotics, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA), pp.1-8, 2013. ,
DOI : 10.1109/ETFA.2013.6648029
Robopedia: Leveraging Sensorpedia for web-enabled robot control, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp.183-188, 2010. ,
DOI : 10.1109/PERCOMW.2010.5470670
Understanding Architectural Assets, Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), pp.267-270, 2008. ,
DOI : 10.1109/WICSA.2008.39
A development platform for integrating wireless devices and sensors into ambient intelligence systems, Proceedings of the 6 th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops (SECON'09), pp.1-3, 2009. ,
Experience of introducing reference architectures in the development of automotive electronic systems ,
Architecture for embedded open software ecosystems, Journal of Systems and Software, v. 92, pp.128-142, 2014. ,
DOI : 10.1016/j.jss.2014.01.009
Service-oriented architecture: Concepts, technology, and design. Upper Saddle River, 2005. ,
SOA principles of service design. Upper Saddle River, 2007. ,
An investigation into reference architectures for mobile robotic systems, Proceedings of the 7 th International Conference on Software Engineering Advances (ICSEA'12), pp.2012-465 ,
CaRINA Intelligent Robotic Car: Architectural design and applications, Journal of Systems Architecture, vol.60, issue.4, pp.372-392, 2014. ,
Architectural styles and the design of network-based software architectures, 2000. ,
Service Oriented Robotic Architecture for Space Robotics: Design, Testing, and Lessons Learned, Journal of Field Robotics, vol.18, issue.4, pp.176-191, 2014. ,
DOI : 10.1002/rob.21485
Monte carlo localization: Efficient position estimation for mobile robots, Proceedings of the 16 th National Conference on Artificial Intelligence (AAAI'99), pp.1-7, 1999. ,
Markov Localization for Reliable Robot Navigation and People Detection, Selected Papers from the International Workshop on Sensor Based Intelligent Robots, pp.1-20, 1998. ,
DOI : 10.1007/10705474_1
A Flexible and Extensible Architecture for Device-Level Service Deployment, Proceedings of the 1 st European Conference on Towards a References Service-Based Internet (ServiceWave'08), pp.230-241, 2008. ,
DOI : 10.1007/978-3-540-89897-9_20
Configuring robots from modules: an object oriented approach, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97, pp.907-912, 1997. ,
DOI : 10.1109/ICAR.1997.620289
Empirically-grounded reference architectures, Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS, QoSA-ISARCS '11, pp.153-158, 2011. ,
DOI : 10.1145/2000259.2000285
Early assessment of software architecture qualities, 2008 Second International Conference on Research Challenges in Information Science, pp.81-86, 2008. ,
DOI : 10.1109/RCIS.2008.4632096
Structured systems analysis: Tools and techniques, 1977. ,
The Player/Stage project: Tools for multi-robot and distributed sensor systems, Proceedings of the 11 th International Conference on Advanced Robotics (ICAR'03), pp.317-323, 2003. ,
Introduction to the theory of finite-state machines, 1962. ,
Designing Software Product Lines with UML, 29th Annual IEEE/NASA Software Engineering Workshop, Tutorial Notes (SEW'05), 2004. ,
DOI : 10.1109/SEW.2005.5
Evaluating an embedded software reference architecture ? industrial experience report, Proceedings of the 9 th European Conference on Software Maintenance and Reengineering (CSMR'05), pp.354-363, 2005. ,
On the equivalence between reference architectures and metamodels, Proceedings of the 1 st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures (CobRA'15) ? held in conjunction with the 12 th Working IEEE/IFIP Conference on Software Architecture (WICSA'15), pp.1-4, 2015. ,
Investigating the model-driven development for systems-of-systems, Proceedings of the 2 nd International Workshop on Software Engineering for Systems-of-Systems (SESoS'14) ? held in conjunction with the 8 th European Conference on Software Architecture (ECSA'14), pp.1-8, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-01113186
Design patterns for behavior-based robotics, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, vol.30, issue.1, pp.36-41, 2000. ,
DOI : 10.1109/3468.823479
Characterizing Architecture Description Languages for Software-Intensive Systems-of-Systems, 2015 IEEE/ACM 3rd International Workshop on Software Engineering for Systems-of-Systems, pp.1-8, 2015. ,
DOI : 10.1109/SESoS.2015.10
URL : https://hal.archives-ouvertes.fr/hal-01432703
Architectural description of embedded systems, Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems, ISARCS '12, pp.31-40, 2012. ,
DOI : 10.1145/2304656.2304661
URL : https://hal.archives-ouvertes.fr/hal-00760747
Towards a Formal Description of Reference Architectures for Embedded Systems, Proceedings of the 1st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures, CobRA '15, pp.1-5, 2015. ,
DOI : 10.1145/2755567.2755571
URL : https://hal.archives-ouvertes.fr/hal-01432704
Representation of reference architectures: A systematic review, Proceedings of the 23 rd International Conference on Software Engineering and Knowledge Engineering (SEKE'11), pp.782-785, 2011. ,
Towards the web of things: Web mashups for embedded devices, Proceedings of the 18 th International Conference on World Wide Web (WWW'09), pp.1-8, 2009. ,
Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services, IEEE Transactions on Services Computing, vol.3, issue.3, pp.223-235, 2010. ,
DOI : 10.1109/TSC.2010.3
Service-oriented integration of networked robots with ubiquitous sensors and devices using the semantic web services technology, Proceedings of the 18 th IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'05), pp.3947-3952, 2005. ,
Statecharts: a visual formalism for complex systems, Science of Computer Programming, vol.8, issue.3, pp.231-274, 1987. ,
DOI : 10.1016/0167-6423(87)90035-9
A Formal Basis for the Heuristic Determination of Minimum Cost Paths, IEEE Transactions on Systems Science and Cybernetics, vol.4, issue.2, pp.100-107, 1968. ,
DOI : 10.1109/TSSC.1968.300136
A domain-specific software architecture for adaptive intelligent systems, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.288-301, 1995. ,
DOI : 10.1109/32.385968
Decision-Centric Architecture Reviews, IEEE Software, vol.31, issue.1, pp.31-69, 2014. ,
DOI : 10.1109/MS.2013.22
A Reference Software Architecture to Support Unmanned Aircraft Integration in the National Airspace System, Journal of Intelligent and Robotic Systems: Theory and Applications, pp.69-70, 2013. ,
DOI : 10.1007/s10846-012-9691-8
A service oriented architecture for robotic platforms, 2011. ,
A general model of software architecture design derived from five industrial approaches, Journal of Systems and Software, vol.80, issue.1, pp.106-126, 2007. ,
DOI : 10.1016/j.jss.2006.05.024
A Middleware Based Control Architecture for Modular Robot Systems, 2008 IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications, pp.327-332, 2008. ,
DOI : 10.1109/MESA.2008.4735730
A systematic survey of service identification methods, Service Oriented Computing and Applications, pp.199-219, 2014. ,
DOI : 10.1007/s11761-014-0161-y
URL : https://hal.archives-ouvertes.fr/hal-01113408
Robotic lawn mower. Online, http://www. husqvarna.com/us/products/robotic-mowers, 2015. ,
Design of service robots, IEEE Robotics & Automation Magazine, vol.16, issue.1, pp.24-33, 2009. ,
DOI : 10.1109/MRA.2008.931635
Cognitive Control Architecture for autonomous marine vehicles, 2012 IEEE International Systems Conference SysCon 2012, pp.2012-117 ,
DOI : 10.1109/SysCon.2012.6189542
Intelligent autonomy for collaborative intervention missions of unmanned maritime vehicles, Proceedings of the 2013 MTS/IEEE OCEANS, pp.1-6 ,
Capability-oriented robot architecture for maritime autonomy, Robotics and Autonomous Systems, vol.67, issue.67, pp.87-104, 2015. ,
DOI : 10.1016/j.robot.2014.10.003
Part of the ISO 9000 Standard 8402, International Organization for Standardization, vol.8402, 2002. ,
Achieving Functional Safety in the Automotive Industry (ISO 26262) Standard 26262, 2011. ,
Information technology ? Software product evaluation ? Part 1: General overview (ISO/IEC 14598-1) Standard 14598, ISO)/ International Electrotechnical Commission (IEC), 1999. ,
Software engineering ? Product quality ? Part 1: Quality model (ISO/IEC 9126-1) Standard 9126, ISO)/ International Electrotechnical Commission (IEC), 2001. ,
Recommended Practice for Architectural Description of Software-Intensive Systems Standard 42010, International Organization for Standardization International Electrotechnical Commission, 2011. ,
Autonomous mobile robots: Control, planning, and architecture, 1991. ,
Microsoft robotics studio: A technical introduction, IEEE Robotics & Automation Magazine, vol.14, issue.4, pp.82-87, 2007. ,
DOI : 10.1109/M-RA.2007.905745
Software Architecture as a Set of Architectural Design Decisions, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05), pp.109-120, 2005. ,
DOI : 10.1109/WICSA.2005.61
SOA in practice: The art of distributed systems design, 2007. ,
Analysis of communication models in web service compositions, Proceedings of the 15th international conference on World Wide Web , WWW '06, pp.267-276, 2006. ,
DOI : 10.1145/1135777.1135819
SAAM: a method for analyzing the properties of software architectures, Proceedings of 16th International Conference on Software Engineering, pp.81-90, 1994. ,
DOI : 10.1109/ICSE.1994.296768
The architecture tradeoff analysis method, Proceedings. Fourth IEEE International Conference on Engineering of Complex Computer Systems (Cat. No.98EX193), pp.68-78, 1998. ,
DOI : 10.1109/ICECCS.1998.706657
Web services based robot control platform for ubiquitous functions, Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'05), pp.691-696, 2005. ,
Ubiquitous Function Services Based Control for Robots with Ambient Intelligence, IECON 2006, 32nd Annual Conference on IEEE Industrial Electronics, pp.4546-4551, 2006. ,
DOI : 10.1109/IECON.2006.348057
Extending ATAM to assess product line architecture, Proceedings of the 8 th IEEE International Conference on Computer and Information Technology (CIT'08), pp.790-797, 2008. ,
Procedures for performing systematic reviews, 2004. ,
RoboCoP: A Protocol for Service-Oriented Robot Control Systems, Proceedings of the 4 th International Conference on Research and Education in Robotics (EUROBOT'11), pp.158-171, 2011. ,
DOI : 10.1007/s10514-006-9013-8
A Service-Oriented Architecture for Virtualizing Robots in Robot-as-a-Service Clouds, Proceedings of the 27 th International Conference on Architecture of Computing Systems (ARCS'14), pp.196-208 ,
DOI : 10.1007/978-3-319-04891-8_17
Results on the Propositional ??-Calculus, DAIMI Report Series, vol.11, issue.146, pp.333-354, 1983. ,
DOI : 10.7146/dpb.v11i146.7420
Documentation of Software Architecture from a Knowledge Management Perspective ??? Design Representation, Software Architecture Knowledge Management, pp.39-57, 2009. ,
DOI : 10.1007/978-3-642-02374-3_3
The Past, Present, and Future for Software Architecture, IEEE Software, vol.23, issue.2, pp.22-30, 2006. ,
DOI : 10.1109/MS.2006.59
A brief survey of software architecture, 2002. ,
Semantic and Dynamic Web Service of SOA Based Smart Robots Using Web 2.0 OpenAPI, 2008 Sixth International Conference on Software Engineering Research, Management and Applications, pp.255-260, 2008. ,
DOI : 10.1109/SERA.2008.31
Utilizing semantic web 2.0 for self-reconfiguration of SOA based agent applications in intelligent service robots, Proceedings of the 8 th IEEE International Conference on Computer and Information Technology (CIT'08), pp.784-789, 2008. ,
Agent Based Dynamic Adaptation of Intelligent Robots Using Enterprise Service Bus, 2008 International Conference on Information Science and Security (ICISS 2008), pp.94-97, 2008. ,
DOI : 10.1109/ICISS.2008.31
An Intelligent Service-Based Network Architecture for Wearable Robots, Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'03), pp.1671-1676, 2003. ,
DOI : 10.1109/TSMCB.2004.830343
An Intelligent Service-Based Network Architecture for Wearable Robots, IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics), vol.34, issue.4, pp.34-1874, 2004. ,
DOI : 10.1109/TSMCB.2004.830343
Using knowledge ontologies and neural networks to control service-oriented robots, Proceedings of the World Congress on Engineering (WCE'13), pp.1-6 ,
Mobile robot localization by tracking geometric beacons, IEEE Transactions on Robotics and Automation, vol.7, issue.3, pp.376-382, 1991. ,
DOI : 10.1109/70.88147
Simultaneous map building and localization for an autonomous mobile robot, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91, pp.1442-1447, 1991. ,
DOI : 10.1109/IROS.1991.174711
Sea Robot-Assisted Inspection, IEEE Robotics & Automation Magazine, vol.18, issue.2, pp.18-96, 2011. ,
DOI : 10.1109/MRA.2011.940994
Rapide: a language and toolset for simulation of distributed systems by partial orderings of events, Proceedings of the DIMACS workshop on Partial order methods in verification (POMIV'96), pp.329-357, 1997. ,
A Generic Service Oriented Architectural Model for Pervasive Applications: A Case Study in Internet-based Multiple Robot Control, 2008 Third International Conference on Pervasive Computing and Applications, pp.54-59, 2008. ,
DOI : 10.1109/ICPCA.2008.4783647
Behavior-based control: Main properties and implications, Proceedings of the Workshop on Architectures for Intelligent Control Systems (WAIC'92 IEEE International Conference on Robotics and Automation (ICRA'92), pp.46-54, 1992. ,
??-AAL, ACM SIGSOFT Software Engineering Notes, vol.31, issue.2, pp.31-32, 2006. ,
DOI : 10.1145/1118537.1118541
Multi-robot data mapping simulation by using microsoft robotics developer studio. Simulation Modelling Practice and Theory, pp.49-305, 2014. ,
Factors in software quality, v. 1-3. The National Technical Information Service (NTIS), 1977. ,
A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000. ,
DOI : 10.1109/32.825767
URL : https://hal.archives-ouvertes.fr/hal-00444077
Evolving Software Architecture Descriptions of Critical Systems, Computer, vol.43, issue.5, pp.42-48, 2010. ,
DOI : 10.1109/MC.2010.136
A survey of software refactoring, IEEE Transactions on Software Engineering, vol.30, issue.2, pp.126-139, 2004. ,
DOI : 10.1109/TSE.2004.1265817
YARP: Yet Another Robot Platform, International Journal of Advanced Robotic Systems, vol.35, issue.2, pp.43-048, 2006. ,
DOI : 10.5772/5761
Communicating and Mobile Systems: The ?-Calculus, 1999. ,
Quality, productivity and economic benefits of software reuse: a review of industrial studies, Empirical Software Engineering, vol.31, issue.5, pp.471-516, 2007. ,
DOI : 10.1007/s10664-007-9040-x
Applying Semantic Web Service Composition for Action Planning in Multi-robot Systems, 2009 Fourth International Conference on Internet and Web Applications and Services, pp.370-376, 2009. ,
DOI : 10.1109/ICIW.2009.61
SOA4DERTS: A Service-Oriented UML profile for Distributed Embedded Real-Time Systems, 2012 IEEE Symposium on Computers & Informatics (ISCI), pp.2012-64 ,
DOI : 10.1109/ISCI.2012.6222668
Online, http://www.mulesoft.org/what-mule-esb -Accessed in, 2015. ,
A reference architecture primer, 2008. ,
An infrastructure for the development of distributed service-oriented information systems for precision agriculture, Computers and Electronics in Agriculture, vol.58, issue.1, pp.58-95, 2007. ,
DOI : 10.1016/j.compag.2006.12.010
Introduction to AI Robotics, 2000. ,
Reference Architecture and Product Line Architecture: A Subtle But Critical Difference, Proceedings of the 5 th European Conference on Software Architecture (ECSA'11), pp.207-211, 2011. ,
DOI : 10.1007/3-540-28901-1
An aspect-oriented reference architecture for Software Engineering Environments, Journal of Systems and Software, vol.84, issue.10, pp.1670-1684, 2011. ,
DOI : 10.1016/j.jss.2011.04.052
The state of the art and future perspectives in systems of systems software architectures, Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems, SESoS '13, pp.13-18, 2013. ,
DOI : 10.1145/2489850.2489853
URL : https://hal.archives-ouvertes.fr/hal-00913493
Consolidating a Process for the Design, Representation, and Evaluation of Reference Architectures, 2014 IEEE/IFIP Conference on Software Architecture, pp.143-152, 2014. ,
DOI : 10.1109/WICSA.2014.25
URL : https://hal.archives-ouvertes.fr/hal-01113209
A Reference Model for Reference Architectures, Proceedings of the 10 th Joint Working Conference on Software Architecture (WICSA'12) and 6 th European Conference on Software Architecture (ECSA'12), pp.2012-297 ,
URL : https://hal.archives-ouvertes.fr/hal-00760751
Towards a reference architecture for software testing tools, Proceedings of the 19 th International Conference on Software Engineering and Knowledge Engineering (SEKE'07), pp.157-162, 2007. ,
Reliable protocol for robot communication on Web services, 2005 International Conference on Cyberworlds (CW'05), pp.210-217, 2005. ,
DOI : 10.1109/CW.2005.76
Development of a complex system based on architectural and design patterns, Proceedings of the 7 th IADIS International Conference on Applied Computing (IADIS-AC'11), pp.123-130, 2011. ,
Reference Models and Reference Architectures Based on Service-Oriented Architecture: A Systematic Review, Proceedings of the 4 th European Conference on Software Architecture (ECSA'10), pp.360-367, 2010. ,
DOI : 10.1109/MITP.2007.53
An investigation on quality models and quality attributes for embedded systems, Proceedings of the 8 th International Conference on Software Engineering Advances (ICSEA'13), pp.523-528, 2013. ,
Towards a Process to Design Architectures of Service-Oriented Robotic Systems, Proceedings References of the 8 th European Conference on Software Architecture (ECSA'14), pp.218-225 ,
DOI : 10.1007/978-3-319-09970-5_20
URL : https://hal.archives-ouvertes.fr/hal-01067337
Automating Cataloging and Discovery of Services for Service-Oriented Robotic Systems, 2014 Joint Conference on Robotics: SBR-LARS Robotics Symposium and Robocontrol, pp.151-156, 2014. ,
DOI : 10.1109/SBR.LARS.Robocontrol.2014.31
URL : https://hal.archives-ouvertes.fr/cel-01113218
RoboSeT: A Tool to Support Cataloging and Discovery of Services for Service-Oriented Robotic Systems, In: Communications in Computer and Information Science, pp.2015-2016 ,
DOI : 10.1007/978-3-662-48134-9_7
URL : https://hal.archives-ouvertes.fr/hal-01441259
A service-oriented reference architecture for the software testing domain, Proceedings of the 5 th European Conference on Software Architecture (ECSA'11), pp.405-421, 2011. ,
A systematic review on service-oriented robotic systems development, p.2012 ,
An investigation into the development of service-oriented robotic systems, Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, pp.223-226, 2013. ,
DOI : 10.1145/2480362.2480410
Towards a taxonomy of services for developing service-oriented robotic systems, Proceedings of the 26 th International Conference on Software Engineering and Knowledge Engineering (SEKE'14), pp.344-349, 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-01113224
On using mutation testing for teaching programming to novice programmers, Proceedings of the 22 nd International Conference on Computers in Education (ICCE'14), pp.394-396, 2014. ,
Modeling and Analysis of Real-Time and Embedded Systems. Online, 2015. ,
??-ADL, ACM SIGSOFT Software Engineering Notes, vol.29, issue.3, pp.15-28, 2004. ,
DOI : 10.1145/986710.986728
??-ARL, ACM SIGSOFT Software Engineering Notes, vol.29, issue.5, pp.40-59, 2004. ,
DOI : 10.1145/1022494.1022517
A Reference Control Architecture for Service Robots Implemented on a Climbing Vehicle, Proceedings of the 10 th Ada-Europe International Conference on Reliable Software Technologies (ADA'10), pp.13-24, 2005. ,
DOI : 10.1007/11499909_2
Service-oriented computing: concepts, characteristics and directions, Proceedings of the 7th International Conference on Properties and Applications of Dielectric Materials (Cat. No.03CH37417), pp.3-12, 2003. ,
DOI : 10.1109/WISE.2003.1254461
Service oriented architectures: approaches, technologies and research issues, The VLDB Journal, vol.46, issue.10, pp.389-415, 2007. ,
DOI : 10.1007/s00778-007-0044-3
SERVICE-ORIENTED COMPUTING: A RESEARCH ROADMAP, International Journal of Cooperative Information Systems, vol.17, issue.02, pp.223-255, 2008. ,
DOI : 10.1142/S0218843008001816
Restful web services vs. "big"' web services, Proceeding of the 17th international conference on World Wide Web , WWW '08, pp.805-814, 2008. ,
DOI : 10.1145/1367497.1367606
Web services orchestration and choreography, Computer, vol.36, issue.10, pp.46-52, 2003. ,
DOI : 10.1109/MC.2003.1236471
CERA: a collaborative environment reference architecture for interoperable CWE systems, Service Oriented Computing and Applications, pp.3-23, 2009. ,
DOI : 10.1007/s11761-009-0040-0
Servicebots-a scalable architecture for autonomous service robots, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063), pp.1013-1016, 2000. ,
DOI : 10.1109/FUZZY.2000.839187
Towards robotic assistants in nursing homes: Challenges and results, Robotics and Autonomous Systems, vol.42, issue.3-4, pp.3-4, 2003. ,
DOI : 10.1016/S0921-8890(02)00381-0
Towards a REST-style architecture for networked vehicles and sensors, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp.745-750, 2010. ,
DOI : 10.1109/PERCOMW.2010.5470531
MOSA -Mission Oriented Sensor Arrays, Anais do 37 o Latin-American Informatics Conference (CLEI'11), pp.1-10, 2011. ,
Software engineering: A practitioner's approach, 2001. ,
Adaptation of resource-oriented service technologies for industrial informatics, 2009 35th Annual Conference of IEEE Industrial Electronics, pp.2399-2404, 2009. ,
DOI : 10.1109/IECON.2009.5415264
Cloud robotics: Towards context aware robotic networks, Proceedings of the 2 nd IASTED International Conference on Robotics, pp.420-427, 2011. ,
Virtual planning for autonomous inspection of electromechanical products, International Journal on Interactive Design and Manufacturing (IJIDeM), vol.7, issue.3, pp.215-231, 2012. ,
DOI : 10.1007/s12008-012-0151-2
SENORA: A P2P Service-Oriented Framework for Collaborative Multirobot Sensor Networks, IEEE Sensors Journal, vol.7, issue.5, pp.658-666, 2007. ,
DOI : 10.1109/JSEN.2007.894913
Distributed Service-Oriented Robotics, IEEE Internet Computing, vol.15, issue.2, pp.70-74, 2011. ,
DOI : 10.1109/MIC.2011.38
Using SOA in Critical-Embedded Systems, 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing, pp.733-738, 2011. ,
DOI : 10.1109/iThings/CPSCom.2011.127
A checklist for evaluation of reference architectures for embedded systems, Proceedings of the 25 th International Conference on Software Engineering and Knowledge Engineering (SEKE'13), pp.451-454 ,
Design Abstraction and Processes in Robotics: From Code-Driven to Model-Driven Engineering, Proceedings of the 2 nd International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR'10), pp.324-335, 2010. ,
DOI : 10.1007/978-3-642-17319-6_31
Service Oriented Soft Real-time implementation of SLAM capability for mobile robots, Proceedings of the 7 th IFAC Symposium on Intelligent Autonomous Vehicles (SIAV'10), pp.545-550, 2010. ,
DOI : 10.3182/20100906-3-IT-2019.00094
Cost Benefit Analysis Method, 2015. ,
The golden age of software architecture, IEEE Software, vol.23, issue.2, pp.31-39, 2006. ,
DOI : 10.1109/MS.2006.58
Software architecture: Perspectives on an emerging discipline, 1996. ,
Quality Attributes for Embedded Systems, Advances in Computer and Information Sciences and Engineering, pp.536-539, 2008. ,
DOI : 10.1007/978-1-4020-8741-7_95
Autonomous robots: From biological inspiration to implementation and control, 2004. ,
The ROS build system, IEEE Robotics & Automation Magazine, issue.18 2, pp.18-19, 2011. ,
Developing a mobile robot for transport applications in the hospital domain, Robotics and Autonomous Systems, vol.58, issue.7, pp.889-899, 2010. ,
DOI : 10.1016/j.robot.2010.03.010
ASAAM: aspectual software architecture analysis method, Proceedings. Fourth Working IEEE/IFIP Conference on Software Architecture (WICSA 2004), pp.5-14, 2004. ,
DOI : 10.1109/WICSA.2004.1310685
Web-Enabled Robots, IEEE Robotics & Automation Magazine, vol.18, issue.2, pp.58-68, 2011. ,
DOI : 10.1109/MRA.2011.940993
Probabilistic robotics, Communications of the ACM, vol.45, issue.3, 2005. ,
DOI : 10.1145/504729.504754
The robot that won the DARPA Grand Challenge: Research Articles, Journal of Robotic Systems, issue.23 9, pp.661-692, 2006. ,
Property service architecture for distributed robotic and sensor systems, Proceedings of the 4 th International Conference on Informatics in Control, Automation and Robotics (ICINCO'07), pp.226-233, 2007. ,
Dynamic control of a robotic swarm using a service-oriented architecture, Proceedings of the 13 th International Symposium on Artificial Life and Robotics (AROB'08), pp.119-122, 2008. ,
A Collaborative Service-Oriented Simulation Framework with Microsoft Robotic Studio®, 41st Annual Simulation Symposium (anss-41 2008), pp.263-270, 2008. ,
DOI : 10.1109/ANSS-41.2008.32
Teaching Service-Oriented Computing and STEM Topics via Robotic Games, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC), pp.131-137, 2008. ,
DOI : 10.1109/ISORC.2008.83
An ontology-based collaborative service-oriented simulation framework with Microsoft Robotics Studio. Simulation Modelling Practice and Theory, pp.1392-1414, 2008. ,
Online, http://www.roboearth.org/ what-is-roboearth -Accessed in, 2015. ,
ON THE USE OF SERVICE ORIENTED SOFTWARE PLATFORMS FOR INDUSTRIAL ROBOTIC CELLS, Proceedings of the 8 th IFAC International Workshop Intelligent Manufacturing Systems (IMS'07), pp.109-115, 2007. ,
DOI : 10.3182/20070523-3-ES-4908.00019
Experiments with service-oriented architectures for industrial robotic cells programming. Robotics and Computer-Integrated Manufacturing, pp.746-755, 2009. ,
CORBA: integrating diverse applications within distributed heterogeneous environments, IEEE Communications Magazine, vol.35, issue.2, pp.46-55, 1997. ,
DOI : 10.1109/35.565655
Extensible Markup Language (XML) Online, 2015. ,
The Jini architecture for network-centric computing, Communications of the ACM, vol.42, issue.7, pp.76-82, 1999. ,
DOI : 10.1145/306549.306582
Data Acquisition and Processing using a Service Oriented Architecture for an Automated Inspection System, 2007 4th IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, pp.440-444, 2007. ,
DOI : 10.1109/IDAACS.2007.4488456
A Reference Architecture for Situated Multiagent Systems, Proceedings of the 3 rd International Conference on Environments for multi-agent systems (E4MAS'06), pp.1-40, 2006. ,
DOI : 10.1007/978-3-540-71103-2_1
Prioritizing and assessing software project success factors and project characteristics using subjective data. Empirical Software Engineering, pp.285-308, 2003. ,
Experimentation in software engineering, 2012. ,
DOI : 10.1007/978-1-4615-4625-2
Intelligent robotics: From simulation to real world applications, JAI: Jornada de Atualização em Informática da SBC Portuguese), 2009. ,
Service-oriented software architecture for flexible manufacturing control system, 2006 IEEE International Conference on Automation Science and Engineering, pp.425-430, 2006. ,
DOI : 10.1109/COASE.2006.326919
Remote multi???robot monitoring and control system based on MMS and web services, Industrial Robot: An International Journal, vol.34, issue.3, pp.34-225, 2007. ,
DOI : 10.1108/01439910710738863
A Service-Oriented Approach with Neural Networks and Knowledge Ontologies for Robot Control, Proceedings of the 20 th International Conference on Neural Information Processing (ICONIP'13), pp.473-483, 2013. ,
DOI : 10.1007/978-3-642-42042-9_59
A Service-Oriented Framework for the Development of Home Robots, International Journal of Advanced Robotic Systems, issue.10, pp.1-11, 2013. ,
DOI : 10.5772/55055
Dynamic Binding Framework for Open Device Services, Proceedings of the 4 th International Conference on Ubiquitous Intelligence and Computing (UIC'07), pp.73-82, 2007. ,
DOI : 10.1007/978-3-540-73549-6_8
Service-Oriented Architectures for Embedded Systems Using Devices Profile for Web Services, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07), pp.956-963, 2007. ,
DOI : 10.1109/AINAW.2007.330
Service-Oriented Robotic Swarm Systems: Model and Structuring Algorithms, 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, pp.2012-95 ,
DOI : 10.1109/ISORC.2012.21
Architectural Knowledge in an SOA Infrastructure Reference Architecture, Software Architecture Knowledge Management, pp.217-241, 2009. ,
DOI : 10.1007/978-3-642-02374-3_12
1: Title of the included primary studies ? continued ID Study title S14 A Software System for Robotic Learning by Experimentation S15 Developing a Security Robot in Service-Oriented Architecture S16 On Robotics Applications in Service-Oriented Architecture ,
Based Control Architecture for Modular Robot Systems S18 Utilizing semantic Web 2.0 for self-reconfiguration of SOA based agent applications in Intelligent Service Robots ,
A testbed for sensor and robot network systems S23 Design and Performance Evaluation of a Service-Oriented Robotics Application S24 Applying semantic web service composition for action planning in multi-robot systems S25 Adaptation of resource-oriented service technologies for industrial informatics S26 Experiments with service-oriented architectures for industrial robotic cells program- ming S27 Multirobot system architecture: environment representation and protocols S28 DAvinCi: A cloud computing framework for service robots S29 Model of integration and management for robotic functional components inspired by the human neuroregulatory system S30 Exploring Microsoft Robotics Studio as a Mechanism for Service-Oriented Robotics ,
A Systematic Review on Service Oriented Robotic Systems Development, 2012. ,
Characterizing Architecture Description Languages for Software-Intensive Systems-of-Systems, 2015 IEEE/ACM 3rd International Workshop on Software Engineering for Systems-of-Systems, 2015. ,
DOI : 10.1109/SESoS.2015.10
URL : https://hal.archives-ouvertes.fr/hal-01432703
Towards a Formal Description of Reference Architectures for Embedded Systems, Proceedings of the 1st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures, CobRA '15, 2015. ,
DOI : 10.1145/2755567.2755571
URL : https://hal.archives-ouvertes.fr/hal-01432704
On the Equivalence between Reference Architectures and Metamodels, 2015. ,