Evaluation of an awareness distribution mechanism: a simulation approach
In distributed software engineering, the role of informal communication is frequently overlooked. Participants simply employ their own ad-hoc methods of informal communication. Consequently such communication is haphazard, irregular, and rarely recorded as part of the project documentation. Thus, a...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 | 240 |
---|---|
container_issue | |
container_start_page | 235 |
container_title | |
container_volume | |
creator | Nutter, D. Boldyreff, C. |
description | In distributed software engineering, the role of informal communication is frequently overlooked. Participants simply employ their own ad-hoc methods of informal communication. Consequently such communication is haphazard, irregular, and rarely recorded as part of the project documentation. Thus, a need for tool support to facilitate more systematic informal communication via awareness has been identified. The tool proposed is based on the provision of awareness support that recognizes the complete context of the evolution of software artefacts rather than single events. Peer-to-peer (P2P) networking has been successfully employed to develop various distributed software engineering support tools. However, there are scalability problems inherent in naive P2P networks. To this end a semantic overlay network organization algorithm has been developed and tested in simulation prior to deployment as part of a forthcoming awareness extension to the Eclipse environment. The simulation verified that the self-organization algorithm was suitable for arranging a P2P network but several unexpected behaviors were observed. These included wandering nodes, starved nodes, and local maxima. Each of these problems required modification of the original algorithm design to solve or ameliorate them. |
doi_str_mv | 10.1109/WETICE.2005.37 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1566214</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1566214</ieee_id><sourcerecordid>1566214</sourcerecordid><originalsourceid>FETCH-LOGICAL-i215t-c2bca30bebf575c1f1277a4d9bf7832da93e40905168f4dfb386db901ff163da3</originalsourceid><addsrcrecordid>eNotjLtOwzAUQC0eEmlhZWHxDyT4-hmzoSrQSpVYihir68RWjfJSnID4eyTKdIajcwi5B1YAMPv4UR12m6rgjKlCmAuScS0hL0HbS7JiRlvFhebqimSguMylkuaGrFL6ZExoqU1GttUXtgvOcejpECj2FL9x8r1PiTYxzVN0y5_sfH3CPqbuiSJNsVvac4TjOA1Yn27JdcA2-bt_rsn7S3XYbPP92-tu87zPIwc15zV3NQrmvAvKqBoCcGNQNtYFUwreoBVeMssU6DLIJjhR6sZZBiGAFg2KNXk4f6P3_jhOscPp5whKaw5S_AIYVU5U</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Evaluation of an awareness distribution mechanism: a simulation approach</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Nutter, D. ; Boldyreff, C.</creator><creatorcontrib>Nutter, D. ; Boldyreff, C.</creatorcontrib><description>In distributed software engineering, the role of informal communication is frequently overlooked. Participants simply employ their own ad-hoc methods of informal communication. Consequently such communication is haphazard, irregular, and rarely recorded as part of the project documentation. Thus, a need for tool support to facilitate more systematic informal communication via awareness has been identified. The tool proposed is based on the provision of awareness support that recognizes the complete context of the evolution of software artefacts rather than single events. Peer-to-peer (P2P) networking has been successfully employed to develop various distributed software engineering support tools. However, there are scalability problems inherent in naive P2P networks. To this end a semantic overlay network organization algorithm has been developed and tested in simulation prior to deployment as part of a forthcoming awareness extension to the Eclipse environment. The simulation verified that the self-organization algorithm was suitable for arranging a P2P network but several unexpected behaviors were observed. These included wandering nodes, starved nodes, and local maxima. Each of these problems required modification of the original algorithm design to solve or ameliorate them.</description><identifier>ISSN: 1524-4547</identifier><identifier>ISBN: 0769523625</identifier><identifier>ISBN: 9780769523620</identifier><identifier>EISSN: 2641-8169</identifier><identifier>DOI: 10.1109/WETICE.2005.37</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Context awareness ; Documentation ; Iterative algorithms ; Peer to peer computing ; Scalability ; Software algorithms ; Software engineering ; Software tools ; Testing</subject><ispartof>14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05), 2005, p.235-240</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1566214$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,4047,4048,27923,54918</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1566214$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Nutter, D.</creatorcontrib><creatorcontrib>Boldyreff, C.</creatorcontrib><title>Evaluation of an awareness distribution mechanism: a simulation approach</title><title>14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)</title><addtitle>ENABL</addtitle><description>In distributed software engineering, the role of informal communication is frequently overlooked. Participants simply employ their own ad-hoc methods of informal communication. Consequently such communication is haphazard, irregular, and rarely recorded as part of the project documentation. Thus, a need for tool support to facilitate more systematic informal communication via awareness has been identified. The tool proposed is based on the provision of awareness support that recognizes the complete context of the evolution of software artefacts rather than single events. Peer-to-peer (P2P) networking has been successfully employed to develop various distributed software engineering support tools. However, there are scalability problems inherent in naive P2P networks. To this end a semantic overlay network organization algorithm has been developed and tested in simulation prior to deployment as part of a forthcoming awareness extension to the Eclipse environment. The simulation verified that the self-organization algorithm was suitable for arranging a P2P network but several unexpected behaviors were observed. These included wandering nodes, starved nodes, and local maxima. Each of these problems required modification of the original algorithm design to solve or ameliorate them.</description><subject>Algorithm design and analysis</subject><subject>Context awareness</subject><subject>Documentation</subject><subject>Iterative algorithms</subject><subject>Peer to peer computing</subject><subject>Scalability</subject><subject>Software algorithms</subject><subject>Software engineering</subject><subject>Software tools</subject><subject>Testing</subject><issn>1524-4547</issn><issn>2641-8169</issn><isbn>0769523625</isbn><isbn>9780769523620</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjLtOwzAUQC0eEmlhZWHxDyT4-hmzoSrQSpVYihir68RWjfJSnID4eyTKdIajcwi5B1YAMPv4UR12m6rgjKlCmAuScS0hL0HbS7JiRlvFhebqimSguMylkuaGrFL6ZExoqU1GttUXtgvOcejpECj2FL9x8r1PiTYxzVN0y5_sfH3CPqbuiSJNsVvac4TjOA1Yn27JdcA2-bt_rsn7S3XYbPP92-tu87zPIwc15zV3NQrmvAvKqBoCcGNQNtYFUwreoBVeMssU6DLIJjhR6sZZBiGAFg2KNXk4f6P3_jhOscPp5whKaw5S_AIYVU5U</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Nutter, D.</creator><creator>Boldyreff, C.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Evaluation of an awareness distribution mechanism: a simulation approach</title><author>Nutter, D. ; Boldyreff, C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i215t-c2bca30bebf575c1f1277a4d9bf7832da93e40905168f4dfb386db901ff163da3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Algorithm design and analysis</topic><topic>Context awareness</topic><topic>Documentation</topic><topic>Iterative algorithms</topic><topic>Peer to peer computing</topic><topic>Scalability</topic><topic>Software algorithms</topic><topic>Software engineering</topic><topic>Software tools</topic><topic>Testing</topic><toplevel>online_resources</toplevel><creatorcontrib>Nutter, D.</creatorcontrib><creatorcontrib>Boldyreff, C.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Nutter, D.</au><au>Boldyreff, C.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Evaluation of an awareness distribution mechanism: a simulation approach</atitle><btitle>14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)</btitle><stitle>ENABL</stitle><date>2005</date><risdate>2005</risdate><spage>235</spage><epage>240</epage><pages>235-240</pages><issn>1524-4547</issn><eissn>2641-8169</eissn><isbn>0769523625</isbn><isbn>9780769523620</isbn><abstract>In distributed software engineering, the role of informal communication is frequently overlooked. Participants simply employ their own ad-hoc methods of informal communication. Consequently such communication is haphazard, irregular, and rarely recorded as part of the project documentation. Thus, a need for tool support to facilitate more systematic informal communication via awareness has been identified. The tool proposed is based on the provision of awareness support that recognizes the complete context of the evolution of software artefacts rather than single events. Peer-to-peer (P2P) networking has been successfully employed to develop various distributed software engineering support tools. However, there are scalability problems inherent in naive P2P networks. To this end a semantic overlay network organization algorithm has been developed and tested in simulation prior to deployment as part of a forthcoming awareness extension to the Eclipse environment. The simulation verified that the self-organization algorithm was suitable for arranging a P2P network but several unexpected behaviors were observed. These included wandering nodes, starved nodes, and local maxima. Each of these problems required modification of the original algorithm design to solve or ameliorate them.</abstract><pub>IEEE</pub><doi>10.1109/WETICE.2005.37</doi><tpages>6</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1524-4547 |
ispartof | 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05), 2005, p.235-240 |
issn | 1524-4547 2641-8169 |
language | eng |
recordid | cdi_ieee_primary_1566214 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Algorithm design and analysis Context awareness Documentation Iterative algorithms Peer to peer computing Scalability Software algorithms Software engineering Software tools Testing |
title | Evaluation of an awareness distribution mechanism: a simulation approach |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T19%3A59%3A53IST&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=Evaluation%20of%20an%20awareness%20distribution%20mechanism:%20a%20simulation%20approach&rft.btitle=14th%20IEEE%20International%20Workshops%20on%20Enabling%20Technologies:%20Infrastructure%20for%20Collaborative%20Enterprise%20(WETICE'05)&rft.au=Nutter,%20D.&rft.date=2005&rft.spage=235&rft.epage=240&rft.pages=235-240&rft.issn=1524-4547&rft.eissn=2641-8169&rft.isbn=0769523625&rft.isbn_list=9780769523620&rft_id=info:doi/10.1109/WETICE.2005.37&rft_dat=%3Cieee_6IE%3E1566214%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1566214&rfr_iscdi=true |