“…Ubicomp applications are normally envisioned to be sensitive to context, where context can include an object's location, activity, goals, resources, state of mind, and nearby people and things. Ubiquitous computing involves many different research areas, e.g., Distributed Computing, Mobile Computing [3], Sensor Networks, Human-Computer Interaction, Artificial Intelligence [4], etc. In an automatic assembly, the control of a system is usually connected to the control of the working environment.…”