William Opdyke
#17,541
Most Influential Person Now
American computer scientist and enterprise architect
William Opdyke's AcademicInfluence.com Rankings
William Opdykecomputer-science Degrees
Computer Science
#955
World Rank
#991
Historical Rank
#518
USA Rank
Software Engineering
#74
World Rank
#74
Historical Rank
#37
USA Rank
Database
#9521
World Rank
#10036
Historical Rank
#1352
USA Rank
Download Badge
Computer Science
Why Is William Opdyke Influential?
(Suggest an Edit or Addition)According to Wikipedia, William F. "Bill" Opdyke is an American computer scientist and enterprise architect at JPMorgan Chase, known for his early work on code refactoring. Education Opdyke received a B.S. from Drexel University in 1979, an M.S. from University of Wisconsin–Madison in 1982, and his Ph.D. from the University of Illinois at Urbana–Champaign in 1992 under the supervision of Ralph Johnson. His Ph.D. thesis, Refactoring Object-Oriented Frameworks, was the first in-depth study of code refactoring as a software engineering technique.
William Opdyke's Published Works
Published Works
- Refactoring object-oriented frameworks (1992) (1354)
- Creating abstract superclasses by refactoring (1993) (151)
- Refactoring and Aggregation (1993) (120)
- Lifecycle and refactoring patterns that support evolution and reuse (1995) (75)
- Understanding and addressing the essential costs of evolving systems (2000) (41)
- Refactoring (2015) (39)
- Crowd and group animation (2005) (24)
- IN services for converged (Internet) telephony (2000) (22)
- The Birth of Refactoring: A Retrospective on the Nature of High-Impact Software Engineering Research (2015) (22)
- Rapid development and delivery of converged services using APIs (2000) (20)
- No silver bullet: a retrospective on the essence and accidents of software engineering (2007) (13)
- Detecting intruders on a campus network: might the threat be coming from within? (2005) (9)
- Refactoring Object-Oriented Software to Support Evolution and Reuse (1995) (8)
- Beyond the Hype: Do Patterns and Frameworks Reduce Discovery Costs? (Panel) (1997) (8)
- Architecture in an agile world (2009) (8)
- Architecture in an agile world (2009) (8)
- Technical debt: from source to mitigation (2013) (4)
- Ob Ject-oriented Refactoring, Legacy Constraints and Reuse (1996) (4)
- A knowledge based approach to assist in telecommunications software project management (1988) (2)
- Workshop: architecture in an agile world (2010) (1)
- Tackling the discovery costs of evolving software systems (2002) (1)
- Living with legacy: love it or leave it? (2005) (1)
- Workshop preview of the 2015 workshop on smart software strategies: 15 years after Y2K - everything old is new again (SMART 2015) (2015) (0)
- Workshop: what drives design? (2012) (0)
- Maintain Reuse Platform Identity Integrate Reuse and Tie to the Bottom Line Reuse More than Just Code Treat Reusable Components like Products (1997) (0)
- Trade-offs in software design and delivery (2012) (0)
- Workshop: beyond green-field software development: reuse, recycle, refactor (2011) (0)
- Escaped from the lab: innovation practices in large organizations (2008) (0)
- Escaped from the lab: crossing the gap from invention to practice (2008) (0)
- Software reuse: nemesis or Nirvana? (panel) (1998) (0)
- The 3rd ACM workshop on refactoring tools (WRT'09) (2009) (0)
- Escaped from the lab: software practices in large organizations (2006) (0)
- Making converged IN services happen: API's are only part of the story! (2001) (0)
This paper list is powered by the following services:
Other Resources About William Opdyke
What Schools Are Affiliated With William Opdyke?
William Opdyke is affiliated with the following schools: