Developing sustainable software solutions for bioinformatics by the “ Butterfly” paradigm
نویسندگان
چکیده
Software design and sustainable software engineering are essential for the long-term development of bioinformatics software. Typical challenges in an academic environment are short-term contracts, island solutions, pragmatic approaches and loose documentation. Upcoming new challenges are big data, complex data sets, software compatibility and rapid changes in data representation. Our approach to cope with these challenges consists of iterative intertwined cycles of development (" Butterfly" paradigm) for key steps in scientific software engineering. User feedback is valued as well as software planning in a sustainable and interoperable way. Tool usage should be easy and intuitive. A middleware supports a user-friendly Graphical User Interface (GUI) as well as a database/tool development independently. We validated the approach of our own software development and compared the different design paradigms in various software solutions.
منابع مشابه
Software-as-a-Service as a path to software sustainability
We argue that the software-as-a-service (SaaS) paradigm has advantages as a sustainable delivery method for scientific software. We report on our experience developing and delivering the Globus Online research data management system using SaaS approaches. We note problems encountered and, for some problems, solutions that appear effective. We also identify conditions that we consider necessary ...
متن کاملجایگاه آموزش در توسعه پایدار شهری
Sustainability is a pattern for thinking about the future in which environmental, social and economic considerations, are in a balanced state with each other, in order to improve the quality of life. Sustainable city is a city in which due to economic use of resources, avoid to producing too much waste and recycling them as much as possible and adopt effective policies, is able to maintain its ...
متن کاملInvestigation of the Flow and Cavitation in a Butterfly Valve
Since knowledge on hydrodynamic torque of a butterfly valve is very important for butterfly valve design, its hydrodynamic torque is investigated in this paper. In reality, the investigation of the loss coefficient and torque from some experiments will take a long time and a lot of money. This paper presents a statistical study of the flow past the butterfly valve in a static analysis using com...
متن کاملB and T-Cell Epitope Prediction of the OMP25 Antigen for Developing Brucella melitensis Vaccines for Sheep
Brucellosis, produced by Brucella species, is a disease that causes severe economic losses for livestock farms worldwide Due to serious economic and medical consequences of this disease, many efforts have been made to prevent the infection through the use of recombinant vaccines based on Brucella outer membrane protein (OMP) antigens. In the present study, a wide range of on-line prediction sof...
متن کاملA Methodology for Paradigm Shift to Explain Sustainable University
The sustainable university concept is rooted in prevalent paradigms pertained to economic, social and environmental development, which all focus on systemic thought and rationality; besides, they tend to discover and solve problems by applying an interdisciplinary approach. However, the epistemic component is what these paradigms have ignored. The purpose of this study is to explain a methodo...
متن کامل