2500 years of going meta: from Aristotle to SysML v2.

Saved in:
Bibliographic Details
Title: 2500 years of going meta: from Aristotle to SysML v2.
Authors: Seidewitz, Ed1 (AUTHOR) ed-s@modeldriven.com
Source: Software & Systems Modeling. Oct2026, Vol. 25 Issue 5, p1377-1385. 9p.
Subjects: Metaphysics, Modeling languages (Computer science), Aristotle, 384-322 B.C., Metalanguage, Metacognition
Abstract: Philosophers have been talking about metaphysics since Aristotle. Logicians have used metalanguages for 80 years. And, in the last 50 years, computer scientists have produced metaobjects, metaclasses and metamodels. We can now create modeling languages able to express their own definitions, allowing tools that can reflect on the very models they are being used to create. What might this mean for the next generation of modeling languages and tools? We are beginning to find out with the Systems Modeling Language version 2 (SysML v2) which is at its core based on reflective metamodeling. This paper summarizes the nearly three millennia of metathinking that has informed the design of SysML v2, and that is now taking us another step down that path into the future. [ABSTRACT FROM AUTHOR]
Copyright of Software & Systems Modeling is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 197413777
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: 2500 years of going meta: from Aristotle to SysML v2.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Seidewitz%2C+Ed%22">Seidewitz, Ed</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> ed-s@modeldriven.com</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Software+%26+Systems+Modeling%22">Software & Systems Modeling</searchLink>. Oct2026, Vol. 25 Issue 5, p1377-1385. 9p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Metaphysics%22">Metaphysics</searchLink><br /><searchLink fieldCode="DE" term="%22Modeling+languages+%28Computer+science%29%22">Modeling languages (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Aristotle%2C+384-322+B%2EC%2E%22">Aristotle, 384-322 B.C.</searchLink><br /><searchLink fieldCode="DE" term="%22Metalanguage%22">Metalanguage</searchLink><br /><searchLink fieldCode="DE" term="%22Metacognition%22">Metacognition</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Philosophers have been talking about metaphysics since Aristotle. Logicians have used metalanguages for 80 years. And, in the last 50 years, computer scientists have produced metaobjects, metaclasses and metamodels. We can now create modeling languages able to express their own definitions, allowing tools that can reflect on the very models they are being used to create. What might this mean for the next generation of modeling languages and tools? We are beginning to find out with the Systems Modeling Language version 2 (SysML v2) which is at its core based on reflective metamodeling. This paper summarizes the nearly three millennia of metathinking that has informed the design of SysML v2, and that is now taking us another step down that path into the future. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Software & Systems Modeling is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=197413777
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s10270-026-01403-8
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 9
        StartPage: 1377
    Subjects:
      – SubjectFull: Metaphysics
        Type: general
      – SubjectFull: Modeling languages (Computer science)
        Type: general
      – SubjectFull: Aristotle, 384-322 B.C.
        Type: general
      – SubjectFull: Metalanguage
        Type: general
      – SubjectFull: Metacognition
        Type: general
    Titles:
      – TitleFull: 2500 years of going meta: from Aristotle to SysML v2.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Seidewitz, Ed
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 10
              Text: Oct2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 16191366
          Numbering:
            – Type: volume
              Value: 25
            – Type: issue
              Value: 5
          Titles:
            – TitleFull: Software & Systems Modeling
              Type: main
ResultId 1