Loading…
Supporting collaborative development using process models: An integration-focused approach
Software engineering projects are highly collaborative. Existing tools designed to support collaboration usually provide some specific service, and integration with other tools using data and events. However, Process-Centered Software Engineering Environments have traditionally been designed with di...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Citations: | Items that cite this one |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c139t-67e3ccb9978f40730a6a383eb71084decda011d0d2499edb817b6bba852ae9b3 |
---|---|
cites | |
container_end_page | 129 |
container_issue | |
container_start_page | 120 |
container_title | |
container_volume | |
creator | Kedji, K. A. Lbathd, Redouane Coulette, B. Nassar, M. Baresse, L. Racaru, F. |
description | Software engineering projects are highly collaborative. Existing tools designed to support collaboration usually provide some specific service, and integration with other tools using data and events. However, Process-Centered Software Engineering Environments have traditionally been designed with different assumptions. The process is usually considered as the central aspect of the software project, and used as a center of control. As a result, great emphasis has been placed on the ability of PSEEs to invoke other tools, or use data generated by other tools. However, the integration in the other direction, that is, the ability of other tools to query the data managed by PSEEs (the process model), and hook into their extensions points, has been largely ignored, as it is not compatible with the vision of the PSEE as the central orchestrator of project support tools. We argue that this view has hindered the widespread adoption of process-based collaboration support tools by incurring too much adoption and switching costs, and propose a new process-based collaboration support architecture, backed by a process metamodel, which can easily be integrated with existing tools. |
doi_str_mv | 10.1109/ICSSP.2012.6225954 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6225954</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6225954</ieee_id><sourcerecordid>6225954</sourcerecordid><originalsourceid>FETCH-LOGICAL-c139t-67e3ccb9978f40730a6a383eb71084decda011d0d2499edb817b6bba852ae9b3</originalsourceid><addsrcrecordid>eNo1UFtLwzAYjYigzv4Bfckf6MyXtEnj2yheBgOF7smXkcvXWWmb0rQD_70bzqfD4Vw4HELugS0BmH5cl1X1seQM-FJynus8uyC3kEkluMi5uiSJVsU_B35Nkhi_GWOQ5RKYvCGf1TwMYZyafk9daFtjw2im5oDU4wHbMHTYT3SOJ30Yg8MYaRc8tvGJrnra9BPuT4HQp3Vwc0RPzXA0Gvd1R65q00ZMzrgg25fnbfmWbt5f1-VqkzoQekqlQuGc1cehdcaUYEYaUQi0CliReXTeMADPPM-0Rm8LUFZaa4qcG9RWLMjDX22DiLthbDoz_uzOb4hfMrNVtw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Supporting collaborative development using process models: An integration-focused approach</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kedji, K. A. ; Lbathd, Redouane ; Coulette, B. ; Nassar, M. ; Baresse, L. ; Racaru, F.</creator><creatorcontrib>Kedji, K. A. ; Lbathd, Redouane ; Coulette, B. ; Nassar, M. ; Baresse, L. ; Racaru, F.</creatorcontrib><description>Software engineering projects are highly collaborative. Existing tools designed to support collaboration usually provide some specific service, and integration with other tools using data and events. However, Process-Centered Software Engineering Environments have traditionally been designed with different assumptions. The process is usually considered as the central aspect of the software project, and used as a center of control. As a result, great emphasis has been placed on the ability of PSEEs to invoke other tools, or use data generated by other tools. However, the integration in the other direction, that is, the ability of other tools to query the data managed by PSEEs (the process model), and hook into their extensions points, has been largely ignored, as it is not compatible with the vision of the PSEE as the central orchestrator of project support tools. We argue that this view has hindered the widespread adoption of process-based collaboration support tools by incurring too much adoption and switching costs, and propose a new process-based collaboration support architecture, backed by a process metamodel, which can easily be integrated with existing tools.</description><identifier>ISBN: 9781467323512</identifier><identifier>ISBN: 1467323519</identifier><identifier>EISBN: 1467323527</identifier><identifier>EISBN: 9781467323505</identifier><identifier>EISBN: 1467323500</identifier><identifier>EISBN: 9781467323529</identifier><identifier>DOI: 10.1109/ICSSP.2012.6225954</identifier><language>eng</language><publisher>IEEE</publisher><subject>Biological system modeling ; Collaboration ; Computer bugs ; Context ; Joining processes ; process-support ; Software ; Software engineering ; tool integration</subject><ispartof>2012 International Conference on Software and System Process (ICSSP), 2012, p.120-129</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c139t-67e3ccb9978f40730a6a383eb71084decda011d0d2499edb817b6bba852ae9b3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6225954$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6225954$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kedji, K. A.</creatorcontrib><creatorcontrib>Lbathd, Redouane</creatorcontrib><creatorcontrib>Coulette, B.</creatorcontrib><creatorcontrib>Nassar, M.</creatorcontrib><creatorcontrib>Baresse, L.</creatorcontrib><creatorcontrib>Racaru, F.</creatorcontrib><title>Supporting collaborative development using process models: An integration-focused approach</title><title>2012 International Conference on Software and System Process (ICSSP)</title><addtitle>ICSSP</addtitle><description>Software engineering projects are highly collaborative. Existing tools designed to support collaboration usually provide some specific service, and integration with other tools using data and events. However, Process-Centered Software Engineering Environments have traditionally been designed with different assumptions. The process is usually considered as the central aspect of the software project, and used as a center of control. As a result, great emphasis has been placed on the ability of PSEEs to invoke other tools, or use data generated by other tools. However, the integration in the other direction, that is, the ability of other tools to query the data managed by PSEEs (the process model), and hook into their extensions points, has been largely ignored, as it is not compatible with the vision of the PSEE as the central orchestrator of project support tools. We argue that this view has hindered the widespread adoption of process-based collaboration support tools by incurring too much adoption and switching costs, and propose a new process-based collaboration support architecture, backed by a process metamodel, which can easily be integrated with existing tools.</description><subject>Biological system modeling</subject><subject>Collaboration</subject><subject>Computer bugs</subject><subject>Context</subject><subject>Joining processes</subject><subject>process-support</subject><subject>Software</subject><subject>Software engineering</subject><subject>tool integration</subject><isbn>9781467323512</isbn><isbn>1467323519</isbn><isbn>1467323527</isbn><isbn>9781467323505</isbn><isbn>1467323500</isbn><isbn>9781467323529</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1UFtLwzAYjYigzv4Bfckf6MyXtEnj2yheBgOF7smXkcvXWWmb0rQD_70bzqfD4Vw4HELugS0BmH5cl1X1seQM-FJynus8uyC3kEkluMi5uiSJVsU_B35Nkhi_GWOQ5RKYvCGf1TwMYZyafk9daFtjw2im5oDU4wHbMHTYT3SOJ30Yg8MYaRc8tvGJrnra9BPuT4HQp3Vwc0RPzXA0Gvd1R65q00ZMzrgg25fnbfmWbt5f1-VqkzoQekqlQuGc1cehdcaUYEYaUQi0CliReXTeMADPPM-0Rm8LUFZaa4qcG9RWLMjDX22DiLthbDoz_uzOb4hfMrNVtw</recordid><startdate>201206</startdate><enddate>201206</enddate><creator>Kedji, K. A.</creator><creator>Lbathd, Redouane</creator><creator>Coulette, B.</creator><creator>Nassar, M.</creator><creator>Baresse, L.</creator><creator>Racaru, F.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201206</creationdate><title>Supporting collaborative development using process models: An integration-focused approach</title><author>Kedji, K. A. ; Lbathd, Redouane ; Coulette, B. ; Nassar, M. ; Baresse, L. ; Racaru, F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c139t-67e3ccb9978f40730a6a383eb71084decda011d0d2499edb817b6bba852ae9b3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Biological system modeling</topic><topic>Collaboration</topic><topic>Computer bugs</topic><topic>Context</topic><topic>Joining processes</topic><topic>process-support</topic><topic>Software</topic><topic>Software engineering</topic><topic>tool integration</topic><toplevel>online_resources</toplevel><creatorcontrib>Kedji, K. A.</creatorcontrib><creatorcontrib>Lbathd, Redouane</creatorcontrib><creatorcontrib>Coulette, B.</creatorcontrib><creatorcontrib>Nassar, M.</creatorcontrib><creatorcontrib>Baresse, L.</creatorcontrib><creatorcontrib>Racaru, F.</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 Xplore (Online service)</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>Kedji, K. A.</au><au>Lbathd, Redouane</au><au>Coulette, B.</au><au>Nassar, M.</au><au>Baresse, L.</au><au>Racaru, F.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Supporting collaborative development using process models: An integration-focused approach</atitle><btitle>2012 International Conference on Software and System Process (ICSSP)</btitle><stitle>ICSSP</stitle><date>2012-06</date><risdate>2012</risdate><spage>120</spage><epage>129</epage><pages>120-129</pages><isbn>9781467323512</isbn><isbn>1467323519</isbn><eisbn>1467323527</eisbn><eisbn>9781467323505</eisbn><eisbn>1467323500</eisbn><eisbn>9781467323529</eisbn><abstract>Software engineering projects are highly collaborative. Existing tools designed to support collaboration usually provide some specific service, and integration with other tools using data and events. However, Process-Centered Software Engineering Environments have traditionally been designed with different assumptions. The process is usually considered as the central aspect of the software project, and used as a center of control. As a result, great emphasis has been placed on the ability of PSEEs to invoke other tools, or use data generated by other tools. However, the integration in the other direction, that is, the ability of other tools to query the data managed by PSEEs (the process model), and hook into their extensions points, has been largely ignored, as it is not compatible with the vision of the PSEE as the central orchestrator of project support tools. We argue that this view has hindered the widespread adoption of process-based collaboration support tools by incurring too much adoption and switching costs, and propose a new process-based collaboration support architecture, backed by a process metamodel, which can easily be integrated with existing tools.</abstract><pub>IEEE</pub><doi>10.1109/ICSSP.2012.6225954</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9781467323512 |
ispartof | 2012 International Conference on Software and System Process (ICSSP), 2012, p.120-129 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6225954 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Biological system modeling Collaboration Computer bugs Context Joining processes process-support Software Software engineering tool integration |
title | Supporting collaborative development using process models: An integration-focused approach |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T14%3A06%3A39IST&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=Supporting%20collaborative%20development%20using%20process%20models:%20An%20integration-focused%20approach&rft.btitle=2012%20International%20Conference%20on%20Software%20and%20System%20Process%20(ICSSP)&rft.au=Kedji,%20K.%20A.&rft.date=2012-06&rft.spage=120&rft.epage=129&rft.pages=120-129&rft.isbn=9781467323512&rft.isbn_list=1467323519&rft_id=info:doi/10.1109/ICSSP.2012.6225954&rft.eisbn=1467323527&rft.eisbn_list=9781467323505&rft.eisbn_list=1467323500&rft.eisbn_list=9781467323529&rft_dat=%3Cieee_6IE%3E6225954%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c139t-67e3ccb9978f40730a6a383eb71084decda011d0d2499edb817b6bba852ae9b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6225954&rfr_iscdi=true |