Biomedical signal visualization and analysis system development utilizing open source software and a computer cluster

Author(s):  
J.C. Tillett ◽  
D.B. Phillips
Author(s):  
James A. Cowling ◽  
Christopher V. Morgan ◽  
Robert Cloutier

The systems engineering discipline has made great strides in developing a manageable approach to system development. This is predicated on thoroughly articulating the stakeholder requirements. However, in some engineering environments, requirements are changing faster than they can be captured and realized, making this ‘traditional' form of systems engineering less tenable. An iterative system refinement approach, characterized by open systems developments, may be a more appropriate and timely response for fast-changing needs. The open systems development approach has been utilized in a number of domains including open source software, Wikipedia®, and open innovation in manufacturing. However, open systems development appears difficult to recreate successfully, and while domain tradecraft advice is often available, no engineering management methodology has emerged to improve the likelihood of success. The authors discuss the essential features of openness in these three domains and use them to propose a conceptual framework for the further exploration of the effect of governance in determining success in such open endeavors. It is the authors' hope that further research to apply this conceptual framework to open source software projects may reveal some rudimentary elements of a management methodology for environments where requirements are highly uncertain, volatile, or ‘traditional' systems engineering is otherwise sub-optimal.


2021 ◽  
Vol 10 (1) ◽  
pp. 26
Author(s):  
Alejandro Gómez-Pazo ◽  
Andres Payo ◽  
María Victoria Paz-Delgado ◽  
Miguel A. Delgadillo-Calzadilla

In this study, we propose a new baseline and transect method, the open-source digital shoreline analysis system (ODSAS), which is specifically designed to deal with very irregular coastlines. We have compared the ODSAS results with those obtained using the digital shoreline analysis system (DSAS). Like DSAS, our proposed method uses a single baseline parallel to the shoreline and offers the user different smoothing and spacing options to generate the transects. Our method differs from DSAS in the way that the transects’ starting points and orientation are delineated by combining raster and vector objects. ODSAS uses SAGA GIS and R, which are both free open-source software programs. In this paper, we delineate the ODSAS workflow, apply it to ten study sites along the very irregular Galician coastline (NW Iberian Peninsula), and compare it with the one obtained using DSAS. We show how ODSAS produces similar values of coastline changes in terms of the most common indicators at the aggregated level (i.e., using all transects), but the values differ when compared at the transect-by-transect level. We argue herein that explicitly requesting the user to define a minimum resolution is important to reduce the subjectivity of the transect and baseline method.


2011 ◽  
Vol 2011 ◽  
pp. 1-12 ◽  
Author(s):  
Carmen Vidaurre ◽  
Tilmann H. Sander ◽  
Alois Schlögl

BioSig is an open source software library for biomedical signal processing. The aim of the BioSig project is to foster research in biomedical signal processing by providing free and open source software tools for many different application areas. Some of the areas where BioSig can be employed are neuroinformatics, brain-computer interfaces, neurophysiology, psychology, cardiovascular systems, and sleep research. Moreover, the analysis of biosignals such as the electroencephalogram (EEG), electrocorticogram (ECoG), electrocardiogram (ECG), electrooculogram (EOG), electromyogram (EMG), or respiration signals is a very relevant element of the BioSig project. Specifically, BioSig provides solutions for data acquisition, artifact processing, quality control, feature extraction, classification, modeling, and data visualization, to name a few. In this paper, we highlight several methods to help students and researchers to work more efficiently with biomedical signals.


2015 ◽  
pp. 87-100
Author(s):  
James A. Cowling ◽  
Christopher V. Morgan ◽  
Robert Cloutier

The systems engineering discipline has made great strides in developing a manageable approach to system development. This is predicated on thoroughly articulating the stakeholder requirements. However, in some engineering environments, requirements are changing faster than they can be captured and realized, making this ‘traditional' form of systems engineering less tenable. An iterative system refinement approach, characterized by open systems developments, may be a more appropriate and timely response for fast-changing needs. The open systems development approach has been utilized in a number of domains including open source software, Wikipedia®, and open innovation in manufacturing. However, open systems development appears difficult to recreate successfully, and while domain tradecraft advice is often available, no engineering management methodology has emerged to improve the likelihood of success. The authors discuss the essential features of openness in these three domains and use them to propose a conceptual framework for the further exploration of the effect of governance in determining success in such open endeavors. It is the authors' hope that further research to apply this conceptual framework to open source software projects may reveal some rudimentary elements of a management methodology for environments where requirements are highly uncertain, volatile, or ‘traditional' systems engineering is otherwise sub-optimal.


Author(s):  
Panagiotis Zervas ◽  
Chrisoula Alexandraki

This chapter presents our efforts towards developing a Networked Music Performance (NMP) system by tailoring and re-using open source software components. The chapter builds on the assumption that NMP and videoconferencing systems share common properties for real-time bidirectional media interaction. It is acknowledged that although NMP is a form of videoconferencing, it is a lot more demanding with respect to efficient distribution of network resources allowing fast and reliable communication of audio and video streams. Initially, an overview of NMP research is provided and the design criteria of NMP system development are clearly delineated. Following, the chapter describes the network protocols involved in videoconferencing. Then, a number of relevant open source software initiatives implementing these protocols are presented and compared for their suitability for NMP system development. Finally, the chapter describes a baseline NMP platform that can serve as a testbed for further research on distributed ensemble performance and remote musical interactions.


2010 ◽  
Vol 7 (3) ◽  
pp. 441-457 ◽  
Author(s):  
Igor Svetel ◽  
Aleksandar Djurovic ◽  
Vencislav Grabulov

The paper describes a redesign project undertaken in a short period to adapt a software system to user needs. Additional goals of the project included a shift to Open Source software and the selection of technology to enable sustainable system development. The paper chronologically describes all phases of the project and provides reasons for all decisions taken during the development process. The paper concludes with a discussion of the merits of the redesign methodology.


Author(s):  
Agus Prasetya ◽  
Muqorobin Muqorobin ◽  
Farid Fitriyadi

Abstract—During the Covid-19 pandemic, all learning activities were carried out online. Many learning media and software are used in online learning. One of them is the Open Source Operating System which is currently widely used in online learning systems. This makes the operating system much attention by the world of education, researchers, government organizations, individuals, even large software companies such as Google and others who are very interested in developing Open Source software, especially the Linux Operating System. This makes the authors interested in knowing how to develop an operating system based on open source software in online learning systems and disseminate the use of open source software to the public.


2021 ◽  
pp. 134-142
Author(s):  
Roslee Mohd Sabri ◽  
Wan Adil Wan Jamil ◽  
Mohd Nazri Mustafa ◽  
Muhammad Syargawi Abdullah

Smart switch with manual override capability provides a fallback mechanism for users to control household appliances in the event of electronics failure. Essentially, the device is equipped with a single-pole double-throw (SPDT) mechanical switch coupled with electronically-controlled relay. Load current is measured through current sensor connected to the return lines and is constantly read by microcontroller to determine the operational state of the switch and to detect over-current fault. A hardware prototype was developed that uses open-source software to ease system development. Lab testing verifies functional operation of the prototype meets design objectives.


Sign in / Sign up

Export Citation Format

Share Document