add: Structured I/O streams in Clive: a toolbox approach for wide area network computing
diff --git a/ResearchPapers.md b/ResearchPapers.md
index df90cd6..24c9c33 100644
--- a/ResearchPapers.md
+++ b/ResearchPapers.md
@@ -1,5 +1,10 @@
This page lists academic and industry research papers about Go or using Go as the implementation language.
## 2017
+- Structured I/O streams in Clive: a toolbox approach for wide area network computing ( Francisco J. Ballesteros )
+ - [DOI: 10.1186/s13174-016-0054-8 OPEN ACCESS](http://jisajournal.springeropen.com/articles/10.1186/s13174-016-0054-8) _" ... Clive is a system written in Go ..."_
+ - [Clive related research](http://lsub.org/ls/research.html)
+ - [Clive source](http://lsub.org/ls/clive.html) _"...Clive is an operating system designed to work in distributed and cloud computing environments. ..."_
+ - Keywords: Streams, Input/Output, Operating system, Distributed systems, Cloud computing
- Towards Practical Default-On Multi-Core Record/Replay ( Ali José Mashtizadeh, Tal Garfinkel, David Terei, David Mazières, Mendel Rosenblum) draft , ASPLOS 2017
- [Draft – Accepted at ASPLOS 2017 - PDF](http://mashtizadeh.org/papers/asplos17-castor-draft.pdf) _"...Castor currently supports applications written in C, C++, and Go on FreeBSD...., ... For Go, we evaluate, Caddy ... "_
- Comparing MapReduce and Pipeline Implementations for Counting Triangles ( Edelmira Pasarella, Maria-Esther Vidal, Cristina Zoltan)