Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Field Types for Deep Characterization in Multi-Level Modeling
Victoria University of Wellington, New Zealand.ORCID iD: 0000-0002-7674-2209
Federal University of Espírito Santo (UFES), Vitória, Brazil.ORCID iD: 0000-0002-9819-3781
University of Mannheim, Germany.ORCID iD: 0000-0002-3164-5595
University of Skövde, School of Informatics. University of Skövde, Informatics Research Environment. (Information Systems)ORCID iD: 0000-0002-9421-8566
Show others and affiliations
2023 (English)In: Proc. 2023 ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems, Companion Proceedings (MODELS-C 2023), Workshop MULTI 2023, IEEE, 2023, p. 639-648Conference paper, Published paper (Refereed)
Abstract [en]

Traditional two-level modeling approaches distinguish between class- and object features. Using UML parlance, classes have attributes which require their instances to have  object slots. Multi-Level Modeling unifies classes and objects to "clabjects", and it has been suggested that attributes and slots can and should be unified to "fields" in a similar way. The notion of deep instantiation for clabjects creates the possibility of "deep fields", i.e., fields that expand on the roles of pure attributes or pure slots. In this paper, we discuss several variants of such a "deep field" notion, pointing out the semantic differences and the various resulting trade-offs. We hope our observations will help clarify the range of options for supporting clabject fields in multi-level modeling and thus aid future MLM development.

Place, publisher, year, edition, pages
IEEE, 2023. p. 639-648
Keywords [en]
multi-level modeling, attribute definition
National Category
Information Systems
Research subject
Information Systems
Identifiers
URN: urn:nbn:se:his:diva-23275DOI: 10.1109/MODELS-C59198.2023.00105OAI: oai:DiVA.org:his-23275DiVA, id: diva2:1801933
Conference
ACM/IEEE 26th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C 2023), 1-6 October 2023, Västerås, Sweden
Available from: 2023-10-03 Created: 2023-10-03 Last updated: 2023-10-09

Open Access in DiVA

postprint(291 kB)36 downloads
File information
File name FULLTEXT01.pdfFile size 291 kBChecksum SHA-512
d2d2817d6c3084194f811060dc456c70cac7d35d144811941d89cca863f44ee64d7ce1f4d98b8547b55a77b94b06b276dfbfee9900401405fc39136de0d28f15
Type fulltextMimetype application/pdf

Other links

Publisher's full textoriginal

Authority records

Jeusfeld, Manfred A.

Search in DiVA

By author/editor
Kühne, ThomasAlmeida, João Paulo A.Atkinson, ColinJeusfeld, Manfred A.Mezei, Gergely
By organisation
School of InformaticsInformatics Research Environment
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 36 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 150 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf