2003•Unpublished venueRequires access

Agile RUP for non-object-oriented projects

Gary K. Evans

Open publisher page 3 citations

Abstract

The Unified Modeling Language (UML) and IBM Rational Unified Process,® or RUP,® are standard fixtures on most object-oriented projects today. UML is a notation for visually expressing object-oriented concepts; RUP is a process framework that uses the UML to express the content of its artifacts and tasks. But what do RUP and the UML offer that portion of our software community doing non-object oriented development? This article is my answer to that question. As we shall see, RUP and UML can be used quite effectively on software projects in COBOL, C, or even (the dreaded) assembler language.

About this research paper

What this paper is about

The Unified Modeling Language (UML) and IBM Rational Unified Process,® or RUP,® are standard fixtures on most object-oriented projects today. UML is a notation for visually expressing object-oriented concepts; RUP is a process framework that uses the UML to express the content of its artifacts and tasks. But what do RUP and the UML offer that portion of our software community doing non-object oriented development? This article is my answer to that question. As we shall see, RUP and UML can be used quite effectively on software projects in COBOL, C, or even (the dreaded) assembler language.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The Unified Modeling Language (UML) and IBM Rational Unified Process,® or RUP,® are standard fixtures on most object-oriented projects today. UML is a notation for visually expressing object-oriented concepts; RUP is a process framework that uses the UML to express the content of its artifacts and tasks. But what do RUP and the UML offer that portion of our software community doing non-object oriented development? This article is my answer to that question. As we shall see, RUP and UML can be used quite effectively on software projects in COBOL, C, or even (the dreaded) assembler language.

Key concepts: Rational Unified Process, Applications of UML, UML tool, Unified Modeling Language, Computer science, Software engineering, Programming language, Object Constraint Language

Related papers

Back to paper searchBrowse research topicsOriginal source
Agile RUP for non-object-oriented projects — Research Paper | ScholarLens