Implement application boundary interfaces with a chain of responsibility