Integrating Version Control in a Standardized Service-Oriented Tool Chain

The complexity of modern embedded systems most often requires multiple specialized tools to be used during the development process. These tools are commonly integrated into tool chains. An efficient way of achieving such integration is through the use of an tool integration framework, with one of th...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Proceedings - International Computer Software & Applications Conference Ročník 1; s. 323 - 328
Hlavní autoři: Lednicki, Luka, Sapienza, Gaetana, Johansson, Morgan E., Seceleanu, Tiberiu, Hallmans, Daniel
Médium: Konferenční příspěvek Journal Article
Jazyk:angličtina
Vydáno: IEEE 01.06.2016
Témata:
ISSN:0730-3157
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract The complexity of modern embedded systems most often requires multiple specialized tools to be used during the development process. These tools are commonly integrated into tool chains. An efficient way of achieving such integration is through the use of an tool integration framework, with one of the most prominent of such frameworks being Open Services for Lifecycle Collaboration (OSLC). However, at present time OSLC does not provide an established way for fully integrating version control systems. This paper presents how version control systems can be integrated into a tool chain based on OSLC. The integration is enabled by defining a version control domain based on the OSLC core specification, describing how to represent versioned artifacts and perform version control operations. The proposed approach is implemented and its feasibility is proven on a case study tool chain, which integrates the Team Foundation Server version control system and an industrial design tool for the power distribution domain.
AbstractList The complexity of modern embedded systems most often requires multiple specialized tools to be used during the development process. These tools are commonly integrated into tool chains. An efficient way of achieving such integration is through the use of an tool integration framework, with one of the most prominent of such frameworks being Open Services for Lifecycle Collaboration (OSLC). However, at present time OSLC does not provide an established way for fully integrating version control systems. This paper presents how version control systems can be integrated into a tool chain based on OSLC. The integration is enabled by defining a version control domain based on the OSLC core specification, describing how to represent versioned artifacts and perform version control operations. The proposed approach is implemented and its feasibility is proven on a case study tool chain, which integrates the Team Foundation Server version control system and an industrial design tool for the power distribution domain.
Author Sapienza, Gaetana
Hallmans, Daniel
Johansson, Morgan E.
Lednicki, Luka
Seceleanu, Tiberiu
Author_xml – sequence: 1
  givenname: Luka
  surname: Lednicki
  fullname: Lednicki, Luka
  email: luka.lednicki@se.abb.com
– sequence: 2
  givenname: Gaetana
  surname: Sapienza
  fullname: Sapienza, Gaetana
  email: gaetana.sapienza@se.abb.com
– sequence: 3
  givenname: Morgan E.
  surname: Johansson
  fullname: Johansson, Morgan E.
  email: morgan.e.johansson@se.abb.com
– sequence: 4
  givenname: Tiberiu
  surname: Seceleanu
  fullname: Seceleanu, Tiberiu
  email: tiberiu.seceleanu@se.abb.com
– sequence: 5
  givenname: Daniel
  surname: Hallmans
  fullname: Hallmans, Daniel
  email: daniel.hallmans@se.abb.com
BookMark eNotzM1LwzAcxvEoCm7Tu-AlRy-d-eWlTY6j-DKYTNjwWtLk1xnp0pl2gv71FubpuXye75RcxC4iIbfA5gDMPJTr17fNopxzBvkcJJyRKci8EFpLZc7JhBWCZQJUcUWmff_JGBij9IQsl3HAXbJDiDv6jqkPXaRlF4fUtTREaulmsNHb5MMverrB9B0cZusUcDx6uu1GV37YEK_JZWPbHm_-d0a2T4_b8iVbrZ-X5WKVBS7VkOWudtDowjpgOgeFnoPhokbrsUbjsGmgVmDRYoOFUtY4I532XBlpHRMzcn_KHlL3dcR-qPahd9i2NmJ37CvQQqm8kFyM9O5EAyJWhxT2Nv1UY5MzrsUf0BJcvA
CODEN IEEPAD
ContentType Conference Proceeding
Journal Article
DBID 6IE
6IH
CBEJK
RIE
RIO
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/COMPSAC.2016.141
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 1467388459
9781467388450
EISSN 0730-3157
EndPage 328
ExternalDocumentID 7552028
Genre orig-research
GroupedDBID -~X
29F
29O
29Q
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IPLJI
OCL
RIE
RIL
RIO
RNS
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-i245t-6cbc1f87ac108615ed21923beadebe9ceff1b51aeaefe755a9c94c8d2594ac03
IEDL.DBID RIE
ISICitedReferencesCount 1
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000389533300040&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Fri Jul 11 10:24:51 EDT 2025
Wed Aug 27 01:34:05 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i245t-6cbc1f87ac108615ed21923beadebe9ceff1b51aeaefe755a9c94c8d2594ac03
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Conference-1
ObjectType-Feature-3
content type line 23
SourceType-Conference Papers & Proceedings-2
PQID 1835567423
PQPubID 23500
PageCount 6
ParticipantIDs proquest_miscellaneous_1835567423
ieee_primary_7552028
PublicationCentury 2000
PublicationDate 20160601
PublicationDateYYYYMMDD 2016-06-01
PublicationDate_xml – month: 06
  year: 2016
  text: 20160601
  day: 01
PublicationDecade 2010
PublicationTitle Proceedings - International Computer Software & Applications Conference
PublicationTitleAbbrev CMPSAC
PublicationYear 2016
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0019958
Score 1.6002102
Snippet The complexity of modern embedded systems most often requires multiple specialized tools to be used during the development process. These tools are commonly...
SourceID proquest
ieee
SourceType Aggregation Database
Publisher
StartPage 323
SubjectTerms Applications programs
Chains
Collaboration
Computer programs
Conferences
Control systems
Design tools
Embedded computer systems
Embedded systems
open services for lifecycle integration
oslc
Production facilities
Servers
Software
Specifications
tool integration
Version control
Title Integrating Version Control in a Standardized Service-Oriented Tool Chain
URI https://ieeexplore.ieee.org/document/7552028
https://www.proquest.com/docview/1835567423
Volume 1
WOSCitedRecordID wos000389533300040&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/eLvHCXMwlV07T8MwED61FQNTgRZRXjISI6FNGif2iCIqKkFbqR26Rc7lIrIkqG0Y-PXYiVsGWNgyOJF9F38-3-M7gHtPbxnEkXB4FhjXjadxMEDfUWTYy0Qik7TuWvIazmZivZaLFjwcamGIqE4-o0fzWMfy0xIr4yobhpzru7poQzsMw6ZW6xAxkJKLfRhyJIfR_G2xfIpM7lag0cC1zVN-IW59jEy6_5vACfR_6vHY4nDSnEKLijPo7hsyMLs_ezCdWvIHPYpZTxiLmmR0lhdMsaX1HORflDKLE87ccB1ry5OtSj0ueld50YfV5HkVvTi2V4KTez7fOQEm6GYiVGhaJ7mcUs_YbonJh05IImWZm3BXkaKM9DKUROmjSPXtx1c4Gp9DpygLugCGFBD6qdKfSAybu9BalhmmY2PqZFwNoGcEE380bBixlckA7vaSjfUfasIOqqCy2sYaNDgPTET48u9Xr-DYqKlJwLqGzm5T0Q0c4ecu325uazV_A74hrJ0
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED6VggRTgRZRnkZiJLRJ7dQeUUTVir6kZugWOc5FZElQHwz8euzELQMsbBmcyL6LP5_v8R3Ao6e3jFJd7rDUN64bT-Ogr6gj0bCX8VjESdm1ZNyfTvlyKeY1eNrXwiBimXyGz-axjOUnhdoaV1mnz5i-q_MDOGSUem5VrbWPGQjB-C4Q2RWdYDaZL14Ck73lazxwbfuUX5hbHiSDxv-mcAqtn4o8Mt-fNWdQw_wcGruWDMTu0CaMRpb-QY8i1hdGgiodnWQ5kWRhfQfZFybEIoUzM2zH2vYkYaHHBe8yy1sQDl7DYOjYbglO5lG2cXwVKzflfalM8ySXYeIZ6y02GdExCoVp6sbMlSgxRb0MKZSgiif6_kOl6vYuoJ4XOV4CUeijoonUn4gNnzvXehapSnrG2EmZbEPTCCb6qPgwIiuTNjzsJBvpf9QEHmSOxXYdadhgzDcx4au_X72H42E4GUfj0fTtGk6Myqp0rBuob1ZbvIUj9bnJ1qu7UuXf4SWv5A
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%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+-+International+Computer+Software+%26+Applications+Conference&rft.atitle=Integrating+Version+Control+in+a+Standardized+Service-Oriented+Tool+Chain&rft.au=Lednicki%2C+Luka&rft.au=Sapienza%2C+Gaetana&rft.au=Johansson%2C+Morgan+E.&rft.au=Seceleanu%2C+Tiberiu&rft.date=2016-06-01&rft.pub=IEEE&rft.eissn=0730-3157&rft.volume=1&rft.spage=323&rft.epage=328&rft_id=info:doi/10.1109%2FCOMPSAC.2016.141&rft.externalDocID=7552028