Software development as a workflow process

It is a general consensus that automated support for software development is essential to harness the ever increasing complexity of today's software. Many software development models, tools, and environments have been introduced to address such a need; however they are usually methodology-speci...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chan, D.K.C., Leung, K.R.P.H.
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 291
container_issue
container_start_page 282
container_title
container_volume
creator Chan, D.K.C.
Leung, K.R.P.H.
description It is a general consensus that automated support for software development is essential to harness the ever increasing complexity of today's software. Many software development models, tools, and environments have been introduced to address such a need; however they are usually methodology-specific and impose a rather authoritarian policy on the way software is developed. This paper advocates the use of workflow systems to enact the process of software development. Besides being more general and flexible, the workflow paradigm supports useful features lacking in other approaches. Also, it helps to reduce development complexity by allowing both the software development process and the software themselves to be captured using the very same paradigm. This paper introduces a workflow system being developed to support the software development process by presenting a solution to the ISPW-6 Software Process Example expressed in its specification language. This paper therefore serves two purposes: (1) to introduce a new and more general approach to software process enactment and (2) to identify new requirements for the workflow paradigm, such as event dependency, that are applicable to many other advanced applications.
doi_str_mv 10.1109/APSEC.1997.640185
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_640185</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>640185</ieee_id><sourcerecordid>640185</sourcerecordid><originalsourceid>FETCH-LOGICAL-i104t-5c0b0f0553338daec875ad121c25cf6234baf6c66347e7c343d3b521c985ce3</originalsourceid><addsrcrecordid>eNotj81KxDAURgMiKGMfQFdZC625vfldDmXUgQGFuh_S9AaqHVuSYvHtHRi_zVkcOPAxdg-iAhDuafve7poKnDOVlgKsumKFM1ZYsNrWBuCGFTl_ivOkRNDylj22U1xWn4j39EPjNJ_oe-E-c8_XKX3FcVr5nKZAOd-x6-jHTMU_N6x93n00r-Xh7WXfbA_lAEIupQqiE1EohYi29xSsUb6HGkKtQtQ1ys5HHbRGacgElNhjp87aWRUIN-zhUh2I6Din4eTT7_FyB_8A_JQ_kQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Software development as a workflow process</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chan, D.K.C. ; Leung, K.R.P.H.</creator><creatorcontrib>Chan, D.K.C. ; Leung, K.R.P.H.</creatorcontrib><description>It is a general consensus that automated support for software development is essential to harness the ever increasing complexity of today's software. Many software development models, tools, and environments have been introduced to address such a need; however they are usually methodology-specific and impose a rather authoritarian policy on the way software is developed. This paper advocates the use of workflow systems to enact the process of software development. Besides being more general and flexible, the workflow paradigm supports useful features lacking in other approaches. Also, it helps to reduce development complexity by allowing both the software development process and the software themselves to be captured using the very same paradigm. This paper introduces a workflow system being developed to support the software development process by presenting a solution to the ISPW-6 Software Process Example expressed in its specification language. This paper therefore serves two purposes: (1) to introduce a new and more general approach to software process enactment and (2) to identify new requirements for the workflow paradigm, such as event dependency, that are applicable to many other advanced applications.</description><identifier>ISBN: 9780818682711</identifier><identifier>ISBN: 081868271X</identifier><identifier>DOI: 10.1109/APSEC.1997.640185</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Business process re-engineering ; Environmental management ; Human resource management ; Monitoring ; Process control ; Programming ; Software development management ; Software tools</subject><ispartof>Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference, 1997, p.282-291</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/640185$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,4048,4049,27923,54918</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/640185$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chan, D.K.C.</creatorcontrib><creatorcontrib>Leung, K.R.P.H.</creatorcontrib><title>Software development as a workflow process</title><title>Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference</title><addtitle>APSEC</addtitle><description>It is a general consensus that automated support for software development is essential to harness the ever increasing complexity of today's software. Many software development models, tools, and environments have been introduced to address such a need; however they are usually methodology-specific and impose a rather authoritarian policy on the way software is developed. This paper advocates the use of workflow systems to enact the process of software development. Besides being more general and flexible, the workflow paradigm supports useful features lacking in other approaches. Also, it helps to reduce development complexity by allowing both the software development process and the software themselves to be captured using the very same paradigm. This paper introduces a workflow system being developed to support the software development process by presenting a solution to the ISPW-6 Software Process Example expressed in its specification language. This paper therefore serves two purposes: (1) to introduce a new and more general approach to software process enactment and (2) to identify new requirements for the workflow paradigm, such as event dependency, that are applicable to many other advanced applications.</description><subject>Application software</subject><subject>Business process re-engineering</subject><subject>Environmental management</subject><subject>Human resource management</subject><subject>Monitoring</subject><subject>Process control</subject><subject>Programming</subject><subject>Software development management</subject><subject>Software tools</subject><isbn>9780818682711</isbn><isbn>081868271X</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1997</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj81KxDAURgMiKGMfQFdZC625vfldDmXUgQGFuh_S9AaqHVuSYvHtHRi_zVkcOPAxdg-iAhDuafve7poKnDOVlgKsumKFM1ZYsNrWBuCGFTl_ivOkRNDylj22U1xWn4j39EPjNJ_oe-E-c8_XKX3FcVr5nKZAOd-x6-jHTMU_N6x93n00r-Xh7WXfbA_lAEIupQqiE1EohYi29xSsUb6HGkKtQtQ1ys5HHbRGacgElNhjp87aWRUIN-zhUh2I6Din4eTT7_FyB_8A_JQ_kQ</recordid><startdate>1997</startdate><enddate>1997</enddate><creator>Chan, D.K.C.</creator><creator>Leung, K.R.P.H.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1997</creationdate><title>Software development as a workflow process</title><author>Chan, D.K.C. ; Leung, K.R.P.H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i104t-5c0b0f0553338daec875ad121c25cf6234baf6c66347e7c343d3b521c985ce3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1997</creationdate><topic>Application software</topic><topic>Business process re-engineering</topic><topic>Environmental management</topic><topic>Human resource management</topic><topic>Monitoring</topic><topic>Process control</topic><topic>Programming</topic><topic>Software development management</topic><topic>Software tools</topic><toplevel>online_resources</toplevel><creatorcontrib>Chan, D.K.C.</creatorcontrib><creatorcontrib>Leung, K.R.P.H.</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>Chan, D.K.C.</au><au>Leung, K.R.P.H.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Software development as a workflow process</atitle><btitle>Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference</btitle><stitle>APSEC</stitle><date>1997</date><risdate>1997</risdate><spage>282</spage><epage>291</epage><pages>282-291</pages><isbn>9780818682711</isbn><isbn>081868271X</isbn><abstract>It is a general consensus that automated support for software development is essential to harness the ever increasing complexity of today's software. Many software development models, tools, and environments have been introduced to address such a need; however they are usually methodology-specific and impose a rather authoritarian policy on the way software is developed. This paper advocates the use of workflow systems to enact the process of software development. Besides being more general and flexible, the workflow paradigm supports useful features lacking in other approaches. Also, it helps to reduce development complexity by allowing both the software development process and the software themselves to be captured using the very same paradigm. This paper introduces a workflow system being developed to support the software development process by presenting a solution to the ISPW-6 Software Process Example expressed in its specification language. This paper therefore serves two purposes: (1) to introduce a new and more general approach to software process enactment and (2) to identify new requirements for the workflow paradigm, such as event dependency, that are applicable to many other advanced applications.</abstract><pub>IEEE</pub><doi>10.1109/APSEC.1997.640185</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780818682711
ispartof Proceedings of Joint 4th International Computer Science Conference and 4th Asia Pacific Software Engineering Conference, 1997, p.282-291
issn
language eng
recordid cdi_ieee_primary_640185
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Application software
Business process re-engineering
Environmental management
Human resource management
Monitoring
Process control
Programming
Software development management
Software tools
title Software development as a workflow process
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T17%3A20%3A38IST&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=Software%20development%20as%20a%20workflow%20process&rft.btitle=Proceedings%20of%20Joint%204th%20International%20Computer%20Science%20Conference%20and%204th%20Asia%20Pacific%20Software%20Engineering%20Conference&rft.au=Chan,%20D.K.C.&rft.date=1997&rft.spage=282&rft.epage=291&rft.pages=282-291&rft.isbn=9780818682711&rft.isbn_list=081868271X&rft_id=info:doi/10.1109/APSEC.1997.640185&rft_dat=%3Cieee_6IE%3E640185%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=640185&rfr_iscdi=true