Legal Programming Designing Legally Compliant RFID and Software Agent Architectures for Retail Processes and Beyond | EKB DL