Skip to content

V3.1 #565

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 326 commits into from
May 27, 2025
Merged

V3.1 #565

merged 326 commits into from
May 27, 2025

Conversation

BirgitBoss
Copy link
Collaborator

No description provided.

BirgitBoss and others added 30 commits July 5, 2024 17:06
* change V3.1 vs. 3.0.1 (not 3.0)

* update reference of Clauses with xref
+ updated ,since structure changes
+ do not mention OPC UA and AutomatinML any longer

* added references to figures

* added xref for tables and clauses

* added xref to clauses and annex

* add xref for figures and clauses
+ for elements in spec

* Event renamed to Event Element
Heading adopted

* added xref for figures and clauses

* add events.adoc (included in general.adoc)

* rename introduction.adoc to introduction.adoc
(start with small letter)
* Rename Introduction.adoc to introduction.adoc

* Add file extension to xrefs

Antora xref should always have a file extension; skipping the extension '.adoc' is deprecated from Antora 3.0 onwards

* Fix JSON examples

" was missing

* Add explicit block_ids to sections

* Fix xrefs

some xrefs were not resolvable, as paths were wrong. In this commmit we fixed the paths.

* Add explicit block_ids to sections

* Bring back blanks between sentences
* remove Figure, automatically added for figure references
+ add reference to Clause via xref

* correct xref for constraints.adoc

Co-authored-by: Igor Garmaev <56840636+zrgt@users.noreply.github.com>

---------

Co-authored-by: Igor Garmaev <56840636+zrgt@users.noreply.github.com>
V3.0.7 release deprecated by V3.0.8
* Add PUML diagrams

* Integrate PUMLs into ADOCs

* Fix PUML with packages

* Add idta puml theme

* Define classes in separate PUMLs

Before classes
were defined multiple times in different
PUML files. The problem is that, if some
attribute of a class changes, we need to
adapt all the files where the class was
defined. Now we define classes
in separate files und use !include command
in PUMLs where the class will be used.

* Add and integrate PUMLs in `uml.adoc`

* Fix figure refs

* Add labeled-association and Reference repr

* Fix Reference associations

* Assign attributes to parent classes

* Replace relative paths with absolute
* #331 update explanation and notes for Administrative Information
+ added [[]] for linking
+ update changelog
leads to Table Table, first one removed, is part of link
* Fix bibliography refs

* Fix some typos and grammar

* Fix xref

* Use idShortPaths instead of idShort paths

See #385

* Use IRDI-Path instead of IRDI path

See #385

* Fix AAS puml

Before: Admin.Info class was imported
instead of AAS class.
Removed Admin.Info class;
Imported AAS class

* Fix type names

* Small fix

* Add use of pumls to changelog

* Remove mentions of Enterprise Architect

as we use PlantUml now
* fix typo: ModellReference to ModelReference

* fix xref and <<l>>-links
add xref for constant Clause references etc.
other syntactical or formatting issues

* Fix Refs, Implement Minor Fixes and Editorial Changes (#474)

* added more xref

* add xref

* xref added

* correct version like for all other metamodel semantic IDs to V3.1

* add <<ordered>> to Reference/Key
(table was correct)

* add xref

* start with small letter after Note: consistently

* add name to SML (even if not needed in serilaization)

* add xref

* correct puml to denote inheritance as explained in Annex UML

* fix ref to issue in github (formatting)

* AASd-116 all semantic Id of metamodel elements increased version 3/1

* Fix xrefs and attributes in constraints.adoc

* Fix dot lines

* Remove duplicated word

---------

Co-authored-by: Igor Garmaev <56840636+zrgt@users.noreply.github.com>
Co-authored-by: zrgt <garmaev@gmx.de>
copy version from aas-specs-api with minor editorial changes

---------

Co-authored-by: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com>
* Incorporate changes from IDTA-01002-3-0-2 for Value-Only Format
- new schema (with Range also Boolean and string)
- update changelog
- add xref for Clauses and Annex
- split valueonly.adoc:
  extract schema into separate file value-only_json-schema.adoc
- formatting: substitute $\{ with ${

* $\{ -> ${

* $\{ -> ${

---------

Co-authored-by: sebbader-sap <107036549+sebbader-sap@users.noreply.github.com>
AasReferablesNonIdentifiables -> AasReferableNonIdentifiables

add missing enumerations

correct and update existing enumeration
no reuse of value metamodel semnanticd ID: new ones for every value conformant to Clause
"Grammar Semantic IDs for Metamodel"
* correct ordering of data types

* added tags for referencing to attributes (not yet finished)

* fix ref -> xref

* Extensions Plural

* fix primitive types: start with small letters

* fix primitive data types: start with small letter

* correct Type: NameType instead of IdShortType

* rename puml for overview of UML packages
reorder and correct overview to be consistent with chapter structure
* Refactor structure

- Rename `nav-spec.adoc` to `index.adoc`
- Add some tags
- Move all parts of #Encoding
from `includes` to `mappings` folder

* Fix typo in folder name

* Initial commit of XML/JSON/RDF adocs

* Adjust READMEs

* Integrate XML/JSON/RDF adocs in `mappings.adoc`
This updates the schema files to v3.1 of the
specification. The changes with respect to v3.0.1
can be found [here in the specification](https://admin-shell-io.github.io/aas-specs-antora/IDTA-01001/v3.1/changelog.html).
* replace xs:dateType with xs:dateTime

* use schema 1.1 (xmlschema-2)

---------

Co-authored-by: Birgit Boss <59824205+BirgitBoss@users.noreply.github.com>
closes #396
semantic identifier for semanticId, valueId, isCaseOf
no recommendation any longer to use external references
with respect to explaining AASd130
* fix formatting

* #480 add example with referredSemanticId

* extension of #480: added invalid examples for all constraints for References

* closes #471 different syntax intelligent matching

* closes #473 Matching semanticId
value-match and exact match

* closes #479 supplementalSemanticId and isCaseOf

* see #479 now isCaseOf included in strategy

* add note that implementations may differ

Co-authored-by: s-heppner <s.heppner@iat.rwth-aachen.de>

* grammar

* fix typo

Co-authored-by: s-heppner <s.heppner@iat.rwth-aachen.de>

* exact match for semanticIc
+ formatting

---------

Co-authored-by: s-heppner <s.heppner@iat.rwth-aachen.de>
@sebbader-sap sebbader-sap marked this pull request as ready for review May 26, 2025 15:01
@sebbader-sap sebbader-sap self-requested a review May 26, 2025 15:04
@juileetikekar juileetikekar merged commit 8f6679d into master May 27, 2025
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants