Limits...
An ORCID based synchronization framework for a national CRIS ecosystem.

Mendes Moreira J, Cunha A, Macedo N - F1000Res (2015)

Bottom Line: This framework embraces the "input once, re-use often" principle, and will enable a substantial reduction of the research output management burden by allowing automatic information exchange between the various national systems.The design of the framework followed best practices in rigorous software engineering, namely well-established principles in the research field of consistency management, and relied on formal analysis techniques and tools for its validation and verification.Formal specification languages and automated verification tools were used to analyze the specifications and generate usage scenarios, useful for validation with the stakeholder and essential to certificate compliant services.

View Article: PubMed Central - PubMed

Affiliation: FCCN, Fundação para a Ciência e Tecnologia, Lisboa, 1700-066, Portugal.

ABSTRACT
PTCRIS (Portuguese Current Research Information System) is a program aiming at the creation and sustained development of a national integrated information ecosystem, to support research management according to the best international standards and practices. This paper reports on the experience of designing and prototyping a synchronization framework for PTCRIS based on ORCID (Open Researcher and Contributor ID). This framework embraces the "input once, re-use often" principle, and will enable a substantial reduction of the research output management burden by allowing automatic information exchange between the various national systems. The design of the framework followed best practices in rigorous software engineering, namely well-established principles in the research field of consistency management, and relied on formal analysis techniques and tools for its validation and verification. The notion of consistency between the services was formally specified and discussed with the stakeholders before the technical aspects on how to preserve said consistency were explored. Formal specification languages and automated verification tools were used to analyze the specifications and generate usage scenarios, useful for validation with the stakeholder and essential to certificate compliant services.

No MeSH data available.


PTCRIS profile afterIMPORT execution.
© Copyright Policy - open-access
Related In: Results  -  Collection

License
getmorefigures.php?uid=PMC4536610&req=5

f8: PTCRIS profile afterIMPORT execution.

Mentions: This update reflected the intentions of the user: the introduction ofWork3 in the ORCID profile due to the exportation ofProduction1, unified the two groups under a single group of similar works. (In this scenario,Work2, one of the preferred works in the initial ORCID profile, was preserved as the preferred, whileWork0 was demoted. At the moment it is not clear how ORCID would select the preferred in this situation, so our specification also considers as a acceptable possible outcome a profile whereWork0 is the preferred one.) However, this has consequences to theIMPORTED-consistency of the profile, since productions related withWork0 need now be updated with the new UIDs. Thus, this update needs to be propagated to all other relevant services (like the SARI repositories), but also to the PTCRIS service that triggered this update, since it was assumed to enforce bothIMPORTED andEXPORTED Concretely, whenIMPORT is run back to the PTCRIS profile,Production0 is matched with the whole group of works, resulting in the profile depicted atFigure 8, where a modification notification is associated toProduction0 to add all harvested UIDs.


An ORCID based synchronization framework for a national CRIS ecosystem.

Mendes Moreira J, Cunha A, Macedo N - F1000Res (2015)

PTCRIS profile afterIMPORT execution.
© Copyright Policy - open-access
Related In: Results  -  Collection

License
Show All Figures
getmorefigures.php?uid=PMC4536610&req=5

f8: PTCRIS profile afterIMPORT execution.
Mentions: This update reflected the intentions of the user: the introduction ofWork3 in the ORCID profile due to the exportation ofProduction1, unified the two groups under a single group of similar works. (In this scenario,Work2, one of the preferred works in the initial ORCID profile, was preserved as the preferred, whileWork0 was demoted. At the moment it is not clear how ORCID would select the preferred in this situation, so our specification also considers as a acceptable possible outcome a profile whereWork0 is the preferred one.) However, this has consequences to theIMPORTED-consistency of the profile, since productions related withWork0 need now be updated with the new UIDs. Thus, this update needs to be propagated to all other relevant services (like the SARI repositories), but also to the PTCRIS service that triggered this update, since it was assumed to enforce bothIMPORTED andEXPORTED Concretely, whenIMPORT is run back to the PTCRIS profile,Production0 is matched with the whole group of works, resulting in the profile depicted atFigure 8, where a modification notification is associated toProduction0 to add all harvested UIDs.

Bottom Line: This framework embraces the "input once, re-use often" principle, and will enable a substantial reduction of the research output management burden by allowing automatic information exchange between the various national systems.The design of the framework followed best practices in rigorous software engineering, namely well-established principles in the research field of consistency management, and relied on formal analysis techniques and tools for its validation and verification.Formal specification languages and automated verification tools were used to analyze the specifications and generate usage scenarios, useful for validation with the stakeholder and essential to certificate compliant services.

View Article: PubMed Central - PubMed

Affiliation: FCCN, Fundação para a Ciência e Tecnologia, Lisboa, 1700-066, Portugal.

ABSTRACT
PTCRIS (Portuguese Current Research Information System) is a program aiming at the creation and sustained development of a national integrated information ecosystem, to support research management according to the best international standards and practices. This paper reports on the experience of designing and prototyping a synchronization framework for PTCRIS based on ORCID (Open Researcher and Contributor ID). This framework embraces the "input once, re-use often" principle, and will enable a substantial reduction of the research output management burden by allowing automatic information exchange between the various national systems. The design of the framework followed best practices in rigorous software engineering, namely well-established principles in the research field of consistency management, and relied on formal analysis techniques and tools for its validation and verification. The notion of consistency between the services was formally specified and discussed with the stakeholders before the technical aspects on how to preserve said consistency were explored. Formal specification languages and automated verification tools were used to analyze the specifications and generate usage scenarios, useful for validation with the stakeholder and essential to certificate compliant services.

No MeSH data available.