Jan Bosch

Last updated

Jan Bosch (born 1967) is a Dutch computer scientist, Professor of Software Engineering at the Eindhoven University of Technology and at Chalmers University of Technology, and IT consultant, particularly known for his work on software architecture. [1] [2]

Contents

Biography

Bosch received his MSc in computer science in 1991 from the University of Twente, and in 1995 his PhD degree in computer science from Lund University. [3]

In 1994 Bosch got appointed Professor of Software Engineering at the Blekinge Institute of Technology, and from 2000 till 2020 he was affiliated with the University of Groningen, where he became Professor of Software Engineering. Since 2011 he is also Professor of Software Engineering at Chalmers University of Technology. [3] Since 2020 he is affiliated with Eindhoven University of Technology

In 2004 Bosch became also Vice President and the Head of Laboratory at the Nokia Research Center, and from 2007 to 2011 he Vice President Engineering Process at Intuit. In 2011 he co-founded the consultancy firm Boschonian AB, where he is partner. [3]

Selected publications

Articles, a selection:

Investments

Jan Bosch is also an angel investor in several Scandinavian companies including Remente and Fidesmo in Sweden, and Kosli in Norway.

Related Research Articles

The Eindhoven University of Technology, abbr. TU/e, is a public technical university in the Netherlands, situated in Eindhoven. In 2020–21, around 14,000 students were enrolled in its BSc and MSc programs and around 1350 students were enrolled in its PhD and EngD programs. In 2021, the TU/e employed around 3900 people.

In computer programming and software design, code refactoring is the process of restructuring existing source code—changing the factoring—without changing its external behavior. Refactoring is intended to improve the design, structure, and/or implementation of the software, while preserving its functionality. Potential advantages of refactoring may include improved code readability and reduced complexity; these can improve the source code's maintainability and create a simpler, cleaner, or more expressive internal architecture or object model to improve extensibility. Another potential goal for refactoring is improved performance; software engineers face an ongoing challenge to write programs that perform faster or use less memory.

<span class="mw-page-title-main">Software architecture</span> High level structures of a software system

Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations.

<span class="mw-page-title-main">The Institute of Technology at Linköping University</span> Faculty at Linköping University

The Institute of Technology at Linköping University, or Tekniska högskolan vid Linköpings universitet, is the faculty of science and engineering of Linköping University, located in Linköping and Norrköping in Sweden. Since its start in 1969, LiTH has had close ties with the Swedish transport and electronics industry in general and with Ericsson and SAAB in particular. The faculty has 1,400 staff members, out of whom 125 are professors, and 470 are lecturers with a PhD. The total number of students exceeds 12,000, with more than half being in post-graduate programs.

<span class="mw-page-title-main">Barry Boehm</span> American computer scientist (1935–2022)

Barry William Boehm was an American software engineer, distinguished professor of computer science, industrial and systems engineering; the TRW Professor of Software Engineering; and founding director of the Center for Systems and Software Engineering at the University of Southern California. He was known for his many contributions to the area of software engineering.

Harlan D. Mills was professor of computer science at the Florida Institute of Technology and founder of Software Engineering Technology, Inc. of Vero Beach, Florida. Mills' contributions to software engineering have had a profound and enduring effect on education and industrial practice. Since earning his Ph.D. in Mathematics at Iowa State University in 1952, Mills led a distinguished career.

<span class="mw-page-title-main">Systems architecture</span> Conceptual model of a system

A system architecture is the conceptual model that defines the structure, behavior, and views of a system. An architecture description is a formal description and representation of a system, organized in a way that supports reasoning about the structures and behaviors of the system.

<span class="mw-page-title-main">Mark Guzdial</span>

Mark Joseph Guzdial is a Professor in the College of Engineering at the University of Michigan. He was formerly a professor in the School of Interactive Computing at the Georgia Institute of Technology affiliated with the College of Computing and the GVU Center. He has conducted research in the fields of computer science education and the learning sciences and internationally in the field of Information Technology. From 2001–2003, he was selected to be an ACM Distinguished Lecturer, and in 2007 he was appointed Vice-Chair of the ACM Education Board Council. He was the original developer of the CoWeb, one of the earliest wiki engines, which was implemented in Squeak and has been in use at institutions of higher education since 1998. He is the inventor of the Media Computation approach to learning introductory computing, which uses contextualized computing education to attract and retain students.

<span class="mw-page-title-main">Jan Dietz</span> Dutch computer scientist

Jean Leonardus Gerardus (Jan) Dietz is a Dutch Information Systems researcher, Professor Emeritus of Information Systems Design at the Delft University of Technology, known for the development of the Design & Engineering Methodology for Organisations. and his work on Enterprise Engineering.

<span class="mw-page-title-main">Wil van der Aalst</span> Dutch computer scientist and professor

Willibrordus Martinus Pancratius van der Aalst is a Dutch computer scientist and full professor at RWTH Aachen University, leading the Process and Data Science (PADS) group. His research and teaching interests include information systems, workflow management, Petri nets, process mining, specification languages, and simulation. He is also known for his work on workflow patterns.

Henderik Alex (Erik) Proper is a Dutch computer scientist, an FNR PEARL Laureate, and a senior research manager within the Computer Science (ITIS) department of the Luxembourg Institute of Science and Technology (LIST). He is also adjunct professor in data and knowledge engineering at the University of Luxembourg. He is known for work on conceptual modeling, enterprise architecture and enterprise engineering.

<span class="mw-page-title-main">Theo Bemelmans</span> Dutch computer scientist

Theodore Aloysius Maria (Theo) Bemelmans is a Dutch computer scientist and Emeritus Professor of Administrative Information Systems and Automation at the Eindhoven University of Technology.

Jan Verelst is a Belgian computer scientist, Professor and Dean of the Department of Management Information Systems at the University of Antwerp, and Professor at the Antwerp Management School, known for his work on Normalized Systems.

<span class="mw-page-title-main">Chris Verhoef</span> Dutch computer scientist (born 1962)

Christopher (Chris) Verhoef is a Dutch computer scientist, and Professor of Computer Science at the Vrije Universiteit in Amsterdam.

Klaus Pohl is a German computer scientist and Professor for Software Systems Engineering at the University of Duisburg-Essen, mainly known for his work in Requirements Engineering and Software product line engineering.

Leonard Joel (Len) Bass is an American software engineer, Emeritus professor and former researcher at the Software Engineering Institute (SEI), particularly known for his contributions on software architecture in practice.

Danny Greefhorst is a Dutch enterprise architect and consultant at ArchiXL, known for his work in the field of enterprise architecture.

<span class="mw-page-title-main">Hanspeter Pfister</span> Swiss computer scientist

Hanspeter Pfister is a Swiss computer scientist. He is the An Wang Professor of Computer Science at the Harvard John A. Paulson School of Engineering and Applied Sciences and an affiliate faculty member of the Center for Brain Science at Harvard University. His research in visual computing lies at the intersection of scientific visualization, information visualization, computer graphics, and computer vision and spans a wide range of topics, including biomedical image analysis and visualization, image and video analysis, and visual analytics in data science.

William "Chuck" Easttom II is an American computer scientist specializing in cyber security, cryptography, quantum computing, and systems engineering.

<span class="mw-page-title-main">Mike Papazoglou</span> Australian academic

Michael (Mike) Papazoglou is a Greek/Australian emeritus professor, computer science researcher and author known for his contributions to 'Service-Oriented Computing'. His main research interests include Distributed computing, Database#Database management system, Big data, Service, Domain-specific language and Cloud computing. In more recent years he shifted his focus to pursuing Emerging technologies, Industrial engineering, Smart Applications and Smart Technology Solutions for Healthcare and Manufacturing.

References

  1. Klaus Pohl, Günter Böckle, and Frank Van Der Linden. Software product line engineering. Springer 10 (2005): 3-540.
  2. Bass, Len. Software architecture in practice. Pearson Education India, 2007.
  3. 1 2 3 Jan Bosch Experience, at linkedin.com. Accessed 10. 2014.