Industrial Robots are complex systems with hard real time, high rel iability,availability and safety requirements. Robot Controllers are part of thesesystems and they are complex real time computers, which control a robotâs mechanicalarms. By their nature, Robot Controllers are generic and open computersystems, because to be useful, they must be programmable by end customers.This is typically done through software configuration parameters and adomain and vendor specific programming languages. For some purposes, thismay not be sufficient. A way to add low- level software extensions to the system,basically extending the platform itself is needed, when for example a thirdparty wants add a completely new sensor type that is not supported by the platform.The architecture evolution in this direction brings a whole new set ofbroad quality issues and other concerns.
[Show all publications]
Architecting Software for complex embedded systems - Quality Attribute Based Approach to Openness
(Dec 2004) Goran Mustapic
A Dependable Open Platform for Industrial Robotics - A Case Study
(Apr 2004) Goran Mustapic, Johan Kraft, Christer Norström, Anders Wall
Influences between Software Architecture and its Environment in Industrial Systems a Case Study
(Feb 2004) Goran Mustapic, Anders Wall, Christer Norström, Ivica Crnkovic, Kristian Sandström, Joakim Fröberg
, Johan Kraft
Propagation of quality attributes in a layered design
(Oct 2003) Goran Mustapic, Ivica Crnkovic Software Engineering Research Group