Back to Search
Start Over
A Choreography-Driven Approach to APIs: The OpenDXL Case Study
- Source :
- Coordination Models and Languages, Lecture Notes in Computer Science, 22th International Conference on Coordination Languages and Models (COORDINATION), 22th International Conference on Coordination Languages and Models (COORDINATION), Jun 2020, Valletta, Malta. pp.107-124, ⟨10.1007/978-3-030-50029-0_7⟩, Lecture Notes in Computer Science ISBN: 9783030500283, COORDINATION
- Publication Year :
- 2020
-
Abstract
- Part 3: Message-Based Communication; International audience; We propose a model-driven approach based on formal data-driven choreographies to model message-passing applications. We apply our approach to the threat intelligence exchange (TIE) services provided by McAfee through the OpenDXL industrial platform. We advocate a chain of model transformations that (i) devises a visual presentation of communication protocols, (ii) formalises a global specification from the visual presentation that captures the data flow among services, (iii) enables the automatic derivation of specifications for the single components, and (iv) enables the analysis of software implementations.
- Subjects :
- Computer science
business.industry
0102 computer and information sciences
02 engineering and technology
16. Peace & justice
01 natural sciences
Software implementation
Article
Data flow diagram
Choreography
Threat intelligence
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
010201 computation theory & mathematics
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
[INFO]Computer Science [cs]
Visual presentation
Communications protocol
Software engineering
business
Subjects
Details
- Language :
- English
- ISBN :
- 978-3-030-50028-3
- ISBNs :
- 9783030500283
- Volume :
- 12134
- Database :
- OpenAIRE
- Journal :
- Coordination Models and Languages
- Accession number :
- edsair.doi.dedup.....e3967a15a7fd3579d6247743d57701d6