首页 > 最新文献

CTIT technical reports series最新文献

英文 中文
Anleitung zur Erstellung von problembasierten Prüfungsfragen für den ICT-Unterricht 教我在ict学习中处理与问题有关的考试问题
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-00690999
Markus Dahinden
Diese Anleitung beschreibt die Grundlagen der Erstellung von problembasierten Prufungsfragen fur den ICT‐Unterricht. Sie enthalt Informationen zum Fragenaufbau, beschreibt die verschiedenen von SIOUX unterstutzten Fragetypen und veranschaulicht die haufigsten Fehler beim Fragendesign. Abschliessend werden die Grundzuge der Item‐Analyse an einem konkreten Beispiel erlautert.
这个指导编写基础描述problembasierten Prufungsfragen破译技术‐.上课这份文献载有有关问题的信息,描述了苏人对不同类型的问题类型,并显示了所有问题设计中出错的类型。Abschliessend Grundzuge仍将公主‐分析用具体的例子erlautert .
{"title":"Anleitung zur Erstellung von problembasierten Prüfungsfragen für den ICT-Unterricht","authors":"Markus Dahinden","doi":"10.3929/ETHZ-A-00690999","DOIUrl":"https://doi.org/10.3929/ETHZ-A-00690999","url":null,"abstract":"Diese Anleitung beschreibt die Grundlagen der Erstellung von problembasierten Prufungsfragen fur den ICT‐Unterricht. Sie enthalt Informationen zum Fragenaufbau, beschreibt die verschiedenen von SIOUX unterstutzten Fragetypen und veranschaulicht die haufigsten Fehler beim Fragendesign. Abschliessend werden die Grundzuge der Item‐Analyse an einem konkreten Beispiel erlautert.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76541632","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
Reconstruction of a polygon from angles without prior knowledge of the size 在不事先知道多边形大小的情况下,从角度重建多边形
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006902867
Y. Disser, Matúš Mihalák, P. Widmayer
We consider a simple agent exploring a polygon by moving from vertex to vertex along the boundary. At every vertex, the agent observes all angles between pairs of edges of the visibility graph, i.e. the angle between all pairs of visible vertices. The goal of the agent is to reconstruct the shape of the polygon, or equivalently its visibility graph. A polynomial time algorithm exists if the agent knows the total number of vertices a priori. We adapt this algorithm to work even if the number of vertices is not known beforehand.
我们考虑一个简单的代理通过沿着边界从一个顶点移动到另一个顶点来探索一个多边形。在每个顶点处,agent观察可见性图对边之间的所有夹角,即所有对可见顶点之间的夹角。智能体的目标是重建多边形的形状,或者等同于其可见性图。如果智能体先验地知道顶点总数,则存在多项式时间算法。我们调整了这个算法,使其即使在事先不知道顶点数量的情况下也能工作。
{"title":"Reconstruction of a polygon from angles without prior knowledge of the size","authors":"Y. Disser, Matúš Mihalák, P. Widmayer","doi":"10.3929/ETHZ-A-006902867","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006902867","url":null,"abstract":"We consider a simple agent exploring a polygon by moving from vertex to vertex along the boundary. At every vertex, the agent observes all angles between pairs of edges of the visibility graph, i.e. the angle between all pairs of visible vertices. The goal of the agent is to reconstruct the shape of the polygon, or equivalently its visibility graph. A polynomial time algorithm exists if the agent knows the total number of vertices a priori. We adapt this algorithm to work even if the number of vertices is not known beforehand.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87996088","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
Structural properties of hard metric TSP inputs 硬公制TSP输入的结构特性
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006875053
Tobias Mömke
The metric traveling salesman problem is one of the most prominent APX-complete optimization problems. An important particularity of this problem is that there is a large gap between the known upper bound and lower bound on the approximability (assuming P 6= NP ). In fact, despite more than 30 years of research, no one could find a better approximation algorithm than the 1.5-approximation provided by Christofides. The situation is similar for a related problem, the metric Hamiltonian path problem, where the start and the end of the path are prespecified: the best approximation ratio up to date is 5/3 by an algorithm presented by Hoogeveen almost 20 years ago. In this paper, we provide a tight analysis of the combined outcome of both algorithms. This analysis reveals that the sets of the hardest input instances of both problems are disjoint in the sense that any input is guaranteed to allow at least one of the two algorithms to achieve a significantly improved approximation ratio. In particular, we show that any input instance that leads to a 5/3-approximation with Hoogeveen’s algorithm enables us to find an optimal solution for the traveling salesman problem. This way, we determine a set S of possible pairs of approximation ratios. Furthermore, for any input we can identify one pair of approximation ratios within S that forms an upper bound on the achieved approximation ratios.
度量旅行商问题是最突出的apx完全优化问题之一。该问题的一个重要特点是,在已知的逼近性上界和下界之间存在很大的差距(假设p6 = NP)。事实上,尽管经过了30多年的研究,没有人能找到比Christofides提供的1.5近似更好的近似算法。对于一个相关问题,即度量哈密顿路径问题,情况也是类似的,其中路径的起点和终点是预先指定的:迄今为止,由hoogevenen在大约20年前提出的算法给出的最佳近似比率是5/3。在本文中,我们对两种算法的组合结果进行了严密的分析。这一分析表明,这两个问题的最难输入实例的集合是不相交的,因为任何输入都保证允许两种算法中的至少一种实现显著改进的近似比。特别地,我们证明了任何输入实例都可以导致hoogevenen算法的5/3近似,从而使我们能够找到旅行推销员问题的最优解。这样,我们确定了一组可能的近似比对。此外,对于任何输入,我们都可以在S内确定一对近似比,这对近似比形成了一个上界。
{"title":"Structural properties of hard metric TSP inputs","authors":"Tobias Mömke","doi":"10.3929/ETHZ-A-006875053","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006875053","url":null,"abstract":"The metric traveling salesman problem is one of the most prominent APX-complete optimization problems. An important particularity of this problem is that there is a large gap between the known upper bound and lower bound on the approximability (assuming P 6= NP ). In fact, despite more than 30 years of research, no one could find a better approximation algorithm than the 1.5-approximation provided by Christofides. The situation is similar for a related problem, the metric Hamiltonian path problem, where the start and the end of the path are prespecified: the best approximation ratio up to date is 5/3 by an algorithm presented by Hoogeveen almost 20 years ago. In this paper, we provide a tight analysis of the combined outcome of both algorithms. This analysis reveals that the sets of the hardest input instances of both problems are disjoint in the sense that any input is guaranteed to allow at least one of the two algorithms to achieve a significantly improved approximation ratio. In particular, we show that any input instance that leads to a 5/3-approximation with Hoogeveen’s algorithm enables us to find an optimal solution for the traveling salesman problem. This way, we determine a set S of possible pairs of approximation ratios. Furthermore, for any input we can identify one pair of approximation ratios within S that forms an upper bound on the achieved approximation ratios.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"99 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76985256","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
Freedom before commitment 承诺之前的自由
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006904372
Alexander J. Summers, Peter Müller
Null pointer dereferences are the most common runtime error in languages such as Java and C#. To alleviate this problem, Fahndrich and Leino proposed a non-null type system, in which reference types can be annotated with non-nullity expectations that are statically enforced. The main challenge for the static checking of non-nullity is object initialisation; since fields of new objects get first initialised with null, a non-null type system needs to determine when an object is fully initialised and, thus, its non-null fields actually contain non-null values. Several proposed solutions exist for tackling this problem, but each fail on one of the three criteria of soundness, flexibility and simplicity. In this paper we present a solution which satisfies all three criteria, making it suitable for mainstream use. We provide a formalisation of the core type system and prove soundness for a small language. We also show informally how the core type system can be extended to support a realistic language.
空指针解引用是Java和c#等语言中最常见的运行时错误。为了缓解这个问题,Fahndrich和Leino提出了一个非空类型系统,在这个系统中,引用类型可以用静态强制的非空期望来注释。静态检查非空性的主要挑战是对象初始化;由于新对象的字段首先用null初始化,因此非空类型系统需要确定对象何时被完全初始化,因此,它的非空字段实际上包含非空值。为解决这一问题提出了几种解决办法,但每一种办法都没有达到健全、灵活和简单这三个标准中的一个。在本文中,我们提出了一个满足所有三个标准的解决方案,使其适合主流使用。我们提供了核心类型系统的形式化,并证明了小语言的可靠性。我们还非正式地展示了如何扩展核心类型系统以支持实际的语言。
{"title":"Freedom before commitment","authors":"Alexander J. Summers, Peter Müller","doi":"10.3929/ETHZ-A-006904372","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006904372","url":null,"abstract":"Null pointer dereferences are the most common runtime error in languages such as Java and C#. To alleviate this problem, Fahndrich and Leino proposed a non-null type system, in which reference types can be annotated with non-nullity expectations that are statically enforced. The main challenge for the static checking of non-nullity is object initialisation; since fields of new objects get first initialised with null, a non-null type system needs to determine when an object is fully initialised and, thus, its non-null fields actually contain non-null values. Several proposed solutions exist for tackling this problem, but each fail on one of the three criteria of soundness, flexibility and simplicity. In this paper we present a solution which satisfies all three criteria, making it suitable for mainstream use. We provide a formalisation of the core type system and prove soundness for a small language. We also show informally how the core type system can be extended to support a realistic language.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88242339","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
The Instrumentation and monitoring of the Vårby Bridge vamatrby大桥的仪器仪表与监测
Pub Date : 2010-01-01 DOI: 10.2749/222137810796024628
Mattias Nilsson, K. Eriksson, G. James, P. Collin
Numerous cracks have been discovered in the Varby Bridge near Stockholm, Sweden. All cracks are found at the junctions between the cross girders and the main girders, more specifically, at the welds connecting the vertical web stiffeners to the top flanges of the main girders. The cracks might possibly be causing serious problems if they are allowed to propagate through the entire length of the weld, thereby permitting out-of-plane bending of the main girder web. In order to identify the reason for the observed cracks, an ongoing investigation under the commision of the bridge owner was started in the spring of 2009. One conclusion so far, is that the observed cracks conclusively are a result of fatigue As a part of a master thesis, FEM-modelling is currently under way. As the fatigue process is distortional, the propagation phase of the observed cracks might slow down or even stop. One task will be to determine the stress intensity factor versus crack length relationship in order to model a growing crack. The final chosen method of refurbishment will be based upon the results of the study and will be implemented in cooperation with the bridge owner.
在瑞典斯德哥尔摩附近的瓦尔比桥上发现了许多裂缝。所有裂缝都是在十字梁和主梁之间的连接处发现的,更具体地说,是在连接垂直腹板加强筋和主梁顶部法兰的焊缝处。如果允许裂纹在焊缝的整个长度上传播,从而导致主梁腹板的面外弯曲,则裂纹可能会造成严重的问题。为了确定观察裂缝的原因,一个正在进行的调查的佣金下桥业主成立于2009年的春天。到目前为止的一个结论是,观察到的裂缝肯定是疲劳的结果。作为硕士论文的一部分,目前正在进行有限元模拟。由于疲劳过程是扭曲的,观察到的裂纹的扩展阶段可能会减慢甚至停止。一项任务将是确定应力强度因子与裂纹长度的关系,以便模拟一个扩展的裂纹。最终选择的翻新方法将基于研究结果,并将与桥梁业主合作实施。
{"title":"The Instrumentation and monitoring of the Vårby Bridge","authors":"Mattias Nilsson, K. Eriksson, G. James, P. Collin","doi":"10.2749/222137810796024628","DOIUrl":"https://doi.org/10.2749/222137810796024628","url":null,"abstract":"Numerous cracks have been discovered in the Varby Bridge near Stockholm, Sweden. All cracks are found at the junctions between the cross girders and the main girders, more specifically, at the welds connecting the vertical web stiffeners to the top flanges of the main girders. The cracks might possibly be causing serious problems if they are allowed to propagate through the entire length of the weld, thereby permitting out-of-plane bending of the main girder web. In order to identify the reason for the observed cracks, an ongoing investigation under the commision of the bridge owner was started in the spring of 2009. One conclusion so far, is that the observed cracks conclusively are a result of fatigue As a part of a master thesis, FEM-modelling is currently under way. As the fatigue process is distortional, the propagation phase of the observed cracks might slow down or even stop. One task will be to determine the stress intensity factor versus crack length relationship in order to model a growing crack. The final chosen method of refurbishment will be based upon the results of the study and will be implemented in cooperation with the bridge owner.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"67 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84876395","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
Is coverage a good measure of testing effectiveness?: An assessment using branch coverage and Random testing 覆盖率是测试有效性的良好度量吗?:使用分支覆盖和随机测试的评估
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006859451
Yi Wei, M. Oriol, B. Meyer
Most approaches to testing use branch coverage to decide on the quality of a given test suite. The intuition is that covering branches relates directly to uncovering faults. In this article we present an empirical study that applied random testing to 14 Eiffel classes for a total of 2520 hours and recorded the number of uncovered faults and the branch coverage over time. Our results show that: (1) in the tested classes, random testing reaches 93% branch coverage (2) it exercises almost the same set of branches every time, (3) it detects different faults from time to time, (4) during the first 10 minutes of testing while branch coverage increases rapidly, there is a strong correlation between branch coverage and the number of uncovered faults, (5) over 50% of the faults are detected at a time where branch coverage hardly changes and the correlation between branch coverage and the number of uncovered faults is weak. These results provide evidence that branch coverage is not a good stopping criterion for random testing. They also show that branch coverage is not a good indicator for the effectiveness of a test suite.
大多数测试方法使用分支覆盖率来决定给定测试套件的质量。直观的感觉是,覆盖分支与发现错误直接相关。在本文中,我们提出了一项实证研究,对14个Eiffel班进行随机测试,共计2520小时,并记录了未发现故障的数量和分支覆盖率随时间的变化。我们的结果表明:(1)在测试类中,随机测试的分支覆盖率达到93%;(2)每次测试的分支几乎相同;(3)每次检测到的故障不同;(4)在测试的前10分钟,当分支覆盖率迅速增加时,分支覆盖率与发现的故障数量之间存在很强的相关性;(5)超过50%的故障是在分支覆盖率变化不大的时间检测到的,分支覆盖率与未发现故障数的相关性较弱。这些结果提供了分支覆盖率不是随机测试的良好停止标准的证据。它们还表明,分支覆盖率并不是测试套件有效性的良好指示器。
{"title":"Is coverage a good measure of testing effectiveness?: An assessment using branch coverage and Random testing","authors":"Yi Wei, M. Oriol, B. Meyer","doi":"10.3929/ETHZ-A-006859451","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006859451","url":null,"abstract":"Most approaches to testing use branch coverage to decide on the quality of a given test suite. The intuition is that covering branches relates directly to uncovering faults. In this article we present an empirical study that applied random testing to 14 Eiffel classes for a total of 2520 hours and recorded the number of uncovered faults and the branch coverage over time. Our results show that: (1) in the tested classes, random testing reaches 93% branch coverage (2) it exercises almost the same set of branches every time, (3) it detects different faults from time to time, (4) during the first 10 minutes of testing while branch coverage increases rapidly, there is a strong correlation between branch coverage and the number of uncovered faults, (5) over 50% of the faults are detected at a time where branch coverage hardly changes and the correlation between branch coverage and the number of uncovered faults is weak. These results provide evidence that branch coverage is not a good stopping criterion for random testing. They also show that branch coverage is not a good indicator for the effectiveness of a test suite.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"26 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86109710","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}
引用次数: 12
On the Approximation of Special Instances of Minimum Topic-Connected Overlay 最小主题连通叠加的特殊实例逼近
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006886113
M. Steinová
The design of a scalable overlay network to support decentralized topic-based publish/subscribe communication is nowadays a problem of great importance. We investigate here one such design problem called Minimum Topic-Connected Overlay. Given a collection of users together with the lists of topics they are interested in, connect these users to a network by a minimum number of edges such that every graph induced by users interested in one common topic is connected. It is known that this problem is APX-hard and approximable by a logarithmic factor. We focus here on hardness properties of some special instances. We study the problem where, for each topic, there are at most three users interested in it. Surprisingly, we show that even with such strong restriction, the problem stays NP-hard and it inherits the approximation hardness of the well-known vertex cover problem.
设计一个可扩展的覆盖网络来支持分散的基于主题的发布/订阅通信是当今一个非常重要的问题。我们在这里研究一个这样的设计问题,称为最小主题连接覆盖。给定一组用户和他们感兴趣的主题列表,通过最小数量的边将这些用户连接到一个网络,使得对一个共同主题感兴趣的用户所产生的每个图都被连接起来。众所周知,这个问题是apx困难的,并且可以通过对数因子近似。本文重点讨论了几种特殊情况下的硬度特性。我们研究的问题是,对于每个主题,最多有三个用户对它感兴趣。令人惊讶的是,我们证明了即使有如此强的限制,问题仍然是np困难的,并且它继承了众所周知的顶点覆盖问题的近似硬度。
{"title":"On the Approximation of Special Instances of Minimum Topic-Connected Overlay","authors":"M. Steinová","doi":"10.3929/ETHZ-A-006886113","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006886113","url":null,"abstract":"The design of a scalable overlay network to support decentralized topic-based publish/subscribe communication is nowadays a problem of great importance. We investigate here one such design problem called Minimum Topic-Connected Overlay. Given a collection of users together with the lists of topics they are interested in, connect these users to a network by a minimum number of edges such that every graph induced by users interested in one common topic is connected. It is known that this problem is APX-hard and approximable by a logarithmic factor. We focus here on hardness properties of some special instances. We study the problem where, for each topic, there are at most three users interested in it. Surprisingly, we show that even with such strong restriction, the problem stays NP-hard and it inherits the approximation hardness of the well-known vertex cover problem.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"49 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91154719","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
How to interpret failed proofs in Event-B 如何解释事件b中失败的证明
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006857374
Son Hoang
In formal reasoning, modelling and proving activities are closely related. Models give rise to different proof obligations and information about failed proofs gives indications on how models should be improved. This document is an attempt to address the latter issue: to understand how to deal with unprovable obligations. We consider here proof obligations related to invariant preservation of an Event-B model: firstly, to understand the meaning of the proof obligations; secondly, to analyse various ways to fix the model accordingly. Our analysis is based on the concept of reachable states and inductive invariants.
在形式推理中,建模和证明活动是密切相关的。模型产生了不同的证明义务,关于失败证明的信息表明了如何改进模型。本文件试图解决后一个问题:了解如何处理无法证明的义务。我们在此考虑与Event-B模型的不变保存相关的证明义务:首先,理解证明义务的含义;其次,分析各种修正模型的方法。我们的分析是基于可达状态和归纳不变量的概念。
{"title":"How to interpret failed proofs in Event-B","authors":"Son Hoang","doi":"10.3929/ETHZ-A-006857374","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006857374","url":null,"abstract":"In formal reasoning, modelling and proving activities are closely related. Models give rise to different proof obligations and information about failed proofs gives indications on how models should be improved. This document is an attempt to address the latter issue: to understand how to deal with unprovable obligations. We consider here proof obligations related to invariant preservation of an Event-B model: firstly, to understand the meaning of the proof obligations; secondly, to analyse various ways to fix the model accordingly. Our analysis is based on the concept of reachable states and inductive invariants.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"88 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83420606","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
Developing control systems with some fragile environment 开发具有脆弱环境的控制系统
Pub Date : 2010-01-01 DOI: 10.3929/ETHZ-A-006906008
Son Hoang, Simon Hudon
Event-B is a formal method that allows one to model various kinds of systems including control systems working within some fragile environment. However, it is lacking a systematic approach for developing this type of systems and it hinders the applicability of Event-B. Our contribution is such an approach and it is presented in this paper. Our proposed method focuses on a set of elements that should be captured by the formal model and prescribes an order in which they should be introduced. The key aspect of our approach is to first model the required behaviour of the environment, and then to introduce the controller to appropriately influence the environment. It has the advantage that every step of the such a development is dictated by the information available so far, including the requirements. We argue that having a clear development strategy early in the design process will assist the developers in producing high-quality models of the future software systems.
Event-B是一种形式化方法,它允许对各种系统建模,包括在一些脆弱环境中工作的控制系统。然而,它缺乏一种系统的方法来开发这种类型的系统,并且它阻碍了Event-B的适用性。我们的贡献就是这样一种方法,并在本文中提出。我们提出的方法关注于一组应该被正式模型捕获的元素,并规定了它们应该被引入的顺序。我们方法的关键方面是首先对环境的所需行为进行建模,然后引入控制器来适当地影响环境。它的优点是,这种开发的每一步都是由迄今为止可用的信息决定的,包括需求。我们认为在设计过程的早期有一个清晰的开发策略将有助于开发人员生成未来软件系统的高质量模型。
{"title":"Developing control systems with some fragile environment","authors":"Son Hoang, Simon Hudon","doi":"10.3929/ETHZ-A-006906008","DOIUrl":"https://doi.org/10.3929/ETHZ-A-006906008","url":null,"abstract":"Event-B is a formal method that allows one to model various kinds of systems including control systems working within some fragile environment. However, it is lacking a systematic approach for developing this type of systems and it hinders the applicability of Event-B. Our contribution is such an approach and it is presented in this paper. Our proposed method focuses on a set of elements that should be captured by the formal model and prescribes an order in which they should be introduced. The key aspect of our approach is to first model the required behaviour of the environment, and then to introduce the controller to appropriately influence the environment. It has the advantage that every step of the such a development is dictated by the information available so far, including the requirements. We argue that having a clear development strategy early in the design process will assist the developers in producing high-quality models of the future software systems.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"49 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79316405","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
Biases in the measurement of labour market dynamics 衡量劳动力市场动态的偏差
Pub Date : 2009-08-05 DOI: 10.17877/DE290R-3021
Ronald Bachmann, S. Schaffner
This paper analyses worker transitions on the German labour market derived from different data sources. These include the two German micro data sets which provide high-frequency observations on workers' employment and unemployment histories: the German Socioeconomic Panel (SOEP) and the IAB Employment Subsample (IABS). This exercise thus yields a comprehensive overview of German labour market dynamics. Furthermore, it highlights the differences between the results obtained from a retrospective survey, the SOEP, and a process-induced administrative data set, the IABS. In particular, our analysis shows which groups of the labour market are particularly affected by measurement error. We also show which role measurement issues play when establishing the stylised facts about the cyclicality of labour market dynamics.
本文从不同的数据来源分析了德国劳动力市场上的工人转型。其中包括两个德国微观数据集,它们提供了对工人就业和失业历史的高频观察:德国社会经济小组(SOEP)和IAB就业子样本(IABS)。因此,这项工作产生了对德国劳动力市场动态的全面概述。此外,它强调了从回顾性调查(SOEP)和过程诱导的管理数据集(IABS)中获得的结果之间的差异。特别是,我们的分析显示了劳动力市场的哪些群体特别受测量误差的影响。我们还展示了在建立关于劳动力市场动态周期性的程式化事实时,测量问题所起的作用。
{"title":"Biases in the measurement of labour market dynamics","authors":"Ronald Bachmann, S. Schaffner","doi":"10.17877/DE290R-3021","DOIUrl":"https://doi.org/10.17877/DE290R-3021","url":null,"abstract":"This paper analyses worker transitions on the German labour market derived from different data sources. These include the two German micro data sets which provide high-frequency observations on workers' employment and unemployment histories: the German Socioeconomic Panel (SOEP) and the IAB Employment Subsample (IABS). This exercise thus yields a comprehensive overview of German labour market dynamics. Furthermore, it highlights the differences between the results obtained from a retrospective survey, the SOEP, and a process-induced administrative data set, the IABS. In particular, our analysis shows which groups of the labour market are particularly affected by measurement error. We also show which role measurement issues play when establishing the stylised facts about the cyclicality of labour market dynamics.","PeriodicalId":10841,"journal":{"name":"CTIT technical reports series","volume":"46 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2009-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87365983","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}
引用次数: 8
期刊
CTIT technical reports series
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1