The application of interoperability requirement specification and verification to collaborative processes in industry

Interoperability is becoming a crucial issue for industry, and a lack of interoperability can be seen as an important barrier to collaborative work, in both public (inter-enterprise) and private (intra-enterprise) collaborative processes. Indeed, interoperability is generally defined as the ability...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers in industry 2012-09, Vol.63 (7), p.643-658
Hauptverfasser: Mallek, S., Daclin, N., Chapurlat, V.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 658
container_issue 7
container_start_page 643
container_title Computers in industry
container_volume 63
creator Mallek, S.
Daclin, N.
Chapurlat, V.
description Interoperability is becoming a crucial issue for industry, and a lack of interoperability can be seen as an important barrier to collaborative work, in both public (inter-enterprise) and private (intra-enterprise) collaborative processes. Indeed, interoperability is generally defined as the ability of enterprises to interact within a collaborative process. Prior to any effective collaboration, it is necessary to inform enterprises, which aim to work together, whether or not they would be able to interoperate. Research on interoperability has shown the benefits of measuring and evaluating interoperability, by using several frameworks and maturity models. However, approaches for detecting and anticipating interoperability problems do not seem to exist. Our research proposes to use formal verification techniques to detect different types of interoperability problems. On the one hand, this means being able to define the particular interoperability needs to be considered. On the other hand, it requires these needs to be formalized as a set of unambiguous and, as formally stated as possible, requirements. Moreover, interoperability requirements can have temporal or a-temporal features. To detect interoperability problems in anticipative way, interoperability requirements must be checked by means of a target process model. Three complementary verification techniques are used to verify interoperability requirements in a collaborative process model. The verification technique used depends on the aspect and the level of abstraction of the requirement to be verified. This paper focuses and illustrates the detection of interoperability problems using verification techniques.
doi_str_mv 10.1016/j.compind.2012.03.002
format Article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_00804253v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0166361512000528</els_id><sourcerecordid>2710499521</sourcerecordid><originalsourceid>FETCH-LOGICAL-c518t-3173e87706340b495711a5a1d00859cfd289141670dbf06d9d4929f401c3b5413</originalsourceid><addsrcrecordid>eNqFkUFr3DAQhU1poNs0PyFgKIX2YHdGkmX7VEJok8JCL8lZyNKYaPFajmQv7L-PzG5T6CVCIHh88zQzL8uuEUoElN93pfH7yY22ZICsBF4CsHfZBpuaFRJb8T7bJE4WXGL1IfsY4w7SqWu5yZaHJ8r1NA3O6Nn5Mfd97saZgp8o6M4Nbj7mgZ4XF2hP45zHiYzr_9J6tPmBwj9h9rnxw6A7H5JwoHwK3lCMFJNtunaJczh-yi56PUS6Or-X2eOvnw-398X2z93v25ttYSps5oJjzampa5BcQCfaqkbUlUYL0FSt6S1rWhQoa7BdD9K2VrSs7QWg4V0lkF9m306-T3pQU3B7HY7Ka6fub7Zq1ZIRCFbxw8p-PbGp4-eF4qz2LhpKs4zkl6gQeMORSQ4J_fwfuvNLGNMkiWKiwbRbkajqRJngYwzUv3aAoNbg1E6dg1NrcAp46oelui9ndx2NHvqgR-PiazFLiTJRrdyPE0dpgwdHQUXjaDRkU1ZmVta7N356ASPksPQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1024810774</pqid></control><display><type>article</type><title>The application of interoperability requirement specification and verification to collaborative processes in industry</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Mallek, S. ; Daclin, N. ; Chapurlat, V.</creator><creatorcontrib>Mallek, S. ; Daclin, N. ; Chapurlat, V.</creatorcontrib><description>Interoperability is becoming a crucial issue for industry, and a lack of interoperability can be seen as an important barrier to collaborative work, in both public (inter-enterprise) and private (intra-enterprise) collaborative processes. Indeed, interoperability is generally defined as the ability of enterprises to interact within a collaborative process. Prior to any effective collaboration, it is necessary to inform enterprises, which aim to work together, whether or not they would be able to interoperate. Research on interoperability has shown the benefits of measuring and evaluating interoperability, by using several frameworks and maturity models. However, approaches for detecting and anticipating interoperability problems do not seem to exist. Our research proposes to use formal verification techniques to detect different types of interoperability problems. On the one hand, this means being able to define the particular interoperability needs to be considered. On the other hand, it requires these needs to be formalized as a set of unambiguous and, as formally stated as possible, requirements. Moreover, interoperability requirements can have temporal or a-temporal features. To detect interoperability problems in anticipative way, interoperability requirements must be checked by means of a target process model. Three complementary verification techniques are used to verify interoperability requirements in a collaborative process model. The verification technique used depends on the aspect and the level of abstraction of the requirement to be verified. This paper focuses and illustrates the detection of interoperability problems using verification techniques.</description><identifier>ISSN: 0166-3615</identifier><identifier>EISSN: 1872-6194</identifier><identifier>DOI: 10.1016/j.compind.2012.03.002</identifier><identifier>CODEN: CINUD4</identifier><language>eng</language><publisher>Kidlington: Elsevier B.V</publisher><subject>Applied sciences ; Barriers ; Collaboration ; Collaborative process ; Collaborative work ; Computer Aided Engineering ; Computer Science ; Computer science; control theory; systems ; Computer simulation ; Computer systems and distributed systems. User interface ; Exact sciences and technology ; Interoperability ; Interoperability requirements ; Mathematical models ; Requirements ; Requirements specifications ; Software ; Software engineering ; Specifications ; Studies ; Temporal logic ; Verification</subject><ispartof>Computers in industry, 2012-09, Vol.63 (7), p.643-658</ispartof><rights>2012 Elsevier B.V.</rights><rights>2014 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. Sep 2012</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c518t-3173e87706340b495711a5a1d00859cfd289141670dbf06d9d4929f401c3b5413</citedby><cites>FETCH-LOGICAL-c518t-3173e87706340b495711a5a1d00859cfd289141670dbf06d9d4929f401c3b5413</cites><orcidid>0000-0002-8610-1886 ; 0000-0001-8513-9471</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.compind.2012.03.002$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,780,784,885,3550,27924,27925,45995</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=26192452$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttps://hal.science/hal-00804253$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Mallek, S.</creatorcontrib><creatorcontrib>Daclin, N.</creatorcontrib><creatorcontrib>Chapurlat, V.</creatorcontrib><title>The application of interoperability requirement specification and verification to collaborative processes in industry</title><title>Computers in industry</title><description>Interoperability is becoming a crucial issue for industry, and a lack of interoperability can be seen as an important barrier to collaborative work, in both public (inter-enterprise) and private (intra-enterprise) collaborative processes. Indeed, interoperability is generally defined as the ability of enterprises to interact within a collaborative process. Prior to any effective collaboration, it is necessary to inform enterprises, which aim to work together, whether or not they would be able to interoperate. Research on interoperability has shown the benefits of measuring and evaluating interoperability, by using several frameworks and maturity models. However, approaches for detecting and anticipating interoperability problems do not seem to exist. Our research proposes to use formal verification techniques to detect different types of interoperability problems. On the one hand, this means being able to define the particular interoperability needs to be considered. On the other hand, it requires these needs to be formalized as a set of unambiguous and, as formally stated as possible, requirements. Moreover, interoperability requirements can have temporal or a-temporal features. To detect interoperability problems in anticipative way, interoperability requirements must be checked by means of a target process model. Three complementary verification techniques are used to verify interoperability requirements in a collaborative process model. The verification technique used depends on the aspect and the level of abstraction of the requirement to be verified. This paper focuses and illustrates the detection of interoperability problems using verification techniques.</description><subject>Applied sciences</subject><subject>Barriers</subject><subject>Collaboration</subject><subject>Collaborative process</subject><subject>Collaborative work</subject><subject>Computer Aided Engineering</subject><subject>Computer Science</subject><subject>Computer science; control theory; systems</subject><subject>Computer simulation</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Exact sciences and technology</subject><subject>Interoperability</subject><subject>Interoperability requirements</subject><subject>Mathematical models</subject><subject>Requirements</subject><subject>Requirements specifications</subject><subject>Software</subject><subject>Software engineering</subject><subject>Specifications</subject><subject>Studies</subject><subject>Temporal logic</subject><subject>Verification</subject><issn>0166-3615</issn><issn>1872-6194</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNqFkUFr3DAQhU1poNs0PyFgKIX2YHdGkmX7VEJok8JCL8lZyNKYaPFajmQv7L-PzG5T6CVCIHh88zQzL8uuEUoElN93pfH7yY22ZICsBF4CsHfZBpuaFRJb8T7bJE4WXGL1IfsY4w7SqWu5yZaHJ8r1NA3O6Nn5Mfd97saZgp8o6M4Nbj7mgZ4XF2hP45zHiYzr_9J6tPmBwj9h9rnxw6A7H5JwoHwK3lCMFJNtunaJczh-yi56PUS6Or-X2eOvnw-398X2z93v25ttYSps5oJjzampa5BcQCfaqkbUlUYL0FSt6S1rWhQoa7BdD9K2VrSs7QWg4V0lkF9m306-T3pQU3B7HY7Ka6fub7Zq1ZIRCFbxw8p-PbGp4-eF4qz2LhpKs4zkl6gQeMORSQ4J_fwfuvNLGNMkiWKiwbRbkajqRJngYwzUv3aAoNbg1E6dg1NrcAp46oelui9ndx2NHvqgR-PiazFLiTJRrdyPE0dpgwdHQUXjaDRkU1ZmVta7N356ASPksPQ</recordid><startdate>20120901</startdate><enddate>20120901</enddate><creator>Mallek, S.</creator><creator>Daclin, N.</creator><creator>Chapurlat, V.</creator><general>Elsevier B.V</general><general>Elsevier</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0002-8610-1886</orcidid><orcidid>https://orcid.org/0000-0001-8513-9471</orcidid></search><sort><creationdate>20120901</creationdate><title>The application of interoperability requirement specification and verification to collaborative processes in industry</title><author>Mallek, S. ; Daclin, N. ; Chapurlat, V.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c518t-3173e87706340b495711a5a1d00859cfd289141670dbf06d9d4929f401c3b5413</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Applied sciences</topic><topic>Barriers</topic><topic>Collaboration</topic><topic>Collaborative process</topic><topic>Collaborative work</topic><topic>Computer Aided Engineering</topic><topic>Computer Science</topic><topic>Computer science; control theory; systems</topic><topic>Computer simulation</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Exact sciences and technology</topic><topic>Interoperability</topic><topic>Interoperability requirements</topic><topic>Mathematical models</topic><topic>Requirements</topic><topic>Requirements specifications</topic><topic>Software</topic><topic>Software engineering</topic><topic>Specifications</topic><topic>Studies</topic><topic>Temporal logic</topic><topic>Verification</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mallek, S.</creatorcontrib><creatorcontrib>Daclin, N.</creatorcontrib><creatorcontrib>Chapurlat, V.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Computers in industry</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mallek, S.</au><au>Daclin, N.</au><au>Chapurlat, V.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The application of interoperability requirement specification and verification to collaborative processes in industry</atitle><jtitle>Computers in industry</jtitle><date>2012-09-01</date><risdate>2012</risdate><volume>63</volume><issue>7</issue><spage>643</spage><epage>658</epage><pages>643-658</pages><issn>0166-3615</issn><eissn>1872-6194</eissn><coden>CINUD4</coden><abstract>Interoperability is becoming a crucial issue for industry, and a lack of interoperability can be seen as an important barrier to collaborative work, in both public (inter-enterprise) and private (intra-enterprise) collaborative processes. Indeed, interoperability is generally defined as the ability of enterprises to interact within a collaborative process. Prior to any effective collaboration, it is necessary to inform enterprises, which aim to work together, whether or not they would be able to interoperate. Research on interoperability has shown the benefits of measuring and evaluating interoperability, by using several frameworks and maturity models. However, approaches for detecting and anticipating interoperability problems do not seem to exist. Our research proposes to use formal verification techniques to detect different types of interoperability problems. On the one hand, this means being able to define the particular interoperability needs to be considered. On the other hand, it requires these needs to be formalized as a set of unambiguous and, as formally stated as possible, requirements. Moreover, interoperability requirements can have temporal or a-temporal features. To detect interoperability problems in anticipative way, interoperability requirements must be checked by means of a target process model. Three complementary verification techniques are used to verify interoperability requirements in a collaborative process model. The verification technique used depends on the aspect and the level of abstraction of the requirement to be verified. This paper focuses and illustrates the detection of interoperability problems using verification techniques.</abstract><cop>Kidlington</cop><pub>Elsevier B.V</pub><doi>10.1016/j.compind.2012.03.002</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0002-8610-1886</orcidid><orcidid>https://orcid.org/0000-0001-8513-9471</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0166-3615
ispartof Computers in industry, 2012-09, Vol.63 (7), p.643-658
issn 0166-3615
1872-6194
language eng
recordid cdi_hal_primary_oai_HAL_hal_00804253v1
source Elsevier ScienceDirect Journals Complete
subjects Applied sciences
Barriers
Collaboration
Collaborative process
Collaborative work
Computer Aided Engineering
Computer Science
Computer science
control theory
systems
Computer simulation
Computer systems and distributed systems. User interface
Exact sciences and technology
Interoperability
Interoperability requirements
Mathematical models
Requirements
Requirements specifications
Software
Software engineering
Specifications
Studies
Temporal logic
Verification
title The application of interoperability requirement specification and verification to collaborative processes in industry
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T00%3A54%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20application%20of%20interoperability%20requirement%20specification%20and%20verification%20to%20collaborative%20processes%20in%20industry&rft.jtitle=Computers%20in%20industry&rft.au=Mallek,%20S.&rft.date=2012-09-01&rft.volume=63&rft.issue=7&rft.spage=643&rft.epage=658&rft.pages=643-658&rft.issn=0166-3615&rft.eissn=1872-6194&rft.coden=CINUD4&rft_id=info:doi/10.1016/j.compind.2012.03.002&rft_dat=%3Cproquest_hal_p%3E2710499521%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1024810774&rft_id=info:pmid/&rft_els_id=S0166361512000528&rfr_iscdi=true