676 research outputs found

    The Blame Game: Performance Analysis of Speaker Diarization System Components

    Get PDF
    In this paper we discuss the performance analysis of a speaker diarization system similar to the system that was submitted by ICSI at the NIST RT06s evaluation benchmark. The analysis that is based on a series of oracle experiments, provides a good understanding of the performance of each system component on a test set of twelve conference meetings used in previous NIST benchmarks. Our analysis shows that the speech activity detection component contributes most to the total diarization error rate (23%). The lack of ability to model verlapping speech is also a large source of errors (22%) followed by the component that creates the initial system models (15%)

    Revisiting variable radius circles in constructive geometric constraint solving

    Get PDF
    Variable-radius circles are common constructs in planar constraint solving and are usually not handled fully by algebraic constraint solvers. We give a complete treatment of variable-radius circles when such a circle must be determined simultaneously with placing two groups of geometric entities. The problem arises for instance in solvers using triangle decomposition to reduce the complexity of the constraint problem.Postprint (published version

    FastJet user manual

    Get PDF
    FastJet is a C++ package that provides a broad range of jet finding and analysis tools. It includes efficient native implementations of all widely used 2-to-1 sequential recombination jet algorithms for pp and e+e- collisions, as well as access to 3rd party jet algorithms through a plugin mechanism, including all currently used cone algorithms. FastJet also provides means to facilitate the manipulation of jet substructure, including some common boosted heavy-object taggers, as well as tools for estimation of pileup and underlying-event noise levels, determination of jet areas and subtraction or suppression of noise in jets.Comment: 69 pages. FastJet 3 is available from http://fastjet.fr

    Transparency and control in engineering integrated assessment models.

    Get PDF
    Better software engineering such as archiving releases with version control, writing portable code, publishing documentation and results closely tied to the code improves integrated assessment models' transparency and control. A case study of four climate change policy analysis models found that source code and data was generally available, but for largermodels licenses were more restrictive with respect to modification and redistribution. It is suggested that Free software licenses such as the GNU GPL would improve transparency and control. Moreover, opening the source allows opening the development process, a potentially important tool to improve collaboration, data sharing and models integration.

    Bots in Wikipedia: Unfolding their duties

    Get PDF
    The success of crowdsourcing systems such as Wikipedia relies on people participating in these systems. However, in this research we reveal to what extent human and machine intelligence is combined to carry out semi-automatic workflows of complex tasks. In Wikipedia, bots are used to realize such combination of human-machine intelligence. We provide an extensive overview on various edit types bots carry out in this regard through the analysis of 1,639 approved task requests. We classify existing tasks by an action-object-pair structure and reveal existing differences in their probability of occurrence depending on the investigated work context. In the context of community services, bots mainly create reports, whereas in the area of guidelines or policies bots are mostly responsible for adding templates to pages. Moreover, the analysis of existing bot tasks revealed insights that suggest general reasons, why Wikipedia’s editor community uses bots as well as approaches, how they organize machine tasks to provide a sustainable service. We conclude by discussing how these insights can prepare the foundation for further research

    BIM Integrated and Reference Process-based Simulation Method for Construction Project Planning

    Get PDF
    Die Verwendung von Simulationen zur UnterstĂŒtzung traditioneller Planungsverfahren fĂŒr Bauprojekte hat viele Vorteile, die in verschiedenen akademischen Forschungen vorgestellt wurden. Viele Anwendungen haben erfolgreich das Potenzial der Simulationsmethode zur Verbesserung der QualitĂ€t der Projektplanung demonstriert. Doch eine breite Anwendung der Simulationsmethoden zur UnterstĂŒtzung der Planung von Bauprojekten konnte sich in der Praxis bis zum jetzigen Zeitpunkt nicht durchsetzen. Aufgrund einiger großer Hindernisse und Herausforderungen ist der Einsatz im Vergleich zu anderen Branchen noch sehr begrenzt. Die KomplexitĂ€t sowie die dynamischen Wechselprozesse der unterschiedlichen Bauvorhaben stellen die erste Herausforderung dar.Die Anforderungen machen es sehr schwierig die verschieden Situationen realistisch zu modellieren und das Verhalten von Bauprozessen und die Interaktion mit den zugehörigen Ressourcen fĂŒr reale Bauvorhaben darzustellen. Das ist einer der GrĂŒnde fĂŒr den Mangel an speziellen Simulationswerkzeugen in der Bauprojektplanung. Die zweite Herausforderung besteht in der großen Menge an Projektinformationen, die in das Simulationsmodell integriert und wĂ€hrend des gesamten Lebenszyklus des Projekts angepasst werden mĂŒssen. Die Erstellung von Simulationsmodellen, Simulationsszenarien sowie die Analyse und Verifizierung der Simulationsergebnisse ist langwierig. Ad-hoc Simulation sind daher nicht möglich. Zur Erstellung zuverlĂ€ssiger Simulationsmodelle sind daher umfangreiche Ressourcen und Mitarbeiter mit speziellen Fachwissen erforderlich. Die vorgestellten Herausforderungen verhindern die breite Anwendung der Simulationsmethode zur UnterstĂŒtzung der Bauprojektplanung und das Einsetzen der Software als wesentlicher Bestandteil des Arbeitsablaufes fĂŒr die Bauplanung in der Praxis. Die Forschungsarbeit in dieser Arbeit befasst sich mit diesen Herausforderungen durch die Entwicklung eines Ansatzes sowie einer Plattform fĂŒr die schnelle Aufstellung von Simulationsmodellen fĂŒr Bauprojekte. Das Hauptziel dieser Forschung ist die Entwicklung eines integrierten und referenzmodellbasierten BIM Simulationsansatz zur UnterstĂŒtzung der Planung von Bauprojekten und die Möglichkeit der Zusammenarbeit aller am Planungs- und Simulationsprozess beteiligten Akteure. Die erste Herausforderung wird durch die EinfĂŒhrung eines RPM-Konzepts (Reference Process Model) durch die Modellierung von Konstruktionsprozessen unter Verwendung von Business Process Modeling and Notation (BPMN) angegangen. Der Vorteil der RPM Modelle ist das sie bearbeitet und modifiziert können und dass sie automatisch als einsatzbereite Module in Simulationsmodelle umgewandelt werden können. Die RPM-Modelle enthalten auch Informationen zu Ressourcenanforderungen und andere verwandte Informationen fĂŒr verschiedene Baubereiche mit unterschiedlichen Detaillierungsgraden. Die Verwendung von BPMN hat den Vorteil, dass die Simulationsmodellierung fĂŒr das Projektteam, einschließlich derjenigen, die sich nicht mit der Simulation auskennen, flexibler, interoperabler und verstĂ€ndlicher ist. Bei diesem Ansatz ist die Modellierung von Referenzprozessmodellen vollstĂ€ndig von den Simulationskernkomponenten getrennt, um das Simulations-Toolkit generisch und erweiterbar fĂŒr verschiedenste Konstruktionsbereiche wie GebĂ€ude und BrĂŒcken. Der vorgestellte Forschungsansatz unterstĂŒtzt die kontinuierliche Anwendung von Simulationsmodellen wĂ€hrend des gesamten Projektlebenszyklus. Die Simulationsmodelle, die zur UnterstĂŒtzung der Planung in der frĂŒhen Entwurfsphase erstellt werden, können von Simulationsexperten wĂ€hrend der gesamten Planungs- und Bauphase weiter ausgebaut und aktualisiert werden. Die zweite Herausforderung wird durch die direkte Integration der Building Information Modeling (BIM) -Methode in die Simulationsmodellierung auf der Grundlage des Industry Foundation Classes-IFC (ISO 16739) , dem am hĂ€ufigsten verwendeten BIM-Austauschformat, angegangen. Da die BIM-Modelle einen wichtigen Teil der Eingabeinformationen von Simulationsmodellen enthalten, können sie als Grundlage fĂŒr die Visualisierung von Ergebnissen in Form von 4D-BIM-Modellen verwendet werden. Diese Integration ermöglicht die schnelle und automatische Filterung und Extraktion sowie die Umwandlung notwendiger Informationen aus BIM Entwurf-Modellen. Um die Erstellung detaillierter Projektmodelle zu beschleunigen, wurde eine spezielle Methode fĂŒr die halbautomatische Top-Down-Detaillierung von Projektstammmodelle entwickelt, die notwendige Eingangsdaten fĂŒr die Simulationsmodelle sind. Diese Methode bietet den Vorteil, dass Konstruktionsalternativen mit minimalen Änderungen am Simulationsmodell untersucht werden können. Der entwickelte Ansatz wurde als Software- Prototyp in Form eines modularen Construction Simulation Toolkit (CST) basierend auf der Discrete Event Simulation (DES)- Methode und eines Collaboration- Webportals (ProSIM) zum Verwalten von Simulationsmodellen implementiert. Die so eingebettete Simulation ermöglicht mit minimalen Änderungen die Bewertung von Entwurfsalternativen und Konstruktionsmethoden auf den Bauablauf. Produktions- und LogistiksvorgĂ€nge können gleichzeitig in einer einheitlichen Umgebung simuliert werden und berĂŒcksichtigen die gemeinsam genutzten Ressourcen und die Interaktion zwischen Produktions- und LogistikaktivitĂ€ten. Es berĂŒcksichtigt auch die Änderungen im Baustellenlayout wĂ€hrend der Konstruktionsphase. Die Verifizierung und Validierung des vorgeschlagenen Ansatzes wird durch verschiedene hypothetische und reale Bauprojekten durchgefĂŒhrt.:1 Introduction: motivation, problem statement and objectives 1.1 Motivation 1.2 Problem statement 1.3 Objectives 1.4 Thesis Structure 2 Definitions, Related work and background information 2.1 Simulation definition 2.2 Simulation system definition 2.3 Discrete Event Simulation 2.5 How simulation works 2.6 Workflow of simulation study 2.7 Related work 2.8 Traditional construction planning methods 2.8.1 Gantt chart 2.8.2 Critical Path Method (CPM) 2.8.3 Linear scheduling method/Location-based scheduling 2.9 Business Process Model and Notation 2.10Workflow patterns 2.10.1 Supported Control Flow Patterns 3 Reference Process-based Simulation Approach 3.1 Reference Process-based simulation approach 3.2 Reference Process Models 3.3 Reference process model for single task 3.4 Reference process models for complex activities 3.5 Process Pool 3.6 Top-down automatic detailing of project schedules 3.7 Simulation model formalism 3.8 Fundamental design concepts and application scope 4 Data Integration between simulation and construction Project models 4.1 Data integration between BIM models and simulation models 4.1.1 Transformation of IFC models to Graph models 4.1.2 Checking BIM model quality 4.1.3 Filtering of BIM models 4.1.4 Semantic enrichment of BIM models 4.1.5 Reference process models and BIM models 4.2 Reference Process Models and resources models 4.3 Process models and productivity factors 5 Construction Simulation Toolkit 5.1 System architecture and implementation 5.2 Basic steps to create a CST simulation model 5.3 CST Simulation components 5.3.1 Input components 5.3.2 Process components 5.3.3 Output components 5.3.4 Logistic components 5.3.5 Collaboration platform ProSIM 6 Case Studies and Validation 6.1 Verification and Validation of Simulation Models 6.2 Verification and validation techniques for simulation models 6.3 Case study 1: generic planning model 6.4 Case study 2: high rise building 6.4.1 Scenario I: effect of changing number of workers on structural work duration 6.4.2 Scenario II: simulation of structural work on operation level 6.4.3 Scenario III: automatic generation of detailed project schedule 6.5 Case study 3: airport terminal building 6.5.1 Multimodel Container 6.5.2 Scenario I: automatic generation of detailed project schedule 6.5.3 Scenario II: Find the minimal project duration 6.5.4 Scenario III: construction work for a single floor 7 Conclusions and Future Research 7.1 Conclusions 7.2 Outlook of the possible future research topics 7.2.1 Integration with real data collecting 7.2.2 Multi-criteria optimisation 7.2.3 Extend the control-flow and resource patterns 7.2.4 Consideration of further structure domains 7.2.5 Considering of space allocation and space conflicts 8 Appendix - Scripts 9 Appendix B - Reference Process Models 9.1 Reference Process Models for structural work 9.1.1 Wall 9.1.2 Roof 9.1.3 Foundations 9.1.4 Concrete work 9.1.5 Top-Down RPMs for structural work in a work section 10 Appendix E 10.1 Basic elements of simulation models in Plant Simulation 10.2 Material Flow Objects 11 ReferencesUsing simulation to support construction project planning has many advantages, which have been presented in various academic researches. Many applications have successfully demonstrated the potential of using simulation to improve the quality of construction project planning. However, the wide adoption of simulation has not been achieved in practice yet. It still has very limited use compared with other industries due to some major obstacles and challenges. The first challenge is the complexity of construction processes and projects planning methods, which make it very difficult to develop realistic simulation models of construction processes and represent their dynamic behavior and the interaction with project resources. This led to lack of special simulation tools for construction project planning. The second challenge is the huge amount of project information that has to be integrated into the simulation model and to be maintained throughout the design, planning and construction phases. The preparation of ad-hoc simulation models and setting up different scenarios and verification of simulation results usually takes a long time. Therefore, creating reliable simulation models requires extensive resources with advanced skills. The presented challenges prevent the wide application of simulation techniques to support and improve construction project planning and adopt it as an essential part of the construction planning workflow in practice. The research work in this thesis addresses these challenges by developing an approach and platform for rapid development of simulation models for construction projects. The main objective of this research is to develop a BIM integrated and reference process-based simulation approach to support planning of construction projects and to enable collaboration among all actors involved in the planning and simulation process. The first challenge has been addressed through the development of a construction simulation toolkit and the Reference Process Model (RPM) method for modelling construction processes for production and logistics using Business Process Modelling and Notation (BPMN). The RPM models are easy to understood also by non-experts and they can be transformed automatically into simulation models as ready-to-use modules. They describe the workflow and logic of construction processes and include information about duration, resource requirements and other related information for different construction domains with different levels of details. The use of BPMN has many advantages. It enables the understanding of how simulation models work by project teams, including those who are not experts in simulation. In this approach, the modelling of Reference Process Models is totally separated from the simulation core components. In this way, the simulation toolkit is generic and extendable for various construction types such as buildings, bridges and different construction domains such as structural work and indoor operations. The presented approach supports continuous adoption of simulation models throughout the whole project life cycle. The simulation model which supports project planning in the early design phase can be continuously extended with more detailed RPMs and updated information through the planning and construction phases. The second challenge has been addressed by supporting direct integration of Building Information Modelling (BIM) method with the simulation modelling based on the Industry Foundation Classes IFC (ISO 16739) standard, which is the most common and only ISO standard used for exchanging BIM models. As the BIM models contain the biggest part of the input information of simulation models and they can be used for effective visualization of results in the form of animated 4D BIM models. The integration between BIM and simulation enables fast and semi-automatic filtering, extraction and transformation of the necessary information from BIM models for both design and construction site models. In addition, a special top-down semi-automatic detailing method was developed in order to accelerate the process of preparing detailed project schedules, which are essential input data for the simulation models and hence reduce the time and efforts needed to create simulation models. The developed approach has been implemented as a software prototype in the form of a modular Construction Simulation Toolkit (CST) based on the Discrete Event Simulation (DES) method and an online collaboration web portal 'ProSIM' for managing simulation models. The collaboration portal helps to overcome the problem of huge information and make simulation models accessible for non simulation experts. Simulation models created by CST toolkit facilitate the evaluation of design alternatives and construction methods with minimal changes in the simulation model. Both production and logistic operations can be simulated at the same time in a unified environment and take into account the shared resources and the interaction between production and logistic activities. It also takes into account the dynamic nature of construction projects and hence the changes in the construction site layout during the construction phase. The verification and validation of the proposed approach is carried out through various academic and real construction project case studies.:1 Introduction: motivation, problem statement and objectives 1.1 Motivation 1.2 Problem statement 1.3 Objectives 1.4 Thesis Structure 2 Definitions, Related work and background information 2.1 Simulation definition 2.2 Simulation system definition 2.3 Discrete Event Simulation 2.5 How simulation works 2.6 Workflow of simulation study 2.7 Related work 2.8 Traditional construction planning methods 2.8.1 Gantt chart 2.8.2 Critical Path Method (CPM) 2.8.3 Linear scheduling method/Location-based scheduling 2.9 Business Process Model and Notation 2.10Workflow patterns 2.10.1 Supported Control Flow Patterns 3 Reference Process-based Simulation Approach 3.1 Reference Process-based simulation approach 3.2 Reference Process Models 3.3 Reference process model for single task 3.4 Reference process models for complex activities 3.5 Process Pool 3.6 Top-down automatic detailing of project schedules 3.7 Simulation model formalism 3.8 Fundamental design concepts and application scope 4 Data Integration between simulation and construction Project models 4.1 Data integration between BIM models and simulation models 4.1.1 Transformation of IFC models to Graph models 4.1.2 Checking BIM model quality 4.1.3 Filtering of BIM models 4.1.4 Semantic enrichment of BIM models 4.1.5 Reference process models and BIM models 4.2 Reference Process Models and resources models 4.3 Process models and productivity factors 5 Construction Simulation Toolkit 5.1 System architecture and implementation 5.2 Basic steps to create a CST simulation model 5.3 CST Simulation components 5.3.1 Input components 5.3.2 Process components 5.3.3 Output components 5.3.4 Logistic components 5.3.5 Collaboration platform ProSIM 6 Case Studies and Validation 6.1 Verification and Validation of Simulation Models 6.2 Verification and validation techniques for simulation models 6.3 Case study 1: generic planning model 6.4 Case study 2: high rise building 6.4.1 Scenario I: effect of changing number of workers on structural work duration 6.4.2 Scenario II: simulation of structural work on operation level 6.4.3 Scenario III: automatic generation of detailed project schedule 6.5 Case study 3: airport terminal building 6.5.1 Multimodel Container 6.5.2 Scenario I: automatic generation of detailed project schedule 6.5.3 Scenario II: Find the minimal project duration 6.5.4 Scenario III: construction work for a single floor 7 Conclusions and Future Research 7.1 Conclusions 7.2 Outlook of the possible future research topics 7.2.1 Integration with real data collecting 7.2.2 Multi-criteria optimisation 7.2.3 Extend the control-flow and resource patterns 7.2.4 Consideration of further structure domains 7.2.5 Considering of space allocation and space conflicts 8 Appendix - Scripts 9 Appendix B - Reference Process Models 9.1 Reference Process Models for structural work 9.1.1 Wall 9.1.2 Roof 9.1.3 Foundations 9.1.4 Concrete work 9.1.5 Top-Down RPMs for structural work in a work section 10 Appendix E 10.1 Basic elements of simulation models in Plant Simulation 10.2 Material Flow Objects 11 Reference

    Change-centric improvement of team collaboration

    Get PDF
    In software development, teamwork is essential to the successful delivery of a final product. The software industry has historically built software utilizing development teams that share the workplace. Process models, tools, and methodologies have been enhanced to support the development of software in a collocated setting. However, since the dawn of the 21st century, this scenario has begun to change: an increasing number of software companies are adopting global software development to cut costs and speed up the development process. Global software development introduces several challenges for the creation of quality software, from the adaptation of current methods, tools, techniques, etc., to new challenges imposed by the distributed setting, including physical and cultural distance between teams, communication problems, and coordination breakdowns. A particular challenge for distributed teams is the maintenance of a level of collaboration naturally present in collocated teams. Collaboration in this situation naturally d r ops due to low awareness of the activity of the team. Awareness is intrinsic to a collocated team, being obtained through human interaction such as informal conversation or meetings. For a distributed team, however, geographical distance and a subsequent lack of human interaction negatively impact this awareness. This dissertation focuses on the improvement of collaboration, especially within geographically dispersed teams. Our thesis is that by modeling the evolution of a software system in terms of fine-grained changes, we can produce a detailed history that may be leveraged to help developers collaborate. To validate this claim, we first c r eate a model to accurately represent the evolution of a system as sequences of fine- grained changes. We proceed to build a tool infrastructure able to capture and store fine-grained changes for both immediate and later use. Upon this foundation, we devise and evaluate a number of applications for our work with two distinct goals: 1. To assist developers with real-time information about the activity of the team. These applications aim to improve developers’ awareness of team member activity that can impact their work. We propose visualizations to notify developers of ongoing change activity, as well as a new technique for detecting and informing developers about potential emerging conflicts. 2. To help developers satisfy their needs for information related to the evolution of the software system. These applications aim to exploit the detailed change history generated by our approach in order to help developers find answers to questions arising during their work. To this end, we present two new measurements of code expertise, and a novel approach to replaying past changes according to user-defined criteria. We evaluate the approach and applications by adopting appropriate empirical methods for each case. A total of two case studies – one controlled experiment, and one qualitative user study – are reported. The results provide evidence that applications leveraging a fine-grained change history of a software system can effectively help developers collaborate in a distributed setting

    Localisation Standards for Joomla! Translator-Oriented Localisation of CMS-Based Websites

    Get PDF
    [en]For a localiser, the shift from static to CMS-based dynamic websites usually involves assimilating a new editing environment, acquiring administrative rights for the site, and relinquishing the various benefits of using CAT tools. However, the possibility of integrating CAT tools in the localisation process is now becoming a reality by means of localisation standards (mainly ITS and XLIFF). In this paper, we introduce an experimental Java application we have developed for the import/export of multilingual web content for the Joomla! CMS (with the FaLang extension). We go through the workflow and explain the lessons learnt from our experiments with this and other related tools. As our research is translator-oriented, we discuss some current limitations for localisers’ work in the theoretical and practical approaches taken for the multilingual management and translation of CMS-based websites and suggest some alternatives for the futur
    • 

    corecore