Text this: Properties for component model: The definition perspective