Proceedings of the 2nd international workshop on Agent-oriented software engineering challenges for ubiquitous and pervasive computing