SACRED: Software Approach for Collaboration and Research Dissemination

SACRED: Software Approach for Collaboration and Research Dissemination

Louella Colaco, Arun S. Nair, Anurag Madnawat, Biju K. Raveendran
Copyright: © 2023 |Pages: 20
DOI: 10.4018/IJeC.315782
Article PDF Download
Open access articles are freely available for download

Abstract

Collaborative research is an opportunity to bring creative minds together and blend multiple disciplines to churn out innovative solutions. In this era of massive social media and information overload, a streamlined process framework with best practices and procedures is a requirement for genuine scientific collaboration. The main aim of this work is to bring forth a software-centric framework for harmonizing research. SACRED is the outcome of experiences gained during the development of ‘ARMS'-An Analysis Framework for Mixed Criticality Systems. ARMS is a collaborative platform to disseminate research and literature in real-time mixed criticality systems. ARMS is hosted on Amazon Amplify with the user interface implemented using the ReactJS framework. SACRED summarizes the software-centric process, practices and procedures followed, and renders it for similar collaborations in the future.
Article Preview
Top

Introduction

“None of us is as smart as all of us” - Kenneth Blanchard

The opportunity of connecting scientific and engineering minds in a collaborative fashion is a boon that yields stupendous results. In this era of information technology, collaborative research is feasible to a great extent as it brings together academicians and industrial engineers in smaller constellations. This provides multi-fold benefits to society and works as a stepping stone for budding researchers. The main challenges faced by a collaborative platform are: availability/approachability of domain expertise, proper division of labor among contributors, proper utilization of available skills, setting common goals among contributors, a common understanding among stakeholders, uniformity in work product, focused plan and regular updates to the community without losing zeal. In an effort to overcome these challenges, this paper presents a software approach that will harmonize research in a wider context. In other words, the work aims to bring the wealth of research contributions generated by diverse research groups under a common umbrella.

As part of this work, a group of mixed criticality systems (MCS) researchers launched a novel initiative platform - An Analysis Framework for MCS (ARMS), to build a large-scale research repository for enabling higher visibility of research results. ARMS aims at providing a framework to encourage collaboration between industry and academia thus enabling higher acceptance of research results by considering MCS as the test domain. It is a cloud-based platform designed for archiving, updating and reporting existing tasks models in MCS. The associated cloud-based database (DB) gets updated with on-going and new task models to keep up with recent and ever evolving research works. The ARMS platform compares and contrasts domain needs vis-a-vis with task models, attributes and presents a comprehensive landscape of the existing task model parameters in the mixed criticality domain. It also provides academicians and engineers the opportunity to choose task models appropriate to the specifics of the problem under study and provides a holistic view of chosen algorithms and models by analyzing, scheduling and generating statistics. The software-centric framework used in the development of ARMS is named - Software Approach for Collaboration and REsearch Dissemination (SACRED).

SACRED provides a detailed step-by-step software-centric approach that consists of three phases namely, setup, rollout and collaboration. The setup phase includes a systematic literature review, that results in identification, grouping and clustering of task parameters based on usage scenarios and functional attributes. It includes a multi-vocal literature review consisting of published works, grey literature and industrial contributions. The rollout phase launches the ARMS framework for stakeholder’s use. It is a three-stage process, consisting of platform finalization, design & development and validation & deployment of the cloud-based framework. The collaboration phase provides facility for pursuits and distribution. It further helps in establishing partnerships that allow comparison of existing research results and facilitates in performing regular updates. The software-centric processes, practices and procedures followed in the development of ARMS is extensible to other domains/disciplines wherever collaborative research yields benefits.

The paper is organized as follows: Section 2 presents related literature on collaborative platforms. Section 3 provides the software process followed by SACRED. Section 4 presents a case study of the SACRED process applied to the cloud-based aggregator platform ARMS. Section 5 lists the challenges faced/best practices followed in SACRED and a comparative analysis with other collaborative platforms and Section 6 concludes the work.

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2024)
Volume 19: 7 Issues (2023)
Volume 18: 6 Issues (2022): 3 Released, 3 Forthcoming
Volume 17: 4 Issues (2021)
Volume 16: 4 Issues (2020)
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing