Modular Programming

Modular Programming is a software design methodology that organizes a program into distinct, independent, and interconnectable components—referred to as modules—each encapsulating specific functionality and interface definitions to promote separation of concerns, reusability, and maintainability in software construction.

208

Publications

10.3K

Citations

490

Authors

212

Institutions

Publications per year

2017–2026

26

Authors

490

  1. GT
    Gary T. Leavens

    Iowa State University, United States

    5 publications · 117 citations

    5

    h-index

  2. HR
    Hridesh Rajan

    Iowa State University, United States

    4 publications · 399 citations

    4

    h-index

  3. PD
    Peter D. Mosses

    Aarhus University, Denmark

    4 publications · 98 citations

    4

    h-index

  4. DW
    David Walker

    Princeton University, United States

    3 publications · 44 citations

    3

    h-index

  5. KS
    Kevin Sullivan

    University of Virginia, United States

    3 publications · 380 citations

    3

    h-index

1–5 of 490

Venues

  1. Journal of Functional Programming

    5 publications · 337 citations

    5

    h-index

  2. Electronic Notes in Theoretical Computer Science

    ENTCS · 5 publications · 111 citations

    5

    h-index

  3. Software Practice and Experience

    5 publications · 568 citations

    5

    h-index

  4. ACM SIGPLAN Notices

    5 publications · 110 citations

    5

    h-index

  5. 4

    h-index

1–5