scispace - formally typeset
R

R. van Ommering

Researcher at Philips

Publications -  6
Citations -  1031

R. van Ommering is an academic researcher from Philips. The author has contributed to research in topics: Component-based software engineering & Software construction. The author has an hindex of 6, co-authored 6 publications receiving 1024 citations.

Papers
More filters
Journal ArticleDOI

The Koala component model for consumer electronics software

TL;DR: The authors believe that the answer lies in the use and reuse of software components that work within an explicit software architecture, and the Koala model, a component-oriented approach, is their way of handling the diversity of software in consumer electronics.
Journal ArticleDOI

A relational approach to support software architecture analysis

TL;DR: This paper reports on the experience with a relational approach to support the analysis of existing software architectures and the theory, the tools and some of the applications developed so far.
Journal ArticleDOI

Software reuse in product populations

TL;DR: This paper describes an approach based upon a software component technology to enable reuse of software within a family and between families of consumer products, and it zooms in on two important aspects of component-based development.
Journal ArticleDOI

Relation partition algebra — mathematical aspects of uses and part-of relations

TL;DR: This work formalises knowledge on uses and part-of relations, looking for mathematical laws about relations and partitions, and investigates a variety of models corresponding to different abstraction mechanisms and different ways of relating high- and low-level uses relations.
Journal ArticleDOI

Abstract derivation of transitive closure algorithms

TL;DR: By choosing specific forms for the loop-body the authors derive Warshall's algorithm, the grid algorithm and generalisations of the latter, illustrating the point that nontrivial algorithms need not have difficult derivations, provided the right abstractions are chosen and the right notation is employed.