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: Proceedings 2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion MODELS-C 2023, Västerås, Sweden 1-6 October 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.00105ISI: 001137051500086Scopus ID: 2-s2.0-85182398999ISBN: 979-8-3503-2499-0 (print)ISBN: 979-8-3503-2498-3 (electronic)OAI: oai:DiVA.org:his-23275DiVA, id: diva2:1801933
Conference
2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion MODELS-C 2023, Västerås, Sweden 1-6 October 2023
Available from: 2023-10-03 Created: 2023-10-03 Last updated: 2024-04-15Bibliographically approved

Open Access in DiVA

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

Other links

Publisher's full textScopus

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: 206 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
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 402 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