Recent advances in mobile computing technologies and platform-independent information systems have enabled to realize a ubiquitous environment. Community computing has been developed as a useful tool for realizing collaborative services in a ubiquitous
유비쿼터스 컴퓨팅 환경은 새로운 기술로 구현된 환경으로 그에 적합한 새로운 사용성 평가가 필요하다. 그러나 기존의 사용성 평가를 그대로 도입할 수 없으므로 이에 대한 연구가 수반되어야 하고 심리적인 변인도 함께 고려되어야 할 것이다. 이를 위해서는 기기적 측면의 사용성 평가만이 아니라 서비스 시나리오도 함께 이루어져야 한다. 따라서 본 연구는 시나리오적 측면에서 사용성 요인을 분류하고 기기적 측면에서 심리적인 요인인 통제감을 중심으로 진행되었다. 연구 1에서 현존하는 사용성 요인을 유사성과 어플리케이션 시나리오에 따라 중 요성을 재분류 한 결과 10개의 그룹이 생성되었다. 연구 2에서는 구체적으로 유비쿼터스 환경에서 기기의 친밀감과 복잡성이 통제감의 환상을 유발시킬 수 있는지 실험해보았다. 그 결과, 기기의 친밀감과 복잡성이 통제감의 환상을 유발시키는 변인으로 밝혀졌다.
In ubiquitous computing environments, users want to receive the robot services regardless of various physical status or devices such as time, place, various sensors, and high-performance servers. Thus, the ubiquitous service robots have to provide users with automated services according to situational information that they properly recognize. Beyond these problems, robot software has to establish a foundation to support the functions with the network infrastructure that are not able to be solved by a single independent resource. On the basis of a robot middleware that is capable of minimizing dependencies among hierarchy structures, the robot software also has to provide execution environment to control the flow of robot application services. In this paper, we propose a layered architecture to provide users with automated services through ubiquitous robots. The proposed architecture is based on CAWL (Context-Aware Workflow Language) and RSEL (Robot Services Execution Language). CAWL easily represents the flow of robot services from user application service levels, and RSEL is able to support the composition and reusability of robot services through abstraction of robot device services. In our experiments, we applied the proposed architecture to an example of “booth guide robot service.”