Can domain modeling be automated? Levels of automation in domain modeling

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


In this tutorial we will review some ways to automate domain modeling and discuss the boundaries of automation in this context. We will concentrate on an ontological and conceptual approach which examines software behaviors and not just domain terminology and semantic similarity. We will show and demonstrate a tool named SOVA - Semantic and Ontological Variability Analysis, which supports automatic domain modeling from software requirements written in free text. We will further discuss how the existence of different SPLs in the same domain may improve the domain models through cross product line analysis. Copyright is held by the owner/author(s).

Original languageEnglish
Title of host publicationProceedings of the 18th International Software Product Line Conference
Subtitle of host publicationCompanion Volume for Workshops, Demonstrations and Tools
EditorsStefania Gnesi, Alessandro Fantechi, Patrick Heymans, Julia Rubin, Krzysztof Czarnecki, Deepak Dhungana
PublisherAssociation for Computing Machinery
Number of pages1
ISBN (Electronic)9781450327404
StatePublished - 15 Sep 2014
Event18th International Software Product Line Conference, SPLC 2014 - Florence, Italy
Duration: 15 Sep 201419 Sep 2014


Conference18th International Software Product Line Conference, SPLC 2014


  • Domain analysis
  • Feature models
  • Mining
  • Ontology
  • Semantic similarity

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications


Dive into the research topics of 'Can domain modeling be automated? Levels of automation in domain modeling'. Together they form a unique fingerprint.

Cite this