In computing , a Research Object is a method for the identification, aggregation and exchange of information on the Web . The primary objective of the research project is to provide a mechanism to associate together a research project. As such, research is an advanced form of publication . 
Current implementations build upon Existing Web technologies and methods Including Linked Data , HTTP , Uniform Resource Identifiers (URIs) , the Open Archives Initiative Object Reuse and Exchange (OAI-ORE) and the Open Annotation model, as well as Existing approaches for identification and knowledge representation in the scientific domain Including Digital Object Identifiers for documents ORCID identifiers for celebrities, and the Investigation, Study, and Assay (ISA) data model.
Principles and motivation
The research object approach is motivated by a desire to improve the reproducibility of scientific investigations. Artifacts and related information on the subject of the web site. Research Objects are not a specific technology but are guided by a set of principles.  Specifically,
- Digital identity – Use unique identifiers as names for things, or as DOIs for publications or data, and ORCID ids for researchers.
- Data aggregation – Use some form of aggregation to associate things together that are part of the broader study, investigation etc. So that they can read more about those related resources.
- Annotation – Provide additional metadata about those things, how they relate to each other, their provenance , how they were produced etc.
A number of communities are actively developing the research object concept.
ROSC W3C activity
A W3C community group entitled “The Research Objects for Scholarly Communication (ROSC) Community Group” was launched in April 2013. The community charter states that the ROSC activities are  : “to exchange requirements and expectations for a new form of Scholarly communication ”
The Community Group:
- Use cases for the representation, publishing, and exchange of research objects on the Web
- Requirements and desiderata distilled from the use cases.
- A survey of related work on supporting the representation, publishing, and exchange of research objects.
- Various best practices and guidelines towards a community-wide practice of sharing, citing, and exchanging of research objects
Github and Figshare
The Mozilla Science Lab has been working with GitHub and Figshare to develop code as research object. The initial proposal of the activity is to allow users to transfer from a GitHub repository to a digital data object.
- Jump up^ Belhajjame, Khalid; Zhao, Jun; Garijo, Daniel; Gamble, Matthew; Hettne, Kristina; Palma, Raul; Mina, Eleni; Corcho, Oscar; Gómez-Pérez, José Manuel; Bechhofer, Sean; Klyne, Graham; Goble, Carole (2015). “Using a suite of ontologies for preserving workflow-centric research objects”. Journal of Web Semantics . 32 : 16-42. ISSN 1570-8268 . Doi :10.1016 / j.websem.2015.01.003 .
- Jump up^ Bechhofer, S .; Bechhofer, S .; From Roure, D .; Gamble, M .; Goble, C.; Buchan, I. (2010). “Research Objects: Towards Exchange and Reuse of Digital Knowledge”. Nature Precedings . Doi : 10.1038 / npre.2010.4626.1 .
- Jump up^ Zhao, Jun (2013). “Research Object for Scholarly Communication (ROSC) Community Group Charter” . Www.w3.org .