Engineering heterogeneous robotics systems: A software architecture-based approach
by Nenad Medvidovic, Hossein Tajalli, Joshua Garcia, Yuriy Brun, Ivo Krka, George Edwards
Abstract:
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.
Citation:
Nenad Medvidovic, Hossein Tajalli, Joshua Garcia, Yuriy Brun, Ivo Krka, and George Edwards, Engineering heterogeneous robotics systems: A software architecture-based approach, IEEE Computer, vol. 44, no. 5, May 2011, pp. 61–71.
Bibtex:
@article{Medvidovic11,
  title =
  {\href{http://people.cs.umass.edu/brun/pubs/pubs/Medvidovic11.pdf}{Engineering
  heterogeneous robotics systems: {A} software architecture-based approach}},
  author = {Nenad Medvidovic and Hossein Tajalli and Joshua Garcia and Yuriy
  Brun and Ivo Krka and George Edwards},
  journal = {IEEE Computer},
  venue = {IEEE Computer},
  volume = {44},
  number = {5},
  year = {2011},
  month = {May},
  pages = {61--71},
  issn = {0018-9162},
  doi = {10.1109/MC.2010.368},

  note = {\href{http://dx.doi.org/10.1109/MC.2010.368}{DOI:
  10.1109/MC.2010.368}},

  abstract = {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.},
}