process

  1. A heavyweight unit of concurrency and execution in an operating system. See thread, which includes heavyweight and lightweight processes. If necessary, an implementation distinction can be made using stereotypes.

  2. A software development process—the steps and guidelines by which to develop a system.

  3. To execute an algorithm or otherwise handle something dynamically.

Get Unified Modeling Language Reference Manual, The, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.