Skip to content

Consider using the word "component" where you currently use "module" #16

Description

@mtnygard

In most of the SEI books about architecture, they make a nice distinction that "component" refers to a runtime entity that participates in the dynamic structure of the system. In contrast, "module" refers to a unit of source code that is part of the static structure of the system.

Obviously with the move toward microservices, we are getting closer to a one-to-one correspondence between modules and components. Still, since the ISA principles address primarily the runtime behavior, it would be nice to align the language with the SEI's definitions.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions