2018 18th International Conference on Application of Concurrency to System Design (ACSD)最新文献

筛选
英文 中文
Team Coordination Based on Causal Nets with Synchronous Channels 基于同步通道因果网络的团队协调
Dennis Schmitz, D. Moldt, Michael Haustermann, David Mosteller, Christian Röder
{"title":"Team Coordination Based on Causal Nets with Synchronous Channels","authors":"Dennis Schmitz, D. Moldt, Michael Haustermann, David Mosteller, Christian Röder","doi":"10.1109/ACSD.2018.00009","DOIUrl":"https://doi.org/10.1109/ACSD.2018.00009","url":null,"abstract":"A project consist of a partially ordered set of tasks that need to be performed to reach the project's goals. Ordering the tasks and coordinating the individual actors are prerequisites for the success of a project. The sub-teams (groups) may be distributed in terms of space, time or organization. The groups have to plan their local (intra-group) tasks and coordinate their inter-group tasks while avoiding global deadlocks. Today, centralized approaches with a single diagram for the entire team are used to model the global task order and calculate its critical path. We propose that each group models its intra- and inter-group tasks in a single diagram. Causal nets represent the precedences in an ideal way. Inter-group tasks require a special treatment that we provide by extending causal nets with synchronous channels. These can be executed within the Renew IDE. We consider time aspects based on a mapping between those extended causal nets and Network Planning Technique (NPT). Supported by a Renew plugin we aggregate the separated groups' diagrams to a global NPT diagram to calculate the project's critical path. Beside the tool support for general project management, we present and discuss the support for agile and distributed software development projects. Our extensions preserve the efficient checking for consistent, partially ordered global project plans.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134544527","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Message from the ACSD 2018 Program Chairs 2018年ACSD项目主席致辞
T. Chatain, R. Grosu
{"title":"Message from the ACSD 2018 Program Chairs","authors":"T. Chatain, R. Grosu","doi":"10.1109/acsd.2018.00005","DOIUrl":"https://doi.org/10.1109/acsd.2018.00005","url":null,"abstract":"We are very pleased to present the proceedings of the 11th International Conference on Software Testing, Verification & Validation on behalf of the entire Programme Committee. This year’s edition of ICST is in Västeras, one of the oldest cities in Sweden, and a vibrant industrial city. The location provides a fitting background for ICST, which continues to bring together researchers and practitioners to exchange ideas and celebrate latest progress.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127621262","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fault-Free Refinements for Interface Automata 接口自动机的无故障改进
Ayleen Schinko, W. Vogler
{"title":"Fault-Free Refinements for Interface Automata","authors":"Ayleen Schinko, W. Vogler","doi":"10.1109/ACSD.2018.00017","DOIUrl":"https://doi.org/10.1109/ACSD.2018.00017","url":null,"abstract":"A refinement preorder for a model of concurrent systems should be compositional (i.e. a precongruence for parallel composition) and should not introduce faults into a fault-free specification. Arguably, if these are the features of interest, the coarsest such precongruence is the optimal refinement preorder and often, it preserves additional properties. For the model of interface automata, originally faults are communication errors in the form of unexpected inputs. The respective optimal preorder has been characterized as the inclusion of two trace sets. Here, we extend these characterizations by regarding also quiescence (quiescence and divergence resp.) as faults. The latter preorder is coarser, i.e. better, than an earlier preorder regarding errors, quiescence and divergence. A conjunction operator allows to specify different facets of an overall specification by separate automata and then to combine them. We also present conjunction operators for our settings, avoiding flaws that can be found in the literature.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115160797","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Optimal-Cost Reachability Analysis Based on Time Petri Nets 基于时间Petri网的最优成本可达性分析
H. Boucheneb, D. Lime, O. Roux, Charlotte Seidner
{"title":"Optimal-Cost Reachability Analysis Based on Time Petri Nets","authors":"H. Boucheneb, D. Lime, O. Roux, Charlotte Seidner","doi":"10.1109/ACSD.2018.000-1","DOIUrl":"https://doi.org/10.1109/ACSD.2018.000-1","url":null,"abstract":"This paper investigates the optimal-cost reachability problem in the context of time Petri nets, where a rate cost is associated with each place. This problem consists in deciding whether or not a given goal marking is reachable and providing, in case it is reachable, a sequence leading at lower cost to the goal marking. This paper shows that for some subclasses of cost time Petri nets, the optimal-cost reachability problem can be solved more efficiently using a method based on the state classes, without resorting to linear programming or splitting state classes.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"282 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131853347","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
ACSD 2018 Invited Talk Abstract ACSD 2018特邀演讲摘要
{"title":"ACSD 2018 Invited Talk Abstract","authors":"","doi":"10.1109/acsd.2018.000-5","DOIUrl":"https://doi.org/10.1109/acsd.2018.000-5","url":null,"abstract":"","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129079063","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Symbolically Aligning Observed and Modelled Behaviour 象征性地将观察到的和模拟的行为对齐
Vincent Bloemen, J. Pol, Wil M.P. van der Aalst
{"title":"Symbolically Aligning Observed and Modelled Behaviour","authors":"Vincent Bloemen, J. Pol, Wil M.P. van der Aalst","doi":"10.1109/ACSD.2018.00008","DOIUrl":"https://doi.org/10.1109/ACSD.2018.00008","url":null,"abstract":"Conformance checking is a branch of process mining that aims to assess to what degree a given set of log traces and a corresponding reference model conform to each other. The state-of-the-art approach in conformance checking is based on the concept of alignments. Alignments express the observed behaviour in terms of the reference model while minimizing the number of mismatches between the event data and the model. The currently known best algorithm for constructing alignments applies the A* shortest path algorithm for each trace of event data. In this work, we apply insights from the field of model checking to aid conformance checking. We investigate whether alignments can be computed efficiently via symbolic reachability with decision diagrams. We designed a symbolic algorithm for computing shortest-paths on graphs restricted to 0- and 1-cost edges (which is typical for alignments). We have implemented our approach in the LTSmin model checking toolset and compare its performance with the A* implementation supported by ProM. We generated more than 4000 experiments (Petri net model and log trace combinations) by setting various parameters, and analysed performance and related these to structural properties. Our empirical study shows that the symbolic technique is in general better suited for computing alignments on large models than the A* approach. Our approach is better performing in cases where the size of the state-space tends to blow up. Based on our experiments we conclude that the techniques are complementary, since there is a significant number of cases where A* outperforms the symbolic technique and vice versa.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114520536","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
SONCraft: A Tool for Construction, Simulation, and Analysis of Structured Occurrence Nets SONCraft:一个构建、模拟和分析结构化发生网的工具
Bowen Li, B. Randell, Anirban Bhattacharyya, Talal Alharbi, M. Koutny
{"title":"SONCraft: A Tool for Construction, Simulation, and Analysis of Structured Occurrence Nets","authors":"Bowen Li, B. Randell, Anirban Bhattacharyya, Talal Alharbi, M. Koutny","doi":"10.1109/ACSD.2018.00010","DOIUrl":"https://doi.org/10.1109/ACSD.2018.00010","url":null,"abstract":"This paper presents SONCraft - an open source tool for editing, simulating, and analysing Structured Occurrence Nets (SONs), which is a Petri net-based formalism for modelling the behaviour of complex evolving systems. The tool is implemented as a Java plug-in within the Workcraft platform, which is a flexible framework for the development and analysis of Interpreted Graph Models. SONCraft provides an easy to use graphical interface that facilitates model entry, supports interactive visual simulation, and allows the use of a set of analytical tools. We give an overview of SONCraft functionality and architecture.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123406043","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Timed Automata with Parametric Updates 具有参数更新的定时自动机
É. André, D. Lime, Mathias Ramparison
{"title":"Timed Automata with Parametric Updates","authors":"É. André, D. Lime, Mathias Ramparison","doi":"10.1109/ACSD.2018.000-2","DOIUrl":"https://doi.org/10.1109/ACSD.2018.000-2","url":null,"abstract":"Timed automata (TAs) represent a powerful formalism to model and verify systems where concurrency is mixed with hard timing constraints. However, they can seem limited when dealing with uncertain or unknown timing constants. Several parametric extensions were proposed in the literature, and the vast majority of them leads to the undecidability of the EF-emptiness problem: \"is the set of valuations for which a given location is reachable empty?\" Here, we study an extension of TAs where clocks can be updated to a parameter. While the EF-emptiness problem is undecidable for rational-valued parameters, it becomes PSPACE-complete for integer-valued parameters. In addition, exact synthesis of the parameter valuations set can be achieved. We also extend these two results to the EF-universality (\"are all valuations such that a given location is reachable?\"), AF-emptiness (\"is the set of valuations for which a given location is unavoidable empty?\") and AF-universality (\"are all valuations such that a given location is unavoidable?\") problems.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124931739","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
On Reconciling Concurrency, Sequentiality and Determinacy for Reactive Systems—A Sequentially Constructive Circuit Semantics for Esterel 论反应系统的并发性、顺序性和确定性的协调——esterl的顺序构造电路语义
Alexander Schulz-Rosengarten, Steven Smyth, R. V. Hanxleden, Michael Mendler
{"title":"On Reconciling Concurrency, Sequentiality and Determinacy for Reactive Systems—A Sequentially Constructive Circuit Semantics for Esterel","authors":"Alexander Schulz-Rosengarten, Steven Smyth, R. V. Hanxleden, Michael Mendler","doi":"10.1109/ACSD.2018.00018","DOIUrl":"https://doi.org/10.1109/ACSD.2018.00018","url":null,"abstract":"A classic challenge in designing reactive systems is how to reconcile concurrency with determinacy. Synchronous languages, such as Esterel, SyncCharts or SCADE, resolve this by providing a semantics that does not depend on run-time scheduling decisions. Esterel's circuit semantics is grounded in physics: An Esterel program is considered valid (constructive) iff it corresponds to a delay-insensitive circuit. The circuit semantics provides on the one hand a mathematically grounded semantics, based on constructive logic, on the other hand it gives a direct path to a data-flow style software implementation. However, Esterel's constructive semantics entails a rather restricted regime for handling sequential accesses to shared data. Thus many programs are rejected as being non-constructive, even though they have a very natural, determinate interpretation. We here present a sequentially constructive circuit semantics (SCC) that lifts this restriction, by distinguishing sequential and concurrent execution contexts. This permits an imperative style familiar to programmers versed in C, for example, without leaving the sound physical foundation of synchronous programming.","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127748271","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
[Copyright notice] (版权)
{"title":"[Copyright notice]","authors":"","doi":"10.1109/acsd.2018.00003","DOIUrl":"https://doi.org/10.1109/acsd.2018.00003","url":null,"abstract":"","PeriodicalId":242721,"journal":{"name":"2018 18th International Conference on Application of Concurrency to System Design (ACSD)","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121297641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信