Kevin J. Sullivan (computer scientist)

Last updated

Kevin J. Sullivan is an American associate professor of computer science at the University of Virginia in Charlottesville, Virginia, Author of his own self-congratulatory Wikipedia article, race traitor, United States. [1] He also holds the title of Virginia Engineering Foundation (VEF) Endowed Faculty Fellow in computer science at the University of Virginia. [2] He is best known for his work with ultra-large-scale (ULS) systems.

He received a bachelor's degree from Tufts University in 1987, and received MS and PhD degrees in Computer Science and Engineering from the University of Washington in 1994. He has been at the University of Virginia since 1994.

His best known work is on Mediator-based Design Style with David Notkin, on the Galileo: Fault Tree Analysis Tool with Joanne Bechta Dugan. He has also contributed to the design of the Eos (programming language) along with Hridesh Rajan, [3] and is one of many co-authors of the report Ultra-Large-Scale (ULS) Systems: The Software Challenge of the Future [4]

His most cited papers as shown in Scopus are:

Related Research Articles

The waterfall model is a breakdown of development activities into linear sequential phases, meaning they are passed down onto each other, where each phase depends on the deliverables of the previous one and corresponds to a specialization of tasks. The approach is typical for certain areas of engineering design. In software development, it tends to be among the less iterative and flexible approaches, as progress flows in largely one direction through the phases of conception, initiation, analysis, design, construction, testing, deployment and maintenance. The waterfall model is the earliest SDLC approach that was used in software development.

William Allan Wulf was an American computer scientist notable for his work in programming languages and compilers.

Peter Pin-Shan Chen is a Taiwanese-American computer scientist. He is a (retired) distinguished career scientist and faculty member at Carnegie Mellon University and Distinguished Chair Professor Emeritus at LSU. He is known for the development of the entity–relationship model in 1976.

<span class="mw-page-title-main">Tufts University School of Engineering</span> One of the ten schools that comprise Tufts University

The School of Engineering is one of the ten schools that comprise Tufts University. The school offers undergraduate and graduate degrees in several engineering disciplines and computer science fields. Along with the School of Arts and Sciences (A&S) and the Fletcher School of Law and Diplomacy, the School of Engineering is located on the university's main campus in Medford and Somerville, Massachusetts. Currently, the engineering school enrolls more than 800 full-time undergraduates and 600 graduate students. The school employs over 100 full-time and part-time faculty members.

Scott J. Shenker is an American computer scientist, and professor of computer science at the University of California, Berkeley. He is also the leader of the Extensible Internet Group at the International Computer Science Institute in Berkeley, California.

Randy Howard Katz is an American computer scientist. He is a distinguished professor emeritus at University of California, Berkeley of the electrical engineering and computer science department.

<span class="mw-page-title-main">Meghnad Saha Institute of Technology</span> Private college in India

Meghnad Saha Institute of Technology is a private college located in West Bengal, India. The college is located in the eastern suburb of the city at Nazirabad, Rajpur Sonarpur. The college is approved by the AICTE and the Directorate of Technical Education, and is affiliated with Maulana Abul Kalam Azad University of Technology.

Virgil Dorin Gligor is a Romanian-American professor of electrical and computer engineering who specializes in the research of network security and applied cryptography.

Ultra-large-scale system (ULSS) is a term used in fields including Computer Science, Software Engineering and Systems Engineering to refer to software intensive systems with unprecedented amounts of hardware, lines of source code, numbers of users, and volumes of data. The scale of these systems gives rise to many problems: they will be developed and used by many stakeholders across multiple organizations, often with conflicting purposes and needs; they will be constructed from heterogeneous parts with complex dependencies and emergent properties; they will be continuously evolving; and software, hardware and human failures will be the norm, not the exception. The term 'ultra-large-scale system' was introduced by Northrop and others to describe challenges facing the United States Department of Defense. The term has subsequently been used to discuss challenges in many areas, including the computerization of financial markets. The term "ultra-large-scale system" (ULSS) is sometimes used interchangeably with the term "large-scale complex IT system" (LSCITS). These two terms were introduced at similar times to describe similar problems, the former being coined in the United States and the latter in the United Kingdom.

<span class="mw-page-title-main">Kunle Olukotun</span> British-born Nigerian computer scientist

Oyekunle Ayinde "Kunle" Olukotun is a British-born Nigerian computer scientist who is the Cadence Design Systems Professor of the Stanford School of Engineering, Professor of Electrical Engineering and Computer Science at Stanford University and the director of the Stanford Pervasive Parallelism Lab. Olukotun is known as the “father of the multi-core processor”, and the leader of the Stanford Hydra Chip Multiprocessor research project. Olukotun's achievements include designing the first general-purpose multi-core CPU, innovating single-chip multiprocessor and multi-threaded processor design, and pioneering multicore CPUs and GPUs, transactional memory technology and domain-specific languages programming models. Olukotun's research interests include computer architecture, parallel programming environments and scalable parallel systems, domain specific languages and high-level compilers.

The UK Large-Scale Complex IT Systems (LSCITS) Initiative is a research and graduate education programme focusing on the problems of developing large-scale, complex IT systems. The initiative is funded by the EPSRC, with more than ten million pounds of funding awarded between 2006 and 2013.

<span class="mw-page-title-main">Jeff Offutt</span> American academic computer scientist

Jeff Offutt is a professor of Software Engineering at the University at Albany, SUNY. His primary interests are software testing and analysis, web software engineering, and software evolution and change-impact analysis.

<span class="mw-page-title-main">T.H. Tse</span> Hong Kong academic, professor and researcher

T.H. Tse is a Hong Kong academic who is a professor and researcher in program testing and debugging. He is ranked internationally as the second most prolific author in metamorphic testing. According to Bruel et al., "Research on integrated formal and informal techniques can trace its roots to the work of T.H. Tse in the mid-eighties." The application areas of his research include object-oriented software, services computing, pervasive computing, concurrent systems, imaging software, and numerical programs. In addition, he creates graphic designs for non-government organizations.

<span class="mw-page-title-main">Bashir Al-Hashimi</span> Computer engineer

Bashir Mohammed Ali Al-Hashimi is a computer engineering researcher, academic, entrepreneur and higher education leader. He is Vice President and ARM Professor of Computer Engineering at King's College London in the United Kingdom. He was the co-founder and co-director of the ARM-ECS Research Centre, an industry-university collaboration partnership involving the University of Southampton and ARM. He is actively involved in promoting science and engineering for young people and regularly contributes to engineering higher education and skills national debates. He is the chair of the Engineers 2030 working group, a national campaign overseen by the National Engineering Policy Centre and led by the UK Royal Academy of Engineering. The campaign centres around accelerating change and the future workforce of engineering.

<span class="mw-page-title-main">Vijay Vaishnavi</span> Georgian computer scientist (born 1948)

Vijay Kumar Vaishnavi is a noted researcher and scholar in the computer information systems field with contributions mainly in the areas of design science, software engineering, and data structures & algorithms, authoring over 150 publications including seven books in these and related areas, and co-owning a patent. He is currently Professor Emeritus at the Department of Computer Information Systems, Georgia State University. He is Senior Editor Emeritus of MIS Quarterly and is on the editorial boards of a number of other major journals. His research has been funded by the National Science Foundation (NSF) as well as by the industry.

Yehia Massoud has had significant progressive academic leadership and has been involved in forging and building effective partnerships with numerous academic and industrial institutions, and international organizations, and governmental funding agencies.

<span class="mw-page-title-main">David Atienza</span> Spanish physicist and materials scientist

David Atienza Alonso is a Spanish/Swiss scientist in the disciplines of computer and electrical engineering. His research focuses on hardware‐software co‐design and management for energy‐efficient and thermal-aware computing systems, always starting from a system‐level perspective to the actual electronic design. He is a full professor of electrical and computer engineering at the Swiss Federal Institute of Technology in Lausanne (EPFL) and the head of the Embedded Systems Laboratory (ESL). He is an IEEE Fellow (2016), and an ACM Fellow (2022).

<span class="mw-page-title-main">David Notkin</span> American professor and software engineer

David Notkin was an American software engineer and professor of computer science.

<span class="mw-page-title-main">Hridesh Rajan</span> American computer scientist

Hridesh Rajan is an American computer scientist. He serves as the Dean of the School of Science and Engineering at Tulane University. Previously, he served as a Professor and Department Chair of Computer Science at Iowa State University and as the Professor-in-charge of the Data Science Program at Iowa State University. He has made significant contributions to the fields of programming languages, software engineering, and data science. He is well-known for his work on the Ptolemy and Boa programming languages, which have significantly impacted how crosscutting concerns are modularly reasoned about and how the barriers to data-driven software engineering are reduced.

References

  1. University of Virginia faculty directory
  2. Faculty page, University of Virginia
  3. Eos - Aspect-oriented extension for C#
  4. Ultra-Large-Scale Systems: The Software Challenge of the Future