Process semantics for UML component specifications to assess inheritance

Ella Roubtsova, Ruurd Kuiper

Electronic Notes in Theoretical Computer Science · 2003 · 10 citations · 2 references

DOIFull text

Open access

Concepts

Abstract

We define a component specification as a process. The starting point is the specification of a component in a UML profile. The process of the component is a derivable feature from the component specification. We define the inheritance of component specifications as inheritance of processes. Process semantics of the UML profile allows to check inheritance of specifications using a process algebra with renaming functions, we have presented.

References

2