Abstraction in Modeling and Programming with Associations: Instantiation, Composition and Inheritance

Bent Bruun Kristensen*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

The association concept abstracts over collaboration between concurrent autonomous entities. Associations describe collaborations, i.e., requests and coordination of contributions from the entities. And the association concept also supports abstraction in the form of instantiation, composition and inheritance. Simple and expressive abstraction with associations is demonstrated by illustrative examples, schematic language presentations, brief characterizations of qualities and implementation experiments.
Original languageEnglish
Title of host publicationAdvances in Computer Communication and Computational Sciences : Proceedings of IC4S 2018
EditorsSanjiv K. Bhatia, Shailesh Tiwari, Krishn K. Mishra, Munesh C. Trivedi
PublisherSpringer
Publication date2019
Pages11-31
ISBN (Print)978-981-13-6860-8
ISBN (Electronic)978-981-13-6861-5
DOIs
Publication statusPublished - 2019
Event3rd International Conference on Computer, Communication and Computational Sciences - Bangkok, Thailand
Duration: 20. Oct 201821. Oct 2018
Conference number: 3

Conference

Conference3rd International Conference on Computer, Communication and Computational Sciences
Number3
CountryThailand
CityBangkok
Period20/10/201821/10/2018
SeriesAdvances in Intelligent Systems and Computing
Volume924
ISSN2194-5357

Fingerprint

Association reactions
Schematic diagrams
Chemical analysis
Experiments

Keywords

  • Abstraction with associations
  • Concurrent autonomous entities
  • Instantiation, composition and inheritance
  • Language design
  • Qualities

Cite this

Kristensen, B. B. (2019). Abstraction in Modeling and Programming with Associations: Instantiation, Composition and Inheritance. In S. K. Bhatia, S. Tiwari, K. K. Mishra, & M. C. Trivedi (Eds.), Advances in Computer Communication and Computational Sciences: Proceedings of IC4S 2018 (pp. 11-31). Springer. Advances in Intelligent Systems and Computing, Vol.. 924 https://doi.org/10.1007/978-981-13-6861-5_2
Kristensen, Bent Bruun. / Abstraction in Modeling and Programming with Associations : Instantiation, Composition and Inheritance. Advances in Computer Communication and Computational Sciences: Proceedings of IC4S 2018. editor / Sanjiv K. Bhatia ; Shailesh Tiwari ; Krishn K. Mishra ; Munesh C. Trivedi. Springer, 2019. pp. 11-31 (Advances in Intelligent Systems and Computing, Vol. 924).
@inproceedings{1773487895d24140a759fe1024ed12da,
title = "Abstraction in Modeling and Programming with Associations: Instantiation, Composition and Inheritance",
abstract = "The association concept abstracts over collaboration between concurrent autonomous entities. Associations describe collaborations, i.e., requests and coordination of contributions from the entities. And the association concept also supports abstraction in the form of instantiation, composition and inheritance. Simple and expressive abstraction with associations is demonstrated by illustrative examples, schematic language presentations, brief characterizations of qualities and implementation experiments.",
keywords = "Abstraction with associations, Concurrent autonomous entities, Instantiation, composition and inheritance, Language design, Qualities",
author = "Kristensen, {Bent Bruun}",
year = "2019",
doi = "10.1007/978-981-13-6861-5_2",
language = "English",
isbn = "978-981-13-6860-8",
series = "Advances in Intelligent Systems and Computing",
publisher = "Springer",
pages = "11--31",
editor = "Bhatia, {Sanjiv K.} and Shailesh Tiwari and Mishra, {Krishn K.} and Trivedi, {Munesh C.}",
booktitle = "Advances in Computer Communication and Computational Sciences",
address = "Germany",

}

Kristensen, BB 2019, Abstraction in Modeling and Programming with Associations: Instantiation, Composition and Inheritance. in SK Bhatia, S Tiwari, KK Mishra & MC Trivedi (eds), Advances in Computer Communication and Computational Sciences: Proceedings of IC4S 2018. Springer, Advances in Intelligent Systems and Computing, vol. 924, pp. 11-31, 3rd International Conference on Computer, Communication and Computational Sciences, Bangkok, Thailand, 20/10/2018. https://doi.org/10.1007/978-981-13-6861-5_2

Abstraction in Modeling and Programming with Associations : Instantiation, Composition and Inheritance. / Kristensen, Bent Bruun.

Advances in Computer Communication and Computational Sciences: Proceedings of IC4S 2018. ed. / Sanjiv K. Bhatia; Shailesh Tiwari; Krishn K. Mishra; Munesh C. Trivedi. Springer, 2019. p. 11-31 (Advances in Intelligent Systems and Computing, Vol. 924).

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

TY - GEN

T1 - Abstraction in Modeling and Programming with Associations

T2 - Instantiation, Composition and Inheritance

AU - Kristensen, Bent Bruun

PY - 2019

Y1 - 2019

N2 - The association concept abstracts over collaboration between concurrent autonomous entities. Associations describe collaborations, i.e., requests and coordination of contributions from the entities. And the association concept also supports abstraction in the form of instantiation, composition and inheritance. Simple and expressive abstraction with associations is demonstrated by illustrative examples, schematic language presentations, brief characterizations of qualities and implementation experiments.

AB - The association concept abstracts over collaboration between concurrent autonomous entities. Associations describe collaborations, i.e., requests and coordination of contributions from the entities. And the association concept also supports abstraction in the form of instantiation, composition and inheritance. Simple and expressive abstraction with associations is demonstrated by illustrative examples, schematic language presentations, brief characterizations of qualities and implementation experiments.

KW - Abstraction with associations

KW - Concurrent autonomous entities

KW - Instantiation, composition and inheritance

KW - Language design

KW - Qualities

U2 - 10.1007/978-981-13-6861-5_2

DO - 10.1007/978-981-13-6861-5_2

M3 - Article in proceedings

SN - 978-981-13-6860-8

T3 - Advances in Intelligent Systems and Computing

SP - 11

EP - 31

BT - Advances in Computer Communication and Computational Sciences

A2 - Bhatia, Sanjiv K.

A2 - Tiwari, Shailesh

A2 - Mishra, Krishn K.

A2 - Trivedi, Munesh C.

PB - Springer

ER -

Kristensen BB. Abstraction in Modeling and Programming with Associations: Instantiation, Composition and Inheritance. In Bhatia SK, Tiwari S, Mishra KK, Trivedi MC, editors, Advances in Computer Communication and Computational Sciences: Proceedings of IC4S 2018. Springer. 2019. p. 11-31. (Advances in Intelligent Systems and Computing, Vol. 924). https://doi.org/10.1007/978-981-13-6861-5_2