Telefona gönder: Component Software: beyond object-oriented programming