The simulation and reconstruction software of the BES III Electromagnetic Calorimeter (EMC), are developed based on the object-oriented language C++, in the framework of Gaudi[1]. Performance of EMC are studied with d...
详细信息
The simulation and reconstruction software of the BES III Electromagnetic Calorimeter (EMC), are developed based on the object-oriented language C++, in the framework of Gaudi[1]. Performance of EMC are studied with data and compared with Monte Carlo samples.
We present here the way to bring together two open source modellers, PhreeqC and Elmer, with disjunctive application fields. They are gathered in a single environment to enable multi-component, reactive solute transpo...
详细信息
ISBN:
(纸本)9780956494429
We present here the way to bring together two open source modellers, PhreeqC and Elmer, with disjunctive application fields. They are gathered in a single environment to enable multi-component, reactive solute transport studies in three-dimensional saturated/ unsaturated ground-water flow systems. The choice of Python as programming environment is explained, the way the tools become so called Python modules is presented. Based on Open Source, it enables the study of natural and contaminated ground-water flow systems at a variety of scales ranging from laboratory experiments to local and regional field scales. Two illustrative examples are given. The first one is considering dissolution/precipitation phenomena in the near field of a geothermal injection well. The second study is considering at a laboratory scale the interaction of a CO2 brine with a Calcite plug, that one is directly issued from the CO2 application field.
A competence may be generically defined as the capacity of doing something and is more than just skills or knowledge. A transversal competence is one which can be re-used when shifting to another context. Our goal is ...
详细信息
ISBN:
(纸本)9781612844695
A competence may be generically defined as the capacity of doing something and is more than just skills or knowledge. A transversal competence is one which can be re-used when shifting to another context. Our goal is to contribute to improve Computer Science 1 (CS1) course's results by the systematic incorporation of activities based on transversal competencies. We designed a set of activities to enhance the development of transversal competencies, specially planning and time management, team work and communication skills. Hypothetically, we propose that including this kind of activities helps to obtain better results in the course. An initial experimentation was done in 2010. The preliminary results show a remarkable positive difference in student's results. In the selected group the fail rate was only 12% (3 of 25 students). In other groups, the fail rate was 32% (8 of 25 students) and 40% (8 of 20 students). In previous years, this rate was approximately 40%.
This work proposes to describe a teaching approach for introductory laboratory course in object-orientedprogramming and its respective teacher's experience. The profile of the first classes of freshmen, with diff...
详细信息
This work proposes to describe a teaching approach for introductory laboratory course in object-orientedprogramming and its respective teacher's experience. The profile of the first classes of freshmen, with different career goals, enrolled in Interdisciplinary Bachelor of Science and Technology at Federal University of ABC is presented. Educational methodology adopted in the lab using tutorials and a project-based learning approach is also discussed. Furthermore, some statistics about assessment of a student class in response to the learning activities, and its respective analysis are shown. And finally their evaluation about this educational approach is presented.
Modern statistical AI systems are quite large and complex;this interferes with research, development, and education. We point out that most of the computation involves database-like queries and updates on complex view...
详细信息
ISBN:
(数字)9783642242069
ISBN:
(纸本)9783642242052;9783642242069
Modern statistical AI systems are quite large and complex;this interferes with research, development, and education. We point out that most of the computation involves database-like queries and updates on complex views of the data. Specifically, recursive queries look up and aggregate relevant or potentially relevant values. If the results of these queries are memoized for reuse, the memos may need to be updated through change propagation. We propose a declarative language, which generalizes Datalog, to support this work in a generic way. Through examples, we show that a broad spectrum of AI algorithms can be concisely captured by writing down systems of equations in our notation. Many strategies could be used to actually solve those systems. Our examples motivate certain extensions to Datalog, which are connected to functional and object-orientedprogramming paradigms.
object-oriented development promotes the view that "programming is modeling". Nevertheless, it remains difficult to correlate domain concepts and features with source code, to reconcile static and dynamic vi...
详细信息
ISBN:
(纸本)9783642219528
object-oriented development promotes the view that "programming is modeling". Nevertheless, it remains difficult to correlate domain concepts and features with source code, to reconcile static and dynamic views of object-oriented code, and to evolve software of a running system. There continues to be a significant gap between high-level models of software applications and the code that realizes these models. We review some recent research of the Software Composition Group that attempts to address these shortcomings, and we put forward some challenges for future object-oriented development systems.
At facilities conducting research with select agents and toxins, much time and energy is required to ensure compliance with often-changing regulations. Frequently, the Responsible Official for an entity's select a...
详细信息
At facilities conducting research with select agents and toxins, much time and energy is required to ensure compliance with often-changing regulations. Frequently, the Responsible Official for an entity's select agent program is a director who may feel disconnected from the details and the operation of this program at their facility. This presentation will provide an overview of the Select Agent Regulations, focusing on key points for Responsible Officials.
We propose a novel mode of operation of a spin-torque microwave detector (STMD), based on excitation of large-angle out-of-plane (OOP) magnetization precession. We analyze the performance of a STMD in this mode and sh...
详细信息
This article focuses on the object-oriented software process. It compares three most popular software processes: RUP (Rational Unified Process), OPEN (object-oriented Process, Environment and Notation), and OOSP (Obje...
详细信息
Software estimations are regarding based on prediction properties of system, with attention to development methodology. In object-oriented analysis, Use Case models describe the functional requirements of a software s...
详细信息
暂无评论