Glossary of Acronyms and Important Terms

BA

Business Analyst

CBT

Computer-Based Training

CMM

Capability Maturity Model—provides the basis for measuring and comparing the process maturities of various organizations and projects. Initiative of the Software Engineering Institute of the Carnegie Mellon University

CMS

Content Management System—dealing primarily with the contents of a Web site

COBOL

COmmercial Business-Oriented Language

COTS

Commercial Off The Shelf—software products

CRC

Class Responsibility Collaborators—a simple technique proposed by Cunningham and Beck in 1989 to help identify classes and their responsibilities

CRMS

Customer Relationship Management System

CWM

Common Warehousing Metamodel

DE

Domain Expert

DM

Data Modeler

ERP

Enterprise Resource Planning

ICT

Information and Communication Technology

ID

Interface Designer

IIP

Iterative, Incremental, Parallel—software development lifecycle ideally suited for OO development

ISAM

Index Sequential Access Management—file access

IT

Information Technology—increasingly being referred to as ICT due to the closeness of information and communication in today's software world

LOC

Lines Of Code

MDA

Model Driven Architecture (OMG's initiative)

MetaModel

Model of a model that dictates the rules for creation of modeling mechanisms like the UML

MOBS

Model Of Background Space—created primarily by the System Architect in the background space using UML notations and diagrams

MOF

Meta Object Facility

MOPS

Model Of Problem Space—created primarily by the Business Analyst in the problem space using UML notations and diagrams

MOSES

Methodology of Object-oriented Software Engineering of System—a second-generation object-oriented methodology outlined by Henderson-Sellers and Edwards

MOSS

Model Of Solution Space—created primarily by the System Designer in the solution space using UML notations and diagrams

OMG

Object Management Group—responsible for unification of modeling notations resulting in the UML

OO

Object Oriented—earlier considered only as a programming technique, OO now permeates all aspects of the software-development lifecycle

PC

Process Component

PE

Process Engineer

PM

Project Manager

QA

Quality Assurance

QM

Quality Management

QSP

Quality Software Process

RM

Requirements Modeler

SA

System Architect

SD

System Designer

SDLC

Software Development Life Cycle

SEP

Software Engineering Process (also Software Process)

TA

Transactional Analysis—a practical human-relations approach outlined by Eric Berne in the 1970s that has also been applied in management practice

UML

Unified Modeling Language—result of the effort of a number of well-known methodologists, notably Jacobson, Booch, and Rumbaugh; stamped by the OMG as a de facto software modeling standard

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.218.167.41