André van der Hoek
#141,887
Most Influential Person Now
Dutch-American computer scientist
André van der Hoek's AcademicInfluence.com Rankings
André van der Hoekcomputer-science Degrees
Computer Science
#8257
World Rank
#8682
Historical Rank
Software Engineering
#301
World Rank
#307
Historical Rank
Database
#7901
World Rank
#8226
Historical Rank

Download Badge
Computer Science
André van der Hoek's Degrees
- PhD Computer Science University of Colorado Boulder
- Masters Computer Science University of Colorado Boulder
- Bachelors Computer Science University of Colorado Boulder
Similar Degrees You Can Earn
Why Is André van der Hoek Influential?
(Suggest an Edit or Addition)According to Wikipedia, André van der Hoek is a Dutch and American professor of computer science at the University of California, Irvine , and department chair of Informatics at the Donald Bren School of Information and Computer Sciences .
André van der Hoek's Published Works
Number of citations in a given year to any of this author's works
Total number of citations to an author for the works they published in a given year. This highlights publication of the most important work(s) by the author
Published Works
- Palantir: raising awareness among configuration management workspaces (2003) (334)
- A highly-extensible, XML-based architecture description language (2001) (262)
- An infrastructure for the rapid development of XML-based architecture description languages (2002) (246)
- Towards architecture-based self-healing systems (2002) (241)
- An experimental card game for teaching software engineering (2003) (228)
- A comprehensive approach for the development of modular software architecture description languages (2005) (203)
- A Characterization Framework for Software Deployment Technologies (1998) (185)
- Impact of software engineering research on the practice of software configuration management (2005) (175)
- Crowdsourcing in Software Engineering: Models, Motivations, and Challenges (2016) (111)
- Palantir: Early Detection of Development Conflicts Arising from Parallel Code Changes (2012) (108)
- Mae---a system model and environment for managing architectural evolution (2004) (101)
- Software release management for component‐based software (2003) (100)
- Microtask programming: building software with a crowd (2014) (99)
- An architecture for post-development configuration management in a wide-area network (1997) (96)
- Design-time product line architectures for any-time variability (2004) (93)
- Software Design and Architecture The once and future focus of software engineering (2007) (93)
- A generic, peer-to-peer repository for distributed configuration management (1996) (93)
- SimSE: an educational simulation game for teaching the Software engineering process (2004) (87)
- Problems and Programmers: an educational software engineering card game (2003) (87)
- Taming architectural evolution (2001) (84)
- Towards supporting awareness of indirect conflicts across software configuration management workspaces (2007) (84)
- Continuous coordination a new paradigm to support globally distributed software development projects (2007) (83)
- Towards Testing Product Line Architectures (2003) (82)
- Simse: a software engineering simulation environment for software process education (2006) (76)
- Empirical evidence of the benefits of workspace awareness in software configuration management (2008) (75)
- Using Architectural Models to Manage and Visualize Runtime Adaptation (2009) (67)
- Comprehensive Evaluation of an Educational Software Engineering Simulation Environment (2007) (66)
- ArchTrace: Policy-Based Support for Managing Evolving Architecture-to-Implementation Traceability Links (2006) (65)
- Modeling Product Line Architectures through Change Sets and Relationships (2007) (62)
- SIMSE: An Interactive Simulation Game for Software Engineering Education (2004) (59)
- Software release management (1997) (59)
- A Framework for Understanding Chatbots and Their Future (2018) (58)
- Software design sketching with calico (2010) (56)
- Multi-site evaluation of SimSE (2009) (55)
- Using service utilization metrics to assess the structure of product line architectures (2003) (54)
- An environment for managing evolving product line architectures (2003) (52)
- Collaborative Software Engineering (2010) (52)
- Collaborative Software Engineering: Challenges and Prospects (2010) (51)
- Supporting informal design with interactive whiteboards (2014) (51)
- Towards Awareness in the Large (2006) (51)
- Borrowing from the Crowd: A Study of Recombination in Software Design Competitions (2015) (47)
- Design and Evaluation of an Educational Software Process Simulation Environment and Associated Model (2005) (46)
- Software process modeling for an educational software engineering simulation game (2005) (43)
- Software Engineering and Middleware (2002) (43)
- Lighthouse: coordination through emerging design (2006) (43)
- Composition Environments for Deployable Software Components (2002) (39)
- Collaborative Software Engineering: Concepts and Techniques (2010) (36)
- Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering (2010) (36)
- Continuous and automated evolution of architecture-to-implementation traceability links (2008) (36)
- A Testbed for Configuration Management Policy Programming (2002) (35)
- Relationship between geographical location and evaluation of developer contributions in github (2018) (35)
- Ideas, subjects, and cycles as lenses for understanding the software design process (2010) (34)
- Understanding and Propagating Architecutural Changes (2002) (34)
- Representing Product Family Architectures in an Extensible Architecture Description Language (2001) (34)
- Continuous coordination within the context of cooperative and human aspects of software engineering (2008) (33)
- Teaching Software Engineering Using Simulation Games (2003) (32)
- PorchLight: A tag-based approach to bug triaging (2013) (32)
- A Visualization for Software Project Awareness and Evolution (2007) (31)
- Differencing and Merging within an Evolving Product Line Architecture (2003) (31)
- CASI: preventing indirect conflicts through a live visualization (2010) (31)
- Calico: a prototype sketching tool for modeling in early design (2008) (31)
- Continuous coordination: a new paradigm for collaborative software engineering tools (2004) (31)
- Categorizing the Spectrum of Coordination Technology (2010) (30)
- Software Designers in Action: A Human-Centric Look at Design Work (2013) (30)
- Measuring Product Line Architectures (2001) (30)
- How Software Designers Interact with Sketches at the Whiteboard (2015) (30)
- Palantir: coordinating distributed workspaces (2002) (30)
- CodeExchange: Supporting Reformulation of Internet-Scale Code Queries in Context (T) (2015) (29)
- The design and evaluation of a tool to support software designers at the whiteboard (2012) (28)
- Software Architecture, Configuration Management, and Configurable Distributed Systems: A Menage a Trois (1998) (27)
- Crowd development (2013) (27)
- Impact of the research community on the field of software configuration management: summary of an impact project report (2002) (27)
- A Vision of Crowd Development (2015) (27)
- The evolution of software evolvability (2001) (26)
- ArchEvol: versioning architectural-implementation relationships (2005) (26)
- Impact of the research community for the field of software configuration management (2002) (26)
- Capturing Architectural Configurability: Variants, Options, and Evolution (1999) (25)
- Toward Microtask Crowdsourcing Software Design Work (2016) (25)
- The Software Dock: A Distributed, Agent-Based Software Deployment System ; CU-CS-832-97 (1997) (24)
- Does Configuration Management Research Have a Future? (1995) (23)
- Using Service Utilization Metrics to Assess and Improve Product Line Architectures (2001) (23)
- Adapting Game Technology to Support Individual and Organizational Learning (2001) (22)
- PLA-based runtime dynamism in support of privacy-enhanced Web personalization (2006) (22)
- Refactoring Product Line Architectures (2003) (22)
- Versioned software architecture (1998) (22)
- Global optimization methods for protein folding problems (1995) (21)
- Capturing Product Line Architectures (2000) (21)
- Architectural runtime configuration management in support of dependable self-adaptive software (2005) (20)
- Software Deployment Extending Configuration Management Support into the Field (1998) (20)
- Bridging gaps between developers and testers in globally-distributed software development (2010) (20)
- Ask the crowd: Scaffolding coordination and knowledge sharing in microtask programming (2015) (20)
- Challenges in Measuring, Understanding, and Achieving Social-Technical Congruence (2008) (20)
- Integrating Configuration Management and Software Deployment (2001) (19)
- Configurable software architecture in support of configuration management and software deployment (1999) (18)
- Palantír : Increasing Awareness in Distributed Software Development (2002) (17)
- Managing the Evolution of Distributed and Interrelated Components (2003) (17)
- Architectural runtime configuration management in support of dependable self-adaptive software (2005) (17)
- An experimental, pluggable infrastructure for modular configuration management policy composition (2004) (16)
- A Parallel Global Optimization Method for Solving Molecular Cluster and Polymer Conformation Problems (1995) (15)
- Enabling and enhancing collaborations between software development organizations and independent test agencies (2009) (15)
- A Chatbot for Conflict Detection and Resolution (2019) (15)
- A Need-Based Collaboration Classification Framework (2004) (14)
- Making sense of the bazaar: 1st workshop on open source software engineering (2001) (13)
- Towards supporting the architecture design process through evaluation of design alternatives (2006) (13)
- Visualizing Parallel Workspace Activities (2003) (13)
- It's all in the game: Teaching software process concepts (2005) (12)
- Workspace awareness in application development (2004) (12)
- Palantir: enhancing configuration management systems with workspace awareness to detect and resolve emerging conflicts (2008) (12)
- Enabling a classroom design studio with a collaborative sketch design tool (2013) (12)
- JPloy: User-Centric Deployment Support in a Component Platform (2004) (12)
- Explicit Concern-Driven Development with ArchEvol (2009) (11)
- System Modeling Resurrected (1998) (11)
- A Brief Perspective on Microtask Crowdsourcing Workflows for Interface Design (2015) (11)
- Configuration Management and Open Source Projects (2005) (11)
- Sameness: An Experiment in Code Search (2015) (11)
- Dissecting Configuration Management Policies (2003) (11)
- Studying Professional Software Design (2012) (10)
- Layered class diagrams: supporting the design process (2006) (10)
- A design perspective on modularity (2011) (10)
- Informatics: a focus on computer science in context (2005) (10)
- Software Design Decoded: 66 Ways Experts Think (2016) (10)
- The code orb: supporting contextualized coding via at-a-glance views (NIER track) (2011) (10)
- Flexible Modeling Tools (FlexiTools2010) (2010) (10)
- The Coordination Pyramid: A Perspective on the State of the Art in Coordination Technology (2010) (9)
- Emerging design: new roles and uses for abstraction (2006) (9)
- A tool for distributed software design collaboration (2012) (8)
- Scaling up: How Thirty-two Students Collaborated and Succeeded in Developing a Prototype Software Design Environment (2005) (8)
- On the Use of Emerging Design as a Basis for Knowledge Collaboration (2009) (8)
- Investigating the Applicability of Architecture Description in Configuration Management and Software Deployment (1998) (8)
- Software Architecture, Conguration Management, and Congurable Distributed Systems: A M enage a Trois (1998) (8)
- Challenges in Using an Economic Cost Model for Software Engineering Simulation (2001) (8)
- Capturing Architectural Configurability: Variants, Options, and Evolution ; CU-CS-895-99 (1999) (8)
- A Need Hierarchy for Teams (2004) (7)
- Collecting design knowledge through voice notes (2019) (7)
- International workshop on software configuration management (SCM-10): new practices, new challenges, and new boundaries (2001) (7)
- Workshop on flexible modeling tools: (FlexiTools 2011) (2011) (7)
- A study of architectural decision practices (2013) (7)
- The Software Dock: An Architecture for Post-Development Configuration Management in a Wide-Area Network. (1997) (7)
- A Comprehensive Evaluation of Workspace Awareness in Software Configuration Management Systems (2007) (7)
- Sketching with a Purpose: Moving from Supporting Modeling to Supporting Software Engineering Activities (2018) (7)
- Exploring Microtask Crowdsourcing as a Means of Fault Localization (2016) (6)
- Issues in mapping change-based product line architectures to configuration management systems (2009) (6)
- An experience report on the design and delivery of two new software design courses (2009) (6)
- Modeling PLA variation of privacy-enhancing personalized systems (2009) (5)
- SCM-10: tenth international workshop on software configuration management new practices, new challenges, and new boundaries (2001) (5)
- (W18) 1st workshop on open source software engineering (2001) (5)
- Insights and Lessons Learned from Analyzing ICSE 2014 Survey and Review Data (2014) (5)
- Using Visualizations to Analyze Workspace Activity and Discern Software Project Evolution (2005) (5)
- 1 Crowdsourcing in Software Engineering : Models , Opportunities , and Challenges (2015) (5)
- Continuous Coordination Tools and their Evaluation (2010) (5)
- Informatics: A Novel, Contextualized Approach to Software Engineering Education (2005) (5)
- Teambugs: a collaborative bug tracking tool (2011) (5)
- Editorial: Open source software engineering (2002) (4)
- Collaboration Tools for Developers (2022) (4)
- Designing Software Cockpits for Coordinating Distributed Software Development (2007) (4)
- Talking about OSS: Making Sense of the Bazaar: 1st Workshop on Open Source Software Engineering - Workshop Report (2002) (4)
- Multi-tiered design rationale for change set based product line architectures (2008) (4)
- Harnessing the Crowd : Decontextualizing Software Work (2014) (4)
- Collaborative Modeling in Software Engineering (2018) (4)
- Flexible modeling tools (2009) (4)
- Concern Highlight: A Tool for Concern Exploration and Visualization (2006) (4)
- Proceedings of the 2005 OOPSLA workshop on Eclipse Technology eXchange, ETX 2005, San Diego, California, USA, October 16-17, 2005 (2005) (4)
- Thermal counterflow in the helium film-vapour system (1994) (4)
- Towards an IDE to Support Programming as Problem-Solving (2017) (4)
- Software design as multiple contrasting dialogues (2019) (4)
- Software designers in action (2014) (3)
- Theoretical and empirical studies of software development's role as a design discipline (2010) (3)
- SPLASH 2010 workshop on flexible modeling tools (2010) (3)
- Companion Proceedings of the 36th International Conference on Software Engineering (2014) (3)
- An agenda for concern-oriented software engineering (2010) (3)
- Software Configuration Management: ICSE Workshops SCM 2001 and SCM 2003, Toronto, Canada, May 14-15, 2001, and Portland, OR, USA, May 9-10, 2003. Selected Papers (2003) (3)
- Examining Software Design from a General Design Perspective (2006) (3)
- Measurements on the Kapitza resistance of very thin superfluid helium films (2001) (3)
- A demonstration of a distributed software design sketching tool (2011) (3)
- Toward social-technical code search (2013) (3)
- ArchTrace : A Tool for Keeping in Sync Architecture and its Implementation (2006) (3)
- Concern-driven software evolution (2009) (3)
- Software Release Management ; CU-CS-806-96 (1996) (3)
- Continuous Coordination ( CC ) : A New Collaboration Paradigm (2006) (3)
- A B.S. degree in informatics: contextualizing software engineering education (2005) (2)
- Superfluid flow and Kapitza resistance of very thin4He films (1996) (2)
- Calico : A Tool for Early Software Design Sketching (2008) (2)
- Lightweight analysis of software design models at the whiteboard (2013) (2)
- Welcome to the new Journal of Software Engineering Research and Development (JSERD) (2013) (2)
- Crowdsourcing in Software EngineeringMotivations (2016) (2)
- Toward Collecting and Delivering Knowledge for Software Design at the Whiteboard (2018) (2)
- Discovering and modeling open source software processes (2010) (2)
- Recurring Distributed Software Maintenance Meetings: Toward an Initial Understanding (2022) (2)
- An example product line architecture : The Library System (2002) (2)
- Software engineering and middleware : third International Workshop, SEM 2002, Orlando, FL, USA, May 20-21, 2002 : revised papers (2003) (1)
- Software Configuration Management (2003) (1)
- Global Optimization Methods for Protein Folding Problems ; CU-CS-774-95 (1995) (1)
- Émigré: Metalevel Architecture and Migratory Work (2002) (1)
- 1 Continuous Coordination : A New Paradigm to Support Globally Distributed Software Development Projects (2007) (1)
- Extending undergraduate CS programs with informatics: emphasizing software and system design in context (2005) (1)
- Linecept: An Early Prototype of a Timeline-Based Design Coordination Tool (2020) (1)
- 1st Workshop on Open Source Software Engineering (2001) (1)
- RoboCar: software, hardware, and mechanical design issues for the University of Colorado autonomous rover vehicle (1995) (1)
- Architecture-Based Program Compaction (2003) (1)
- Sense-Making and Mindfulness of Interdependencies in Virtual Organizations (2008) (1)
- Beyond coding: toward software development expertise (2018) (1)
- An example product line architecture : Digital Library Projects (2002) (1)
- Reading to Write Code: An Experience Report of a Reverse Engineering and Modeling Course (2022) (1)
- Software pre-patterns as architectural knowledge (2008) (1)
- Framing Software Design with the Design Diamond (2006) (0)
- DesignMinders : A Design Knowledge Collaboration Approach (2009) (0)
- Reframing Software Design : Perspectives on Advancing an Elusive Discipline (2005) (0)
- 2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) (2021) (0)
- DesignMinders: Preserving and Sharing Informal Software Design Knowledge (2009) (0)
- Calico: an early-phase software design tool (2013) (0)
- Decisions and Rationale during the Evolution of a Coordination Infrastructure (2008) (0)
- Understanding Maintenance Design : How Developers Work at the Whiteboard to Design Solutions for Software Maintenance (2008) (0)
- Integrating Palant´ir and Eclipse: Workspace Awareness in Application Development (2004) (0)
- Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management (2003) (0)
- Bellamy: Flexible Modeling Tools (FlexiTools2010). (2010) (0)
- Towards Merge Conflict Resolution by Combining Existing Lines of Code (2022) (0)
- Collaboration Tool Choices and Use in Remote Software Teams: Emerging Results from an Ongoing Study (2022) (0)
- The Software Design Process as a Series of Rotating Subject Pairs (2010) (0)
- Let's Go to the Whiteboard (Again): Perceptions from Software Architects on Whiteboard Architecture Meetings (2022) (0)
- Proceedings of the 3rd international conference on Software engineering and middleware (2002) (0)
- Improving Wikidata with Student-Generated Concept Maps (2022) (0)
- Flow measurements on very thin films around the Kosterlitz–Thouless transition (2003) (0)
- Session details: Modularity visions: keynote address (2011) (0)
- 8 Continuous Co-ordination Tools and their Evaluation (2009) (0)
- Theoretical descriptions of the flow resistivity of very thin films near the Kosterlitz–Thouless transition (2003) (0)
- Concern Management and Evolution at The Architectural Level (2006) (0)
- The Design of a Study Concerning the Capture of Important Design Bits at the Whiteboard (2021) (0)
- Benchmarking the Customer Configuration Updating Process of the International Product Software Industry (2010) (0)
- Continuous Coordination ANewParadigm toSupportGlobally DistributedSoftwareDevelopmentProjects Executive Summary (2007) (0)
- Calico : An Interactive Tool for Informal Software Design (2014) (0)
- Parallel Global Optimization of Proteins (1994) (0)
This paper list is powered by the following services:
Other Resources About André van der Hoek
What Schools Are Affiliated With André van der Hoek?
André van der Hoek is affiliated with the following schools: