Analysis of Software Developer Activity on a Distributed Version Control System

With the widespread use of distributed version control systems for software development, many software development projects are being shared and managed in a Web environment. This allows many developers, including project leaders and supporters, those who write important functions, those who resolve...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA) S. 701 - 707
Hauptverfasser: Shu Li, Tsukiji, Hayato, Takano, Kosuke
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.03.2016
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract With the widespread use of distributed version control systems for software development, many software development projects are being shared and managed in a Web environment. This allows many developers, including project leaders and supporters, those who write important functions, those who resolve bugs and errors, and those who provide fundamental source code to relieve bottlenecks, to collaboratively progress their projects. In this paper, for the analysis of various characteristics of software developers, such as their skills and project roles, we present a method of feature extraction based on those developers' history of collaborative development using a distributed version control system. Real Git projects on GitHub were experimentally analyzed, and the experimental results demonstrate the feasibility of our proposed method.
AbstractList With the widespread use of distributed version control systems for software development, many software development projects are being shared and managed in a Web environment. This allows many developers, including project leaders and supporters, those who write important functions, those who resolve bugs and errors, and those who provide fundamental source code to relieve bottlenecks, to collaboratively progress their projects. In this paper, for the analysis of various characteristics of software developers, such as their skills and project roles, we present a method of feature extraction based on those developers' history of collaborative development using a distributed version control system. Real Git projects on GitHub were experimentally analyzed, and the experimental results demonstrate the feasibility of our proposed method.
Author Shu Li
Tsukiji, Hayato
Takano, Kosuke
Author_xml – sequence: 1
  surname: Shu Li
  fullname: Shu Li
  email: s1221109@cce.kanagawa-it.ac.jp
  organization: Dept. of Inf. & Comput. Sci., Kanagawa Inst. of Technol., Atsugi, Japan
– sequence: 2
  givenname: Hayato
  surname: Tsukiji
  fullname: Tsukiji, Hayato
  email: s1321033@cce.kanagawa-it.ac.jp
  organization: Dept. of Inf. & Comput. Sci., Kanagawa Inst. of Technol., Atsugi, Japan
– sequence: 3
  givenname: Kosuke
  surname: Takano
  fullname: Takano, Kosuke
  email: takano@ic.kanagawa-it.ac.jp
  organization: Dept. of Inf. & Comput. Sci., Kanagawa Inst. of Technol., Atsugi, Japan
BookMark eNotzE9LwzAYgPEICurs1YuXfIHNN2_TvO2xbDoHwx3mn-NI27cQ6JqRxEm_vYKeHvgdnltxOfqRhbhXsFAKqsfPevNaLxCUWSigC5FVVKoCKkBtFF6LLEbXABagAU11I3b1aIcpuih9L_e-T982sFzxmQd_4iDrNrmzS5P0o7Ry5WIKrvlK3MkPDtH96tKPKfhB7qeY-Hgnrno7RM7-OxPvz09vy5f5drfeLOvt3CHpNCcwpjBsrSVLbEruS21bNHlPfZkbTWSAOotKNagR2qJA7LoKcrAttU2Vz8TD39cx8-EU3NGG6UCaFJY6_wERn07c
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/WAINA.2016.107
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781509024612
1509024603
9781509024605
1509024611
EndPage 707
ExternalDocumentID 7471284
Genre orig-research
GroupedDBID 6IE
6IL
ALMA_UNASSIGNED_HOLDINGS
CBEJK
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-i274t-706656eaaa7a7e68ef84ac263f7f836477607da211b2420c5522dd9030ac7cb93
IEDL.DBID RIE
ISICitedReferencesCount 4
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000387075700122&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Dec 20 05:18:50 EST 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i274t-706656eaaa7a7e68ef84ac263f7f836477607da211b2420c5522dd9030ac7cb93
PageCount 7
ParticipantIDs ieee_primary_7471284
PublicationCentury 2000
PublicationDate 20160301
PublicationDateYYYYMMDD 2016-03-01
PublicationDate_xml – month: 03
  year: 2016
  text: 20160301
  day: 01
PublicationDecade 2010
PublicationTitle 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA)
PublicationTitleAbbrev WAINA
PublicationYear 2016
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib025040269
Score 1.6097715
Snippet With the widespread use of distributed version control systems for software development, many software development projects are being shared and managed in a...
SourceID ieee
SourceType Publisher
StartPage 701
SubjectTerms collaborative development
Computer architecture
Control systems
developer
distributed version control system
Feature extraction
GitHub
Java
Libraries
Rails
Software
Title Analysis of Software Developer Activity on a Distributed Version Control System
URI https://ieeexplore.ieee.org/document/7471284
WOSCitedRecordID wos000387075700122&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED21FQMToBbxLQ-MhLZJ44-xKlSwlEqA6Fad7YvUJUGhhb-PL0mLkFjYIi-R7pI7P_vdewDXyDJ2NrERebYw88kwsphgpCmOh16aUDOxMptQs5leLMy8BTe7WRgiqshndMuP1V2-L9yGj8r6DKBCOW1DWylZz2ptvx1W4gpwwjS6jMOB6b-NH2djJm_JAFF_u6dUzWN68L_XHkLvZwpPzHf95QhalHfhaasiIopMPIca-oUliYb6Q6UYu9oOQhS5QHHHsrjsaEVeNCdjYlKT00WtVd6D1-n9y-QhakwRolUAkOtI8V2JJERUqEhqyvQIXSyTTGWaxeCVHCiPAdfZ0H0HLg0bLO9N-JfRKWdNcgydvMjpBAQrk0pnshTj0MtChlK0GrV0I5dkqbSn0OVgLN9r3YtlE4ezv5fPYZ9jXfOzLqCzLjd0CXvuc736KK-qZH0DroiWxg
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT8JAEJ0gmuhJDRi_3YNHK9DS3fZIUAIRK4kYuZHp7jTh0pIK-vfdaQvGxIu3Zi9NZtqZfbtv3gO4RZaxi73YIcMWZsbrODF66ATkuh0jQ1szsTCbUFEUzGbhpAZ321kYIirIZ3TPj8Vdvsn0mo_KWgygbDndgV12zqqmtTZfD2txWUARVsqMnXbYeu-Noh7Tt6QFqb_9U4r2MTj834uPoPkzhycm2w5zDDVKG_Cy0RERWSJebRX9wpxERf6hXPR0aQghslSgeGBhXPa0IiOqszHRL-npolQrb8Lb4HHaHzqVLYKzsBBy5Si-LZGEiAoVyYCSoIvalV6ikoDl4JVsK4MW2cW2_7a1b7dYxoT2b0atdBx6J1BPs5ROQbA2qdRh4qNru5nNkY9xgIHUXe0lvozPoMHBmC9L5Yt5FYfzv5dvYH84fR7Px6Po6QIOOO4lW-sS6qt8TVewpz9Xi4_8ukjcN7mymg8
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2016+30th+International+Conference+on+Advanced+Information+Networking+and+Applications+Workshops+%28WAINA%29&rft.atitle=Analysis+of+Software+Developer+Activity+on+a+Distributed+Version+Control+System&rft.au=Shu+Li&rft.au=Tsukiji%2C+Hayato&rft.au=Takano%2C+Kosuke&rft.date=2016-03-01&rft.pub=IEEE&rft.spage=701&rft.epage=707&rft_id=info:doi/10.1109%2FWAINA.2016.107&rft.externalDocID=7471284