Running make on a project foo should give you a foo binary or foo. Computational genetics and epigenetics of cancer prof. I was a postdoc in the chair of software engineering between january 1st and june 30th 2009. Fluency in the english language is highly recommended. Many thanks to all speakers and participants of laser 20. Laboratory for energy and process systems engineering. Michela pedroni chair of software engineering eth zurich 8092 zurich, switzerland michela. Huber civil engineering research prize, considered the highestlevel midcareer research prize in civil engineering, for seminal contributions to. Founded in 1891, the california institute of technology is a private doctorategranting university has a department of software engineering and management. May 04, 2018 ctme software engineering and management. As such, this article aims to explain and explore the engineering, technology, and feasibility behind the possibilities of creating a perfect chair and putting an end to problems associated with illengineered chairs. Professor of software engineering, schaffhausen institute of technology and politecnico di milano. It is freely available for students, researchers and members of academic institutions.
He has worked on various software projects, including data warehouses, electronic document management, business process optimization and web site development. Technical report 581, eth zurich, chair of software engineering, 2008. Open source data and software materials and device. However, it is important to realise that also manmade, engineered systems fall into this category. Examples for systems that are most commonly studied from a complex systems perspective can predominantly been found. Nadia polikarpova eth zurich, switzerland publicity chairs. Archita sarmah chair of entrepreneurship eth zurich. Manual general overview c source code can be compiled to eiffel source code in three easy steps. The laser summer school, organized by the eth chair of software engineering, brings together the concepts and practice of software engineering in the idyllic setting of the elba island off the coast of tuscany, easily reachable by air, car, bus or train. Team chair of architecture and building systems eth zurich.
I started this collection because it occurred to me that for a number of reasons i am, more than almost anyone i know, in the position of meeting outstanding people from many different subcommunities of software engineering and the rest of computer science. Current and former members of eths computer science department have developed pascal, modula2, oberon and eiffel programming languages that have. Student assistant position in it and software engineering at the chair of planning landscape and urban systems plus. Software risk, safety and uncertainty quantification. Student assistant position in it and software engineering at the. The chair risk, safety and uncertainty quantification eth.
Chair of programming methodology the slides in this section are partly based on the courses software engineering i by prof. Master studies chair of geoinformation engineering eth. Most of our work targets objectoriented programs, both sequential and concurrent. Master studies chair of geoinformation engineering eth zurich. Prior experience in corresponding software frameworks is a plus e. We present an open source software application bruggemanestimator that allows a user to estimate the tortuosity of a porous electrode. Our research focuses on the structure and dynamics of complex social and economic systems, comprised of a large number of interacting agents our methodological approach can be best described as datadriven modeling. Top software engineering colleges in the world 2020. Institutes and chairs department of mechanical and process. Daren holds a degree in software engineering from the university of applied sciences zhaw in zurich 2008. International conference on software engineering icse, 2020. Chair of computational science clausiusstrasse 33 ethzentrum, clt e11 ch8092 zurich. C2eif research page chair of software engineering eth z.
Social software engineering eth chair of systems design. Laser summer school software for the cloud and big data. In the area of mobility our research lies at the intersection of mobile geographic information systems, geospatial information technologies, and mobile decisionmaking. In his master thesis he applied graph theory to model supply chain risks. The chair risk, safety and uncertainty quantification. Representing one particularly interesting type of sociotechnical system, we thus investigate the social structures and dynamics of collaborative software engineering. The chair for planning of landscape and urban systems plus at eths institute for spatial and landscape. Scientific software engineer eth zurich university positions. Institutes and chairs department of mechanical and. Since 1992, he has held the chair for software engineering at the university of kaiserslautern, and since 1996, he has been executive director of the fraunhofer institute for experimental software engineering in kaiserslautern fhg iese. Fourteen years of software engineering at eth zurich bertrand. Concurrent objectoriented programming software architecture techniques of java. Bertrand meyer professor of software engineering and provost.
Sometimes debates on programming languages are more religious than scientific. From 19841991, he was professor of computer science at the university of. You are currently accessing software shop to request software licenses. Jan vitek, purdue university software architecture and engineering testing spring semester 2018. The twoday software engineering and management course present the fundamental software engineering principles, artifacts, and approaches. Software engineering eth eth chair of systems design. Leanagileprinciples vs traditional ways of softwareengineering. Uqlab is currently one of the most widely used uncertainty quantification software in the world. Leanagileprinciples vs traditional ways of software. We build largescale agent based models to simulate the interaction dynamics on. These principles require new forms of collaboration with the organization.
Fourteen years of software engineering at eth zurich. Chair of software engineering, eth zurich, till bay. The chair of software engineering at eth zurich is devoted to the development of methods and tools for improving software quality. Citeseerx document details isaac councill, lee giles, pradeep teregowda. Student assistant position in it and software engineering. Interactions between components method calls, pipes, events. The chair of geoinformation engineering has its research foci in the areas of mobility and energy. Emeritus since 2016 see schaffhausen institute of technology entry. Pedro caldeira chair of learning sciences and higher. Software engineering eth chair of systems design welcome. There is a strong trend in software engineering towards leanagile principles.
I received both of my bachelor and master degree in information technologies at lobachevsky. I also hold a master in management degree from essec and a bachelor of engineering electrical engineering degree from assam engineering college, india. Bertrand meyer received a masters degree in engineering from the ecole. A chair of software engineering existed at eth zurich, the swiss federal institute of technology, from 1 october 2001 to 31 january. Codes chair of management information systems eth zurich. Chair of software engineering, eth zurich, bernd schoeller. Working as a student assistant is only permitted for the duration of study and can only be carried out by students immatriculated at eth zurich or other universities. Interested candidates should be interested in solving analytical tasks, ideally, combined with intermediate programming skills e. Job description the frazzoli group in the institute for dynamical systems and control at eth zurich is looking for a scientific software engineer, for an.
A particular class of complex engineered systems whose importance for society has increased. The term structural design denotes the programmatic idea of a reconciliation between the disciplines of engineering and architecture through the reciprocal integration of loadbearing structure and design concept. Chair of architecture and building systems student portal. Bruggemanestimator determines the bruggeman exponent based on the differential. Daren thomas chair of architecture and building systems. With the help of many others, i have created the origo software development platform and the community art project. The distributed and outsourced software engineering course at eth zurich dose, internally known as the. I am research assistant and phd student in the chair of software engineering at eth zurich, which is held by prof. He has also served as chair of the air force scientific advisory boards information technology panel, chair of the nasa research and technology advisory committee for guidance, control, and information processing, and chair of the board of visitors for the cmu software engineering institute. To request other it services entitled to you, please visit it shop. People chair of underground construction eth zurich. Annual report of the chair of software engineering. Chair of software engineering, eth zurich, ilinca ciupa.
Experience managing windows and linux operating systems. Computational modelling of materials in manufacturing. Our goal is to develop a platform composed of software packages to enable. Meyer or one of the other lecturers if something you. Project theses chair of underground construction eth zurich. Programming languages and software engineering department. Bruggemanestimator materials and device engineering. Eleni chatzi, chair of structural mechanics and monitoring at the institute of structural engineering, has been selected by asces committee on technical advancement to receive the 2020 walter l. Student assistant position in it and software engineering at. Homepage chair of geoinformation engineering eth zurich. At the end of the semester aprilmay and novemberdecember we organize a colloquium with a topic linked to the lecture. Our research and teaching focus on the construction and analysis of highquality software systems.
Computational units with specified interface filters, databases, layers connectors. Bertrand meyer at the chair of software engineering, eth zurich. An important goal was the development of a framework allowing knowledge definition, hierarchical structuring, and dependency description as. The guiding question of this master thesis is therefore about the impact of leanagile principles for sustainable human performance and wellbeing. My name is till bay, from 20032008 i was research assistant at the chair of software engineering at eth zurich. Bernd schoeller software engineering, meyer eth zentrum, rz.
C2eif a c to eiffel translator overview can we reuse some of the huge codebase developed in c to take advantage of modern programming language features such as type safety, objectorientation, and contracts. Most of the material is free to use by other courses, with proper attribution. The conventional modeling approach relies upon feature engineering, yet it ignores the spatial structure among pois. This master thesis was written in winter semester 20062007 at the chair of software engineering at eth zurich as a part of developing a new methodology for managing courses.
Nikrouz neshat holds a master degree in management from luniversita della svizzera italiana usi in lugano, switzerland. This event is part of the eth master course in civil engineering. Swiss federal institute of technology zurichthe chair of software engineering. Reuse, contracts and patterns software engineering laboratory summer 2006.
Most of our work targets objectoriented programs, both. Open positions chair of management information systems. Bruggemanestimator open source code for estimating the tortuosity estimation of lithium ion battery porous electrodes from sem images. Institutes and chairs department of computer science eth.
The chair of software engineering was devoted to the development of methods and tools for improving software quality, with the. He received a degree in electrical and computer engineering and a ph. Post my undergraduate studies, i had worked as a software engineer for a couple of years in india and france. Previously, he obtained a bachelor degree in computer engineering software from the university of isfahan, iran.
We offer projects to eth students semesterarbeit, diplomarbeit, masters projects across a number of software engineering topics, all related to the same general goal. The chair gathers scientists from different backgrounds, including civil and mechanical engineering, geophysics, applied mathematics and computer science in order to develop new computational methods in the field of uncertainty quantification with applications in structural reliability, global sensitivity analysis, model calibration and. Vacancies department of mechanical and process engineering. The chair of geoinformation engineering has its research foci in the areas of mobility and energy in the area of mobility our research lies at the intersection of mobile geographic information systems, geospatial information technologies, and mobile decisionmaking in the area of energy we focus on the development of spatiotemporal algorithms to determine the technical and economic. Huber civil engineering research prize, considered the highestlevel midcareer research prize in civil engineering, for. I am founder of comerge ag and oriact gmbh, together with dr. And, yes, we do all the cool stuff, from big data analysis to multilayer network models, from social software engineering to predictions of scientific success not to. Position in it and software engineering at the chair of planning landscape and. We aim to produce innovative technical solutions to manyprivacy related issues in close collaboration with clinicians, medical researchers, and hospital it specialists. Laser summer school leading edge software engineering.
Bruggemanestimator materials and device engineering group. Bertrand meyer is a french academic, author, and consultant in the field of computer. Manager software engineering, colortronic system ag. The main demonstrator application is a smart walker robot for. I obtained my phd in management strategy from essec business school, france. Programming languages and software engineering main content current and former members of eths computer science department have developed pascal, modula2, oberon and eiffel programming languages that have achieved worldwide recognition and impact. Roboscoop is a research project of the chair of software engineering at eth zurich and ihomelab at hochschule luzern.
We develop theoretical foundations as well as practicallyuseful tools to explore new ways to write, specify, verify and test programs. Questions about which language is more succinct or efficient, or makes developers more productive are discussed with fervor, and their answers are too often based on anecdotes and unsubstantiated beliefs. The professorship for cartography is concerned with research in the area of cartographic visualisation, focusing on cartographic production technologies, topographic cartography terrain representation, thematic cartography, atlas cartography school atlases. We will use cuttingedge technologies in order to analyze collaboratively existing geodata and.
The present site continues to be actively maintained and contains extensive information about projects, achievements and people of the chair. Examples for systems that are most commonly studied from a complex systems perspective can predominantly been found in the context of biological and social systems. I also did my diploma thesis at the chair of software engineering march 1 july 31, 2004, and was an academic guest here between. Strategies for random contractbased testing, defended in december 2008 under the supervision of prof. This project seeks to address the primary scalability, privacy, security, and ethical challenges of data sharing for enabling effective p4 medicine. This semester the gis and geoinformatics lab will again take place.
Chair of software engineering, eth zurich, volkan arslan. Eth zurich had a chair of software engineering from the end of 2001 to 2016, headed by prof. Representing one particularly interesting type of sociotechnical system, we thus investigate the social structures. Fourteen years of software engineering at eth zurich bertrand meyer politecnico di milano and innopolis university bertrand. The aim of roboscoop is to improve the tools and techniques for developing robotics software. Besides being a problem that is challenging from a technical point of view, software engineering processes also comprise numerous interesting social aspects that deserve to be studied scientifically. We strive to understand nature and to solve problems in science and engineering through the fusion of models, algorithms, data and of course computers. Department of civil, environmental and geomatic engineering. He was chair of the eth computer science department from 2004 to 2006. Colloquium chair of underground construction eth zurich.
197 1605 547 250 506 1317 1616 950 769 1115 1116 343 503 548 563 68 1051 1556 1251 1518 1285 936 304 369 601 897 1124 1116 907 1460