Gerd Gröner

Learn More
Process modeling is an expensive task that needs to encompass requirements of different stakeholders, assure compliance with different standards, and enable the flexible adaptivity to newly emerging requirements in today’s dynamic global market. Identifying reusability of process models is a promising direction towards reducing the costs of process(More)
Ontologies constitute formal models of some aspect of the world that may be used for drawing interesting logical conclusions even for large models. Software models capture relevant characteristics of a software artifact to be developed, yet, most often these software models have no formal semantics, or the underlying (often graphical) software language(More)
Recent work analyzing changes on the Linked Open Data (LOD) cloud on fine-grained weekly snapshots shows that vocabularies published on the cloud are highly static. While this result is quite expected, there is another kind of schematic information that can be observed on the LOD cloud: the use of the vocabularies in the cloud. With use, we mean the(More)
It is becoming common to publish data on theWeb by using semantic technologies like RDF as a flexible formalism for structured data representation. In particular, industrial and governmental authorities have started to publish open data in RDF; see, for example, the governmental data collection project1 and Wikidata2 (i.e., the semantic data representation(More)
A crucial task in process management is the validation of process refinements. A process refinement is a process description in a more fine-grained representation. The refinement is with respect to either an abstract model or a component’s principle behaviour model. We define process refinement based on the execution set semantics. Predecessor and successor(More)
Ontologies are used for sharing information and are often collaboratively developed. They are adapted for different applications and domains resulting in multiple versions of an ontology that are caused by changes and refactorings. Quite often, ontology versions (or parts of them) are syntactical very different but semantically equivalent. While there is(More)
A Software Product Line (SPL) is a set of programs that are developed as a whole and share a set of common features. Product line’s variability is typically specified using problem space models (i.e., feature models), solution space models that specify the realization of functionality and mapping models that link problem and solution space artifacts. In(More)
Process modeling is a core task in software engineering. The explicit management of process models for purposes such as process selection and process reuse requires intelligent retrieval of process structures based on process entities and relationships, i.e. process activities, hierarchical relationship between activities, temporal relationships between(More)