Typed Connector Families and their semantics