| Synonym | API | ||
|---|---|---|---|
| Description | An Application Interface is a Business Service Interface that occurs between Business Software Systems. The interface is described by messages exchanged between endpoints (provider, consumer..).
The SOF - Business Software Operating Model domain provides concepts and abstractions shared by all Business Software Systems. | ||
| External references |
EIP - messaging Martin Fowler - API Design Martin Fowler - Richardson Maturity Model Microsoft - Architecture Design - RESTful web API design OpenGroup - ArchiMate - Application Service OpenGroup - IT4IT - Defining Service Reference Architecture | ||
| Super Types |
Business Service Interface | ||
| Dictionary |
Dictionary of SysFEAT concepts | ||
| Framework Mapping |
TOGAF - Enterprise Metamodel Mapping : Application Service ArchiMate - Application Layer : Application Service |
Composition: ➝ Classification: ➝ Specialization: ➝ Enumerated definition: ➝ Syntax: ➝
| Name | Type | Super Type | Description | |
|---|---|---|---|---|
| Source End |
Consumed API |
Business Software System |
Business Service Interface::Delegated Business Service | |
| Target End |
Exposed API |
Business Software System |
Business Service Interface::Exposed Business Service |
| Name | Type | Super Type | Description |
|---|---|---|---|
Information Flow Connection |
Information Outcome Event |
Business Flow Connection | An Information Flow Connection is an Information Outcome Event that occurs between the participant of an Application Interface. |
Click node rectangle to collapse/expand one level. Click triangle for full recursive collapse/expand. Double-click on a node to open its URL. Hover for description.