An application interaction is defined as a unit of behaviour performed by a collaboration of two or more components.
An application interaction describes the externally visible behaviour that is performed by components that participate in an application collaboration.
An application interaction can also specify the externally visible behaviour needed to realize an application service.
An application collaboration may be assigned to an application interaction.
An application interaction may realize an application service.
Application services and infrastructure services may be used by an application interaction.
An application interaction may access data objects.
The name of an application interaction should preferably be a verb.
Category: Application Layer and Behaviour aspect
Examples: Administrate transactions.
Typical Relationships:
- Assignment - application interaction
- Realisation - application service
- Used by - application service, infrastructure service
- Access - data object
Source: Archimate 2.1, Chapter 4 Application Layer
Questions, answers and comments
This class in the classification of its order
The (ontological) order of Application Interaction is the Techno Order.
Code: —
The parent class of Application Interaction is Interaction, which has child classes:
Classes in the Natural Order (scope) include:
Classes in the Social Order (scope) include:
- Claim and contract
- Content
- Financial assets and liabilities
- Financial Services
- Institutions
-
Language
- Abkhaz
- Achehnese language
- Acoli
- Adangme
- Adyghe
- Afar
- Afrikaans
- Aguaruna
- Akan
- Aku
- Albanian
- Alemannic
- Altay
- Amahuaca
- Amarakaeri
- Amharic
- Angika
- Antiguan Creole
- Antillean Creole
- Arabela
- Arabic
- Aragonese
- Aramaic
- Armenian
- Aromanian
- Assamese
- Assyrian Neo Aramaic
- Asturian
- Avar
- Awadhi
- Awapit
- Aymara
- Azerbaijani
- Bahamian Creole
- Bajan
- Balinese
- Balochi
- Baluchi (Balochi)
- Bambara
- Bamileke
- Banjar
- Banyumasan
- Bari
- Bariba
- Basa
- Bashkir
- Basque
- Batak
- Beja
- Belarusian
- Belizean Creole
- Bemba
- Bengali
- Beti
- Bhojpuri
- Bikol
- Bini
- Bislama
- Bislama
- Blin
- Bora
- Bosnian
- Braj
- Breton
- Buginese
- Bulgarian
- Burmese
- Buryat
- Cameroonian Creole
- Candoshi-Shapra
- Cape Verdean Creole
- Caquinte
- Carib
- Cashinahua
- Catalan
- Chaldean Neo Aramaic
- Chamic
- Chamorro
- Chavacano
- Chayahuita
- Chechen
- Cherokee
- Chewa
- Cheyenne
- Chinantecan
- Chinese
- Chipewyan
- Choctaw
- Chuukese
- Chuvash
- Cornish
- Corsican
- Cree
- Creek
- Crimean Tatar
- Croatian
- Czech
- Dagaare
- Dagbani
- Dangme
- Danish
- Dargwa
- Dari
- Dendi
- Dida
- Dinka
- Dioula
- Divehi
- Dogri
- Dongxiang
- Duala
- Dutch
- Dyula
- Dzongkha
- Edo
- Efik
- Ekajuk
- Emiliano-Romagnolo
- English
- Erzya
- Estonian
- Even
- Evenki
- Ewe
- Ewondo
- Fang
- Fante
- Faroese
- Fijian
- Fiji Hindi
- Filipino
- Finnish
- Flemish
- Fon
- Forro
- French
- French Guiana Creole
- Frisian
- Friulan
- Fula
- Ga
- Gagauz
- Galician
- Gan
- Garifuna
- Gayo
- Georgian
- German
- Gikuyu
- Gilaki
- Gilbertese
- Gondi
- Gonja
- Gorontalo
- Grebo
- Greek
- Grenadian Creole
- Guarani
- Guinea-Bissau Creole
- Gujarati
- Gullah
- Guyanese Creole
- Hakka
- Hani
- Hankuko
- Hausa
- Hawaiian Pidgin English
- Hebrew
- Herero
- Hiligaynon
- Hindi
- Hiri Motu
- Hmong
- Huastec
- Hungarian
- Iban
- Ibibio
- Icelandic
- Igbo
- Ilokano
- Indonesian
- Ingush
- Inuktitut
- Inupiat
- Irish
- IsiNdebele
- Italian
- Jamaican Patois
- Japanese
- Javanese
- Kabardian
- Kabyle
- Kachin
- Kalmyk
- Kamba
- Kanamari
- Kannada
- Kanuri
- Kaonde
- Kaqchikel
- Karachay-Balkar
- Karakalpak
- Karelian
- Karen
- Kasem
- Kashmiri
- Kashubian
- Kazakh
- Khakas
- Khasi
- Khmer
- Kichwa
- Kimbundu
- Kinyarwanda
- Kirundi
- Komi
- Kongo
- Konkani
- Korean
- Koyraboro Senni
- Kpelle
- Kreyol
- Krio
- Kru
- Kumyk
- Kurdish
- Kurukh
- Kwanyama
- Kyrgyz
- Ladino
- Lao
- Latvian
- Ligurian
- Limba
- Limburgish
- Lingala
- Lithuanian
- Lori
- Lozi
- Luganda
- Luxembourgish
- Macedonian
- Madurese
- Magahi
- Maithili
- Makasar
- Malagasy
- Malay
- Malayalam
- Maldivian
- Maltese
- Mandar
- Mandarin
- Maninka
- Manx
- Maori
- Marathi
- Mari
- Marshallese
- Marwari
- Masai
- Mauritian Creole
- Mayan Languages
- Mazandarani
- Mende
- Minangkabau
- Min Nan
- Mirandese
- Miskito
- Mixtec
- Moksha
- Mongo
- Mongolian
- Mossi
- Munda Languages
- Nahuatl
- Nakhi
- Nauru
- Navajo
- Ndebele North
- Ndonga
- Neapolitan
- Nenets
- Nepali
- Netherlands Antilles Creole
- Newari
- Nganasan
- Ngbaka Gbaya
- Nias
- Nigerian Pidgin
- N'ko
- Nobiin
- Nogai
- Northern Sotho
- Norther Sami
- Norwegian
- Nso
- Nuer
- Nyamwezi
- Nyankole
- Nyoro
- Nzima
- Occitan
- Ojibwa
- Oromo
- Orya
- Oshiwambo
- Ossetian
- Otomi
- Otuho
- Paez
- Palauan
- Pali
- Paluan
- Pampangan
- Pangasinan
- Papiamento
- Pashto
- Persian
- Picard
- Pipil
- Pohnpeian
- Polish
- Portugese
- Pulaar
- Punjabi
- Purepecha
- Quechua
- Rajasthani
- Rarotongan
- Réunion Creole
- Riff
- Romanian
- Romansh
- Russian
- Saint Kitts Creole
- Sami
- Samoan
- Samogitian
- Sandawe
- Sango
- Sanskrit
- Santali
- Saraiki
- Sardinia
- Sardinian
- Sasak
- Scots
- Serbian
- Serer
- Serer
- Seychellois Creole
- Shan
- Shilha
- Shilluk
- Shiwiar
- Shona
- Shor
- Sichuanese Mandarin
- Sicilian
- Sidamo
- Sierra Leone Krio
- Sindhi
- Sinhala
- Sioux
- Slovak
- Slovenian
- so-cebuano
- Soninke
- Southern Altai
- Spanish
- Sukuma
- Sundanese
- Susu
- Swabian
- Swahili
- Swazi
- Swedish
- Tadaksahak
- Tahitian
- Tajik
- Tamashek (Tuareg)
- Tamazight
- Tamil
- Tatar
- Telugu
- Tetum
- Thai
- Tibetan
- Ticuna
- Tigre
- Tigrinya
- Tik Pisin
- Timne
- Tiv
- Toba
- Tonga
- Totonacan
- Tsafiki
- Tsonga / Xitsonga / Changane
- Tswana
- Tuareg
- Tumbuka
- Turkish
- Turkmen
- Tuvalu
- Tuvan
- Tuvinian
- Tzeltal
- Tzotzil
- Udmurt
- Ukrainian
- Umbundu
- Upper Sorbian
- Urarina
- Urdu
- Uyghur
- Uzbek
- Vai
- Venda
- Veps
- Vietnamese
- Vlach
- Walamo
- Walloon
- Waray
- Waray-Waray
- Wayuu
- Welsh
- Witoto
- Wolof
- Wu
- Xhosa
- Yagua
- Yakut
- Yao
- Yapese
- Yi
- Yiddish
- Yoruba
- Zande
- Zapotec
- Zarma
- Zaza
- Zhuang
- Zulu
- Person
- Produced Assets
- Regime
- Sociotope
- Territory
- Work system
Classes in the Techno Order (scope) include:
- Architecture
- Architecture Domain
- Aspect
- Decision frame
- Decision objective
- Decision variable
- Development initiative
- Framework
- Hashtag
- Internet
- Layer
- Level of scope
- Model
-
Model element
- Application Component
- Assessment
- Business actor
- Business Role
- Capability
- Collaboration
- Communication Path
- Constraint
- Course of Action
- Deliverable
- Device
- Distribution Network
- Driver
- Equipment
- Event
- Facility
- Function
- Gap
- Goal
- Grouping
- Interaction
- Interface
- Junction
- Location
- Material
- Meaning
- Network
- Node
- Object
- Outcome
- Plateau
- Principle
- Process
- Requirement
- Resource
- Service
- Stakeholder
- System Software
- Value
- Value Stream
- Work Package
- Model pattern
- Performance indicator
- Repository
- Technotope
- Theory
- View