Location

https://ccse.kennesaw.edu/computing-showcase/cday-programs/spring2021program.php

Streaming Media

Event Website

All information has been uploaded and continually added to our project website:https://sites.google.com/view/automated-software-packaging/home?authuser=0

Document Type

Event

Start Date

26-4-2021 5:00 PM

Description

The main problem with using Linux software in the science and Bioinformatics community is because Linux has a large number of distributions and dependencies. This hinders researches and science students with the problem of tracking down dependencies for software which could then further break the existing system dependencies. Our team looked to solve these problems by creating a BASH script that could quickly mass package AppImages and contain Linux software with all dependencies. Our team worked through the last ten weeks and researched all components of AppImage and discovered all means to more easily package and have a repeatable process for batch software processing. Our group was able to identify challenges and problems and produced working scripts to solve our problems. Our results also led us to reach out to the creators of AppImage and prompt them for future roadmap items and shortcomings of the runtime software solution. We met our current objectives by producing a BASH script for automated packaging and proposed ideas for future research in this process. This project will ultimately contribute to easier consumption of science software for students and researchers.Advisors(s): Capstone Course Instructor: Dr. Ming Yang, myang8@kennesaw.edu Project Sponsor: Dr. Tsai-Tien Tseng, ttseng@kennesaw.eduTopic(s): Software EngineeringIT 4983

Share

COinS
 
Apr 26th, 5:00 PM

UC-35 Development of an Automated Software Packaging Solution for Linux

https://ccse.kennesaw.edu/computing-showcase/cday-programs/spring2021program.php

The main problem with using Linux software in the science and Bioinformatics community is because Linux has a large number of distributions and dependencies. This hinders researches and science students with the problem of tracking down dependencies for software which could then further break the existing system dependencies. Our team looked to solve these problems by creating a BASH script that could quickly mass package AppImages and contain Linux software with all dependencies. Our team worked through the last ten weeks and researched all components of AppImage and discovered all means to more easily package and have a repeatable process for batch software processing. Our group was able to identify challenges and problems and produced working scripts to solve our problems. Our results also led us to reach out to the creators of AppImage and prompt them for future roadmap items and shortcomings of the runtime software solution. We met our current objectives by producing a BASH script for automated packaging and proposed ideas for future research in this process. This project will ultimately contribute to easier consumption of science software for students and researchers.Advisors(s): Capstone Course Instructor: Dr. Ming Yang, myang8@kennesaw.edu Project Sponsor: Dr. Tsai-Tien Tseng, ttseng@kennesaw.eduTopic(s): Software EngineeringIT 4983

https://digitalcommons.kennesaw.edu/cday/spring/undergraduatecapstone/12