Convergence of evolutionary biology and software engineering: Putting practice in action

This paper presents a project in experiential learning where students put knowledge of software engineering processes into action in a multidisciplinary project combining computer science and biology. Visualization serves as a primary element to bind the concepts of the two disciplines. Students see...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lawrence-Fowler, Wendy A., Grabowski, Laura, Fowler, Richard H., Yedid, Gabriel
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 361
container_issue
container_start_page 356
container_title
container_volume
creator Lawrence-Fowler, Wendy A.
Grabowski, Laura
Fowler, Richard H.
Yedid, Gabriel
description This paper presents a project in experiential learning where students put knowledge of software engineering processes into action in a multidisciplinary project combining computer science and biology. Visualization serves as a primary element to bind the concepts of the two disciplines. Students seeking to further their experience and strengthen their skills in software engineering may choose to complete their senior capstone course working on an ongoing project to construct a toolkit for visualization of phylogenies generated from Avida experimental data. Avida provides a complex computational environment in which the evolution of digital organisms is tracked and analyzed to help find answers to a wide range of research questions. Student projects involve extensions of existing analytic and visualization techniques, as well as the addition of new, often novel, techniques. Importantly, to be successful a visualization technique must be appropriate for the domain in which it is to be used, requiring students to also understand elements of biology. It is our premise that exposing computer science students to the convergence of these two disciplines will strengthen their ability to work at different levels of abstraction and develop new conceptual frameworks to address current and future challenges in hardware and software.
doi_str_mv 10.1109/FIE.2013.6684847
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6684847</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6684847</ieee_id><sourcerecordid>6684847</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-6787171b816ce86daf3c9b6b86db0c60c14abc23dfe65d72b00fea66e240c9fd3</originalsourceid><addsrcrecordid>eNotkFFLwzAUhaMoOOfeBV_yBzpzm_Ym9U3GpoOBPijsbSTpTYnUZLTdZP_eins638Ph43AYuwcxBxDV42q9nOcC5BxRF7pQF2xWKQ0FKlnmCHDJJrlUKkNZbK_YREAlsnJs3rDbvv8SQkiNasK2ixSP1DUUHfHkOR1TexhCiqY7cRtSm5oTN7HmffLDj-mIU2xCJOpCbJ74-2EYRuD7zrghjIoQ-R-leMeuvWl7mp1zyj5Xy4_Fa7Z5e1kvnjdZAFUOGSqtQIHVgI401sZLV1m0I1rhUDgojHW5rD1hWavcCuHJIFJeCFf5Wk7Zw783ENFu34XvcfnufIr8BS58VaY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Convergence of evolutionary biology and software engineering: Putting practice in action</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Lawrence-Fowler, Wendy A. ; Grabowski, Laura ; Fowler, Richard H. ; Yedid, Gabriel</creator><creatorcontrib>Lawrence-Fowler, Wendy A. ; Grabowski, Laura ; Fowler, Richard H. ; Yedid, Gabriel</creatorcontrib><description>This paper presents a project in experiential learning where students put knowledge of software engineering processes into action in a multidisciplinary project combining computer science and biology. Visualization serves as a primary element to bind the concepts of the two disciplines. Students seeking to further their experience and strengthen their skills in software engineering may choose to complete their senior capstone course working on an ongoing project to construct a toolkit for visualization of phylogenies generated from Avida experimental data. Avida provides a complex computational environment in which the evolution of digital organisms is tracked and analyzed to help find answers to a wide range of research questions. Student projects involve extensions of existing analytic and visualization techniques, as well as the addition of new, often novel, techniques. Importantly, to be successful a visualization technique must be appropriate for the domain in which it is to be used, requiring students to also understand elements of biology. It is our premise that exposing computer science students to the convergence of these two disciplines will strengthen their ability to work at different levels of abstraction and develop new conceptual frameworks to address current and future challenges in hardware and software.</description><identifier>ISSN: 0190-5848</identifier><identifier>EISSN: 2377-634X</identifier><identifier>EISBN: 9781467352611</identifier><identifier>EISBN: 1467352616</identifier><identifier>DOI: 10.1109/FIE.2013.6684847</identifier><language>eng</language><publisher>IEEE</publisher><subject>Avida ; Computer science ; Data visualization ; experiential learning ; Phylogeny ; Software ; Software engineering ; visualization</subject><ispartof>2013 IEEE Frontiers in Education Conference (FIE), 2013, p.356-361</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6684847$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,27904,54898</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6684847$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Lawrence-Fowler, Wendy A.</creatorcontrib><creatorcontrib>Grabowski, Laura</creatorcontrib><creatorcontrib>Fowler, Richard H.</creatorcontrib><creatorcontrib>Yedid, Gabriel</creatorcontrib><title>Convergence of evolutionary biology and software engineering: Putting practice in action</title><title>2013 IEEE Frontiers in Education Conference (FIE)</title><addtitle>FIE</addtitle><description>This paper presents a project in experiential learning where students put knowledge of software engineering processes into action in a multidisciplinary project combining computer science and biology. Visualization serves as a primary element to bind the concepts of the two disciplines. Students seeking to further their experience and strengthen their skills in software engineering may choose to complete their senior capstone course working on an ongoing project to construct a toolkit for visualization of phylogenies generated from Avida experimental data. Avida provides a complex computational environment in which the evolution of digital organisms is tracked and analyzed to help find answers to a wide range of research questions. Student projects involve extensions of existing analytic and visualization techniques, as well as the addition of new, often novel, techniques. Importantly, to be successful a visualization technique must be appropriate for the domain in which it is to be used, requiring students to also understand elements of biology. It is our premise that exposing computer science students to the convergence of these two disciplines will strengthen their ability to work at different levels of abstraction and develop new conceptual frameworks to address current and future challenges in hardware and software.</description><subject>Avida</subject><subject>Computer science</subject><subject>Data visualization</subject><subject>experiential learning</subject><subject>Phylogeny</subject><subject>Software</subject><subject>Software engineering</subject><subject>visualization</subject><issn>0190-5848</issn><issn>2377-634X</issn><isbn>9781467352611</isbn><isbn>1467352616</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkFFLwzAUhaMoOOfeBV_yBzpzm_Ym9U3GpoOBPijsbSTpTYnUZLTdZP_eins638Ph43AYuwcxBxDV42q9nOcC5BxRF7pQF2xWKQ0FKlnmCHDJJrlUKkNZbK_YREAlsnJs3rDbvv8SQkiNasK2ixSP1DUUHfHkOR1TexhCiqY7cRtSm5oTN7HmffLDj-mIU2xCJOpCbJ74-2EYRuD7zrghjIoQ-R-leMeuvWl7mp1zyj5Xy4_Fa7Z5e1kvnjdZAFUOGSqtQIHVgI401sZLV1m0I1rhUDgojHW5rD1hWavcCuHJIFJeCFf5Wk7Zw783ENFu34XvcfnufIr8BS58VaY</recordid><startdate>201310</startdate><enddate>201310</enddate><creator>Lawrence-Fowler, Wendy A.</creator><creator>Grabowski, Laura</creator><creator>Fowler, Richard H.</creator><creator>Yedid, Gabriel</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201310</creationdate><title>Convergence of evolutionary biology and software engineering: Putting practice in action</title><author>Lawrence-Fowler, Wendy A. ; Grabowski, Laura ; Fowler, Richard H. ; Yedid, Gabriel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-6787171b816ce86daf3c9b6b86db0c60c14abc23dfe65d72b00fea66e240c9fd3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Avida</topic><topic>Computer science</topic><topic>Data visualization</topic><topic>experiential learning</topic><topic>Phylogeny</topic><topic>Software</topic><topic>Software engineering</topic><topic>visualization</topic><toplevel>online_resources</toplevel><creatorcontrib>Lawrence-Fowler, Wendy A.</creatorcontrib><creatorcontrib>Grabowski, Laura</creatorcontrib><creatorcontrib>Fowler, Richard H.</creatorcontrib><creatorcontrib>Yedid, Gabriel</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lawrence-Fowler, Wendy A.</au><au>Grabowski, Laura</au><au>Fowler, Richard H.</au><au>Yedid, Gabriel</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Convergence of evolutionary biology and software engineering: Putting practice in action</atitle><btitle>2013 IEEE Frontiers in Education Conference (FIE)</btitle><stitle>FIE</stitle><date>2013-10</date><risdate>2013</risdate><spage>356</spage><epage>361</epage><pages>356-361</pages><issn>0190-5848</issn><eissn>2377-634X</eissn><eisbn>9781467352611</eisbn><eisbn>1467352616</eisbn><abstract>This paper presents a project in experiential learning where students put knowledge of software engineering processes into action in a multidisciplinary project combining computer science and biology. Visualization serves as a primary element to bind the concepts of the two disciplines. Students seeking to further their experience and strengthen their skills in software engineering may choose to complete their senior capstone course working on an ongoing project to construct a toolkit for visualization of phylogenies generated from Avida experimental data. Avida provides a complex computational environment in which the evolution of digital organisms is tracked and analyzed to help find answers to a wide range of research questions. Student projects involve extensions of existing analytic and visualization techniques, as well as the addition of new, often novel, techniques. Importantly, to be successful a visualization technique must be appropriate for the domain in which it is to be used, requiring students to also understand elements of biology. It is our premise that exposing computer science students to the convergence of these two disciplines will strengthen their ability to work at different levels of abstraction and develop new conceptual frameworks to address current and future challenges in hardware and software.</abstract><pub>IEEE</pub><doi>10.1109/FIE.2013.6684847</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0190-5848
ispartof 2013 IEEE Frontiers in Education Conference (FIE), 2013, p.356-361
issn 0190-5848
2377-634X
language eng
recordid cdi_ieee_primary_6684847
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Avida
Computer science
Data visualization
experiential learning
Phylogeny
Software
Software engineering
visualization
title Convergence of evolutionary biology and software engineering: Putting practice in action
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T17%3A22%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Convergence%20of%20evolutionary%20biology%20and%20software%20engineering:%20Putting%20practice%20in%20action&rft.btitle=2013%20IEEE%20Frontiers%20in%20Education%20Conference%20(FIE)&rft.au=Lawrence-Fowler,%20Wendy%20A.&rft.date=2013-10&rft.spage=356&rft.epage=361&rft.pages=356-361&rft.issn=0190-5848&rft.eissn=2377-634X&rft_id=info:doi/10.1109/FIE.2013.6684847&rft_dat=%3Cieee_6IE%3E6684847%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781467352611&rft.eisbn_list=1467352616&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6684847&rfr_iscdi=true