An Architecture to Support Learning, Awareness, and Transparency in Social Software Engineering

Introduction Traditional clichés about software developers lose their validity more and more. Times, when programmers sat in dark cellars and tried to solve all problems on their own are over once and for all. In the meantime software engineering has become a very knowledge-intensive [5] and communi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Format: Buchkapitel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 21
container_issue
container_start_page 9
container_title
container_volume
description Introduction Traditional clichés about software developers lose their validity more and more. Times, when programmers sat in dark cellars and tried to solve all problems on their own are over once and for all. In the meantime software engineering has become a very knowledge-intensive [5] and communicative process (not only but also triggered by agile methods for software development) where the actors heavily exchange data (see Google-Code), connect with like-minded (see Google Summer of Code), blog about experiences in their own weblogs, provide code snippets free of charge (see Django-Snippets) or help novices with words and deeds in large mailing lists. is social software engineering-the creation of software and related artifacts within a social network-gained a lot of attention in recent software engineering research [1,17]. Besides the improvements of integrated development environments (IDE, e.g. Eclipse) or procedure models (e.g. eXtreme Programming [3]) research is addressing improvements of the daily working and learning environments of the developers. e main function of collaborative development environments (CDE) [2] is to support the whole development process of a team of software developers from start to nish. is includes version control of code artifacts as well as process documentation, coordination of tasks or support for division of labour.
doi_str_mv 10.1201/b13126-3
format Book Chapter
fullrecord <record><control><sourceid>proquest_infor</sourceid><recordid>TN_cdi_proquest_ebookcentralchapters_1576509_4_10</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EBC1576509_4_10</sourcerecordid><originalsourceid>FETCH-LOGICAL-i990-ebdb829c159e232947232d3cca43ce3d58da2429bf49e83675bd65994d6019663</originalsourceid><addsrcrecordid>eNotkFtLxDAQhSOieFvwJ-QHWM2lTTpvLuINFnzYfQ9pmq7RmtQkq-y_N2WdhzkwzHfgHISuKbmljNC7jnLKRMWP0AWpGRAQIMUxuqDAhAAGUp6i85aCrIEIfoYWKX2QMlK2bU3OkVp6vIzm3WVr8i5anANe76YpxIxXVkfv_PYGL391tN6mdIO17_Emap-m-WT22Hm8DsbpsciQ50f86LfOWxsLe4VOBj0mu_jXS7R5etw8vFSrt-fXh-WqcgCksl3ftQwMbcAyzqCWZffcGF1zY3nftL1mJV431GBbLmTT9aIBqHtBKAjBLxE92E4xfO9sysp2IXwa63PUo3nXU7YxKdpI0RBQtaKkMPcHxvkhxC_9G-LYq6z3Y4hDSWhcmj0KRdTctTp0rbj6KV4ueMb_ALOWc4w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>book_chapter</recordtype><pqid>EBC1576509_4_10</pqid></control><display><type>book_chapter</type><title>An Architecture to Support Learning, Awareness, and Transparency in Social Software Engineering</title><source>O'Reilly Online Learning: Academic/Public Library Edition</source><contributor>Antonakos, James L.</contributor><creatorcontrib>Antonakos, James L.</creatorcontrib><description>Introduction Traditional clichés about software developers lose their validity more and more. Times, when programmers sat in dark cellars and tried to solve all problems on their own are over once and for all. In the meantime software engineering has become a very knowledge-intensive [5] and communicative process (not only but also triggered by agile methods for software development) where the actors heavily exchange data (see Google-Code), connect with like-minded (see Google Summer of Code), blog about experiences in their own weblogs, provide code snippets free of charge (see Django-Snippets) or help novices with words and deeds in large mailing lists. is social software engineering-the creation of software and related artifacts within a social network-gained a lot of attention in recent software engineering research [1,17]. Besides the improvements of integrated development environments (IDE, e.g. Eclipse) or procedure models (e.g. eXtreme Programming [3]) research is addressing improvements of the daily working and learning environments of the developers. e main function of collaborative development environments (CDE) [2] is to support the whole development process of a team of software developers from start to nish. is includes version control of code artifacts as well as process documentation, coordination of tasks or support for division of labour.</description><identifier>ISBN: 1926692977</identifier><identifier>ISBN: 9781926692975</identifier><identifier>EISBN: 0429096976</identifier><identifier>EISBN: 9780429096976</identifier><identifier>EISBN: 9781466562608</identifier><identifier>EISBN: 1466562609</identifier><identifier>DOI: 10.1201/b13126-3</identifier><identifier>OCLC: 819749063</identifier><identifier>LCCallNum: QA76.9.D35 D38 2011</identifier><language>eng</language><publisher>Canada: Apple Academic Press</publisher><subject>Algorithms &amp; data structures ; Computer architecture &amp; logic design ; Software Engineering</subject><ispartof>Data Structure and Software Engineering, 2011, p.9-21</ispartof><rights>2011 by Apple Academic Press, Inc. Exclusive worldwide distribution by CRC Press an imprint of Taylor &amp; Francis Group, an Informa business No claim to original U.S. Government works Version Date: 20140602 International Standard Book Number-13: 978-1-4665-6260-8 (eBook - PDF) This book contains information obtained from authentic and highly regarded sources.</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttps://ebookcentral.proquest.com/covers/1576509-l.jpg</thumbnail><link.rule.ids>775,776,780,789,24760,27902</link.rule.ids></links><search><contributor>Antonakos, James L.</contributor><title>An Architecture to Support Learning, Awareness, and Transparency in Social Software Engineering</title><title>Data Structure and Software Engineering</title><description>Introduction Traditional clichés about software developers lose their validity more and more. Times, when programmers sat in dark cellars and tried to solve all problems on their own are over once and for all. In the meantime software engineering has become a very knowledge-intensive [5] and communicative process (not only but also triggered by agile methods for software development) where the actors heavily exchange data (see Google-Code), connect with like-minded (see Google Summer of Code), blog about experiences in their own weblogs, provide code snippets free of charge (see Django-Snippets) or help novices with words and deeds in large mailing lists. is social software engineering-the creation of software and related artifacts within a social network-gained a lot of attention in recent software engineering research [1,17]. Besides the improvements of integrated development environments (IDE, e.g. Eclipse) or procedure models (e.g. eXtreme Programming [3]) research is addressing improvements of the daily working and learning environments of the developers. e main function of collaborative development environments (CDE) [2] is to support the whole development process of a team of software developers from start to nish. is includes version control of code artifacts as well as process documentation, coordination of tasks or support for division of labour.</description><subject>Algorithms &amp; data structures</subject><subject>Computer architecture &amp; logic design</subject><subject>Software Engineering</subject><isbn>1926692977</isbn><isbn>9781926692975</isbn><isbn>0429096976</isbn><isbn>9780429096976</isbn><isbn>9781466562608</isbn><isbn>1466562609</isbn><fulltext>true</fulltext><rsrctype>book_chapter</rsrctype><creationdate>2011</creationdate><recordtype>book_chapter</recordtype><recordid>eNotkFtLxDAQhSOieFvwJ-QHWM2lTTpvLuINFnzYfQ9pmq7RmtQkq-y_N2WdhzkwzHfgHISuKbmljNC7jnLKRMWP0AWpGRAQIMUxuqDAhAAGUp6i85aCrIEIfoYWKX2QMlK2bU3OkVp6vIzm3WVr8i5anANe76YpxIxXVkfv_PYGL391tN6mdIO17_Emap-m-WT22Hm8DsbpsciQ50f86LfOWxsLe4VOBj0mu_jXS7R5etw8vFSrt-fXh-WqcgCksl3ftQwMbcAyzqCWZffcGF1zY3nftL1mJV431GBbLmTT9aIBqHtBKAjBLxE92E4xfO9sysp2IXwa63PUo3nXU7YxKdpI0RBQtaKkMPcHxvkhxC_9G-LYq6z3Y4hDSWhcmj0KRdTctTp0rbj6KV4ueMb_ALOWc4w</recordid><startdate>2011</startdate><enddate>2011</enddate><general>Apple Academic Press</general><general>Apple Academic Press, Incorporated</general><scope>FFUUA</scope></search><sort><creationdate>2011</creationdate><title>An Architecture to Support Learning, Awareness, and Transparency in Social Software Engineering</title></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i990-ebdb829c159e232947232d3cca43ce3d58da2429bf49e83675bd65994d6019663</frbrgroupid><rsrctype>book_chapters</rsrctype><prefilter>book_chapters</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithms &amp; data structures</topic><topic>Computer architecture &amp; logic design</topic><topic>Software Engineering</topic><toplevel>online_resources</toplevel><collection>ProQuest Ebook Central - Book Chapters - Demo use only</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Antonakos, James L.</au><format>book</format><genre>bookitem</genre><ristype>CHAP</ristype><atitle>An Architecture to Support Learning, Awareness, and Transparency in Social Software Engineering</atitle><btitle>Data Structure and Software Engineering</btitle><date>2011</date><risdate>2011</risdate><spage>9</spage><epage>21</epage><pages>9-21</pages><isbn>1926692977</isbn><isbn>9781926692975</isbn><eisbn>0429096976</eisbn><eisbn>9780429096976</eisbn><eisbn>9781466562608</eisbn><eisbn>1466562609</eisbn><abstract>Introduction Traditional clichés about software developers lose their validity more and more. Times, when programmers sat in dark cellars and tried to solve all problems on their own are over once and for all. In the meantime software engineering has become a very knowledge-intensive [5] and communicative process (not only but also triggered by agile methods for software development) where the actors heavily exchange data (see Google-Code), connect with like-minded (see Google Summer of Code), blog about experiences in their own weblogs, provide code snippets free of charge (see Django-Snippets) or help novices with words and deeds in large mailing lists. is social software engineering-the creation of software and related artifacts within a social network-gained a lot of attention in recent software engineering research [1,17]. Besides the improvements of integrated development environments (IDE, e.g. Eclipse) or procedure models (e.g. eXtreme Programming [3]) research is addressing improvements of the daily working and learning environments of the developers. e main function of collaborative development environments (CDE) [2] is to support the whole development process of a team of software developers from start to nish. is includes version control of code artifacts as well as process documentation, coordination of tasks or support for division of labour.</abstract><cop>Canada</cop><pub>Apple Academic Press</pub><doi>10.1201/b13126-3</doi><oclcid>819749063</oclcid><tpages>13</tpages></addata></record>
fulltext fulltext
identifier ISBN: 1926692977
ispartof Data Structure and Software Engineering, 2011, p.9-21
issn
language eng
recordid cdi_proquest_ebookcentralchapters_1576509_4_10
source O'Reilly Online Learning: Academic/Public Library Edition
subjects Algorithms & data structures
Computer architecture & logic design
Software Engineering
title An Architecture to Support Learning, Awareness, and Transparency in Social Software Engineering
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T12%3A34%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_infor&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=bookitem&rft.atitle=An%20Architecture%20to%20Support%20Learning,%20Awareness,%20and%20Transparency%20in%20Social%20Software%20Engineering&rft.btitle=Data%20Structure%20and%20Software%20Engineering&rft.au=Antonakos,%20James%20L.&rft.date=2011&rft.spage=9&rft.epage=21&rft.pages=9-21&rft.isbn=1926692977&rft.isbn_list=9781926692975&rft_id=info:doi/10.1201/b13126-3&rft_dat=%3Cproquest_infor%3EEBC1576509_4_10%3C/proquest_infor%3E%3Curl%3E%3C/url%3E&rft.eisbn=0429096976&rft.eisbn_list=9780429096976&rft.eisbn_list=9781466562608&rft.eisbn_list=1466562609&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=EBC1576509_4_10&rft_id=info:pmid/&rfr_iscdi=true