Text this: Properties for component model: the definition perspective