Chair software engineering eth

He has worked on various software projects, including data warehouses, electronic document management, business process optimization and web site development. Software engineering eth chair of systems design welcome. Conference on global software engineering estler et al. Top software engineering colleges in the world 2020. Setting up a course from scratch requires producing many supporting documents such as syllabi, schedules, and course web sites listing the concepts being taught. Its mission is to advance knowledge and discovery in advanced areas of technology including artificial intelligence, distribut. Center of economic research at eth zurich cereth website.

Concurrent objectoriented programming software architecture techniques of java programming software engineering seminar winter 2005. It is a multiperspective, qualitybased approach to ensuring that software is built to fit its purpose. The chair was established in august 2012 and is headed by prof. We study energyrelated devices including solar cells, batteries, leds, and photonic crystals with the aim of improving their performance. It has around 1,900 students and 350 staff, and an. The chair for planning of landscape and urban systems plus at eths institute for spatial and landscape development is looking for a student assistant to assist our itteam. 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. Together with swiss, eth researchers developed software for use in pilot trainig. My name is till bay, from 20032008 i was research assistant at the chair of software engineering at eth zurich. Bertrand meyer professor of software engineering and. During his master studies, he worked at hocoma on the design of assistasneeded control strategies for the armeopower line, and as teaching assistant at the chair of software engineering and at the iris departments eth in the fields of autonomous robotics and computer vision. Social software engineering eth chair of systems design. Estler chair of software engineering, eth zurich, switzerland m.

Work on scoop proceeded at the chair of software engineering at eth zurich. Reuse, contracts and patterns software engineering laboratory summer 2006. Ever growing expectations from students, university management and other stakeholders make course preparation increasingly timeconsuming. However, it is important to realise that also manmade, engineered systems fall into this category. The schaffhausen institute of technology sit is an international researchled university located in schaffhausen, switzerland. Published by eth zurich, chair of software engineering jot.

The chair of geoinformation engineering has its research foci in the areas of mobility and energy. Student assistant position in it and software engineering at. In this issue of strategic software engineering i will explore the fundamental natures in a product line organization and the perspectives required for the success of a software development organization. To eths coronavirus web page made materials and device engineering group we study energyrelated devices including solar cells, batteries, leds, and photonic crystals with the aim of. The software engineering group at eth is at the forefront of software. Awarded with the eth medal, the best master thesis in the department of management, technology, and economics, eth zurich in 2017. Representing one particularly interesting type of sociotechnical system, we thus investigate the social structures. Master in computer science regulations 2009 eth zurich.

Bertrand meyers eth home page chair of software engineering. The chair of software engineering is a fantastic team with 23 phd theses completed since 2004. The continuous evolution of computing platforms, such as the recent proliferation of multicore processors, mobile devices, and cloud computing as well as new demands from users e. Student assistant position in it and software engineering at the chair of planning landscape and urban systems plus the chair for planning of landscape and urban systems plus at eths institute for spatial and landscape development is looking for a student decision support systems for urban and landscape planning including our new by the eth student assistant rate. The aim of pause was to mark the completion of 14 years of work at the chair of software engineering at eth zurich. Our aim is to implement optical and electronic techniques to better understand material and device properties. May 04, 2018 swiss federal institute of technology zurichthe chair of software engineering. Currently, there is a worldwide trend reflected also in the strategy of the eth board towards research in manufacturing and engineering design. Oclcs webjunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus. Software engineering eth eth chair of systems design. Founded in 1854, the department of architecture darch at eth zurich is an architecture school of worldwide reputation, providing education in the fields of architecture, landscape architecture, urban planning, and urban design.

Master studies chair of geoinformation engineering eth. Schneiders work conducted while affiliated with eth zurich. Daren holds a degree in software engineering from the university of applied sciences zhaw in zurich 2008. Zurich software free download zurich top 4 download offers free software downloads for windows, mac, ios and android computers and mobile devices. The chair of software engineering at eth zurich is devoted to the. Chair of software engineering, eth zurich, teaching. A prototype implementation was developed in 1995 by eiffel software.

Our work, summarized here, covered a wide range of theoretical and practical topics. Representing one particularly interesting type of sociotechnical system, we thus investigate the social structures and dynamics of collaborative software engineering processes. We develop theoretical foundations as well as practicallyuseful tools to explore new ways to write, specify, verify and test programs. The chair performs research and teaching in the fields of structural reliability, risk analysis and uncertainty quantification. Setting up and calibrating the system for each trainee pilot is more laborious than with eye tracking glasses, but it provided us with better results, explains david rudi, who implemented the application as part of his doctorate at the chair of geoinformation engineerings geogaze lab. Director of annual laser software engineering summer. We will use cuttingedge technologies in order to analyze collaboratively existing geodata and. Survey of the barchessa east, villa savorgnanfior, belvedere daquileia ud a group of architecture students from the masters programme carried out the survey of a historical friulian barchessa from 8 12 july 2019 as part of an indepth work at the chair of building research and construction history. Object technology can make an important contribution to the success of a product line. Teaching the eth introductory programming course, taught in english 20032009, in german 20102015, and at innopolis university 20152018, uses an inverted curriculum approach supported by the touch of class textbook and aa mooc open online version. 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. Fourteen years of software engineering at eth zurich bertrand meyer politecnico di milano and innopolis university bertrand.

I obtained my phd in management strategy from essec business school, france. Chair of software engineering, eth zurich, piotr nienaltowski. Current and former members of eth s computer science department have developed pascal, modula2, oberon and eiffel programming languages that have achieved worldwide recognition and impact. 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. Roboscoop is a research project by the chair of software engineering at eth zurich and the ihomelab at lucerne university of applied sciences and arts. An article by compton and walker provides an overview of scoop and describes another early implementation. The present site continues to be actively maintained and contains extensive information about projects, achievements and people of the chair. Research materials and device engineering group eth zurich. Master studies chair of geoinformation engineering eth zurich. Adrian widmer, buildingup competitive advantage in the us custom software market as software service provider, fall 2018. Welcome to the chair of risk, safety and uncertainty quantification at the department of civil, environmental and geomatic engineering. Fourteen years of software engineering at eth zurich bertrand. Research in this area ranges from theoretical underpinnings to practical tools supporting todays ambitious software projects.

Risk, safety and uncertainty quantification eth zurich. Swiss federal institute of technology zurichthe chair of software engineering. Chair of architecture and building systems student portal. Nienaltowski, arslan and meyer have published a description of the model as of 2003. Department of civil, environmental and geomatic engineering. Student assistant position in it and software engineering. In program debugging, finding a failing run is only the first step. Student assistant position in it and software engineering at the chair of planning landscape and urban systems plus. Professor of software engineering emeritus at eth zurich. Provost and professor of software engineering at schaffhausen institute of technology.

The software product line approach is a strategy for producing softwareintensive products. Team chair of architecture and building systems eth zurich. Computational genetics and epigenetics of cancer prof. I also hold a master in management degree from essec and a bachelor of engineering electrical engineering degree from assam engineering college, india. Software engineering seminar software engineering for outsourced and offshore development trusted components. Before that, i was a research and teaching assistant at the chair of software engineering and worked on the scoop project scoop simple concurrent objectoriented programming provides simple yet very powerful. Press tab to navigate to entries, then enter to open or collapse content.

Our research and teaching focus on the construction and analysis of highquality software systems. It allows instructors to analyse the gaze behaviour of student pilots in the cockpit. 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. Our work, summarized here, covered a wide range of theoretical and practical topics, with object technology in the eiffel method as the unifying thread. Numerous and frequentlyupdated resource results are available from this search. Published by eth zurich, chair of software engineering. This semester the gis and geoinformatics lab will again take place. Eth zurich, switzerland sebastian nanz eth zurich, switzerland.

The chair of software engineering at eth zurich is devoted to the development of methods and tools for improving software quality. It is maintained and developed mostly by eiffel software and hosted at the chair of software engineering at eth zurich. Eth software free download eth top 4 download offers free software downloads for windows, mac, ios and android computers and mobile devices. Laser summer school software for the cloud and big data. Fourteen years of software engineering at eth zurich. Eth zurich had a chair of software engineering from the end of 2001 to 2016, headed by prof. In response, a group of scientists began working on a better solution in 2012 as part of the roboscoop initiative. The chair develops innovating methodologies in the field of uncertainty quantification and reliability analysis with special emphasis on high performance computing. Citeseerx document details isaac councill, lee giles, pradeep teregowda. Founded in 1855, eth zurich is a science, technology, engineering, and mathematics stem university in the city of zurich, switzerland.

Programming languages and software engineering eth zurich. Representing one particularly interesting type of sociotechnical system, we thus investigate the social structures and dynamics of collaborative software engineering. In this edition of strategic software engineering we will consider how software architecture provides strategic support to the organization. Our work, summarized here, covered a wide range of theoretical and practical topics, with object technology in the. Homepage chair of geoinformation engineering eth zurich. Eiffel software, santa barbara since 1985 president until 2001, then cto. Zurich software free download zurich top 4 download. Course management with trucstudio acm sigcse bulletin. Therefore we bear a high level of responsibility for society, the economy and policy, as well as for our natural, built and cultural heritage.

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. I am founder of comerge ag and oriact gmbh, together with dr. In the area of mobility our research lies at the intersection of mobile geographic information systems, geospatial information technologies, and mobile decisionmaking. Innopolis university is an ambitious project to create a worldclass research university in kazan. Many thanks to all speakers and participants of laser 20. Archita sarmah chair of entrepreneurship eth zurich. With manuel mazzara i am helping innopolis develop a software engineering laboratory, with research themes closely connected to those of the chair of software engineering at eth. I defended my phd thesis practical framework for contractbased concurrent objectoriented programming in february 2007, and moved to bath, u. Automated fixing of programs with contracts proceedings.

From the end of 2001 to the beginning of 2016 he was professor of software engineering at eth zurich. Institutes and chairs department of computer science eth. A chair of software engineering existed at eth zurich, the swiss federal institute of technology, from 1 october 2001 to 31 january 2016, under my leadership. A particular class of complex engineered systems whose importance for society has. The strategy encompasses organizational management, technical management, and software engineering aspects of product production. Tino anthamatten, drivers of go and nogo decisions in drug development, fall 2017. Guido gerig professor and department chair nyu tandon.

Chair of software engineering, eth zurich, till bay. Laboratory for energy and process systems engineering. Can we automate the second task as well as the first. 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. With the help of many others, i have created the origo software development platform and the community art project. The chair risk, safety and uncertainty quantification. It promotes an active collaboration with research groups in eth and in other universities in order to disseminate the good practices and associated tools for uncertainty quantification. New tools and methods are developed as open source software and made available to the public, including teaching materials. The chair of software engineering was devoted to the development of methods and tools for improving software quality, with the. This is not a block diagram that gives a rough functional decomposition of the system. Eth zurich and nasa eye tracking software for use in.

1635 1565 9 710 127 1306 1213 590 9 744 316 941 1197 611 725 876 1193 823 545 363 603 1366 336 1333 650 851 1234 520 183 1234 212