Advanced Software Engineering Bridge Pattern