Engineering Heterogeneous Robotics Systems: A Software Architecture-Based Approach

RoboPrism, a framework that supports software-architecture-based development of robotic systems, is accessible to nonexperts in robotics, deals effectively with heterogeneity in distributed and mobile robotics systems, and facilitates adaptation in complex, dynamic environments.

[1]  Nenad Medvidovic,et al.  A Methodology and Framework for Creating Domain-Specific Development Infrastructures , 2008, 2008 23rd IEEE/ACM International Conference on Automated Software Engineering.

[2]  Marija Mikic-Rakic,et al.  A style-aware architectural middleware for resource-constrained, distributed systems , 2005, IEEE Transactions on Software Engineering.

[3]  Davide Brugali From the Editor-in-Chief: A New Research Community, a New Journal , 2010 .

[4]  Jeff Magee,et al.  From goals to components: a combined approach to self-management , 2008, SEAMS '08.

[5]  Erwin Prassler,et al.  Software engineering for robotics [From the Guest Editors] , 2009 .

[6]  Gaurav S. Sukhatme,et al.  Architecture-driven self-adaptation and self-management in robotics systems , 2009, 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems.

[7]  Erwin Prassler,et al.  Software Engineering for Robotics , 2009 .

[8]  Richard N. Taylor,et al.  Software architecture: foundations, theory, and practice , 2009, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[9]  Richard N. Taylor,et al.  A language and environment for architecture-based software development and evolution , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[10]  Barry W. Boehm,et al.  Cost models for future software life cycle processes: COCOMO 2.0 , 1995, Ann. Softw. Eng..

[11]  Nenad Medvidovic,et al.  Automated synthesis of domain-specific model interpreters , 2010 .

[12]  Nenad Medvidovic,et al.  PLASMA: a plan-based layered architecture for software model-driven adaptation , 2010, ASE '10.

[13]  Richard N. Taylor,et al.  Policy-based self-adaptive architectures: a feasibility study in the robotics domain , 2008, SEAMS '08.