99
Глоссарий Rational Unified Process (рус). Версия 7.2.0 Глоссарий Глоссарий предметной области Термины Rational Unified Process A ABC См. activity-based costing ABM См. activity-based management ACL Список с правами доступа. active server page Active Server Page (ASP) (Microsoft(R)) - технология активных сценариев Web-приложений. API См. application programming interface APPC См. advanced program-to-program communication ASCII См. american standard code for information interchange ASP См. active server page B basic Beginner's all-purpose symbolic instruction code, язык программирования. См. VB . beaninfo Сопровождающий класс для Javabean, определяющий набор методов, которые могут применяться для получения информации о свойствах, событиях и методах Javabean. C CBD См. component-based development

Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Глоссарий Rational Unified Process (рус). Версия 7.2.0Глоссарий→Глоссарий предметной области→Термины Rational Unified ProcessA

ABCСм. activity-based costing

ABMСм. activity-based management

ACLСписок с правами доступа.

active server pageActive Server Page (ASP) (Microsoft(R)) - технология активных сценариев Web-приложений.

APIСм. application programming interface

APPCСм. advanced program-to-program communication

ASCIIСм. american standard code for information interchange

ASPСм. active server page

B

basicBeginner's all-purpose symbolic instruction code, язык программирования. См. VB.

beaninfoСопровождающий класс для Javabean, определяющий набор методов, которые могут применяться для получения информации о свойствах, событиях и методах Javabean.

C

CBDСм. component-based development

CCBСм. change control board

CDRСм. critical design review

CGIСм. common gateway interface

Page 2: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

CLIСм. call-level interface.

CMСм. configuration management .

COBOLЯзык программирования, Common Business Oriented Language

COMОбъектная модель компонентов (Microsoft). Архитектура программного обеспечения от DEC и Microsoft, обеспечивающая взаимодействие между посредником объектов и OLE (связывание и внедрение объектов). Позднее Microsoft на основе COM разработала DCOM.

Common Gateway Interface (CGI)Стандартный протокол, используемый на Web-сервере для выполнения программ. Программы CGI выполняются в ответ на запросы Web-браузеров клиентов.

Common Object Request Broker Architecture (CORBA)Спецификация промежуточного программного обеспечения, определяющая шину - посредник запросов объектов (ORB) - которая обеспечивает обмен данными.

cookieНебольшие файлы, которые Web-браузер отправляет по запросу Web-сайта. Эти файлы могут отправляться при каждом посещении Web-сайта.

CORBAСм. common object request broker architecture

CRСм. change request

CRCАссистенты_950311A6.html" target="ory_doc" guid="7.755968586980351E-308" >WIR90]. Карточки CRC - это обычные индексные карточки, на которых записываются результаты.

CRUPIC STMPLЭтот акроним представляет категории, которые могут использоваться и в определении требований к продукту, и в оценке качества продукта. В первой части перечислены категории операций - функциональность, надежность, удобство работы, производительность, удобство установки, совместимость (capability, reliability, usability, performance, installability, compatibility), а во второй - категории разработки - возможность поддержки, тестируемость, обслуживаемость, переносимость, локализуемость

Page 3: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

(supportability, testability, maintainability, portability, localizability). См. также FURPS+.

D

DASDСм. direct access storage device

DBAАдминистратор базы данных

DBCSСм. double-byte character set

DBMSСм. database management system

DCEСм. distributed computing environment

DCOMРаспределенная объектная модель компонентов (Microsoft). Расширение Microsoft модели COM для поддержки объектов, распределенных в сети.

DLLСм. dynamically linked library

DMZСм. de-militarized zone

DNSСм. domain name server

E

EJB, Enterprise JavaBeanСм. enterprise javabean

Enterprise JavaBean (EJB)EJB - это невизуальный удаленный объект, спроектированный для работы на сервере и вызываемый клиентами. EJB может быть скомпонован из нескольких объектов JavaBean. EJB работают в одной системе и вызываются из другой системы. Они не зависят от платформы. Готовый EJB можно использовать на любой платформе сервера, которая поддерживает Java.

ERPПланирование ресурсов предприятия, Enterprise Resource Planning

F

FTPСм. file transfer protocol

FURPS

Page 4: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Функциональность_4C80B142.html" target="ory_doc" guid="7.755968586980351E-308" >GRA92], представляет категории, которые могут использоваться и в определении требований к продукту, и в оценке качества продукта. Можно также использовать альтернативные методы категоризации. См. CRUPIC STMPL .

G

GUIСм. graphical user interface

H

HotJavaWeb-браузер и браузер локальной сети, разработанный Sun Microsystems, Inc. HotJava написан на Java.

HTMLСм. hypertext markup language

HTMLОсновной язык гипертекстовых документов в World Wide Web. Он позволяет разметить обычные текстовые документы так, что при отображении в Web-браузере они могут быть выделены различными цветами и шрифтами, содержать гиперссылки и формы ввода данных.

HTTPПротокол передачи гипертекста

I

I/TInformation Technology

IDEСм. integrated development environment

IEInternet explorer (Microsoft)

IEEEThe Institute of Electrical and Electronics Engineers, Inc.

IIOPСм. internet inter-ORB protocol

IMAP4Internet Message Access Protocol - версия 4

InternetМножество связанных между собой сетей, работающих по протоколам TCP/IP.

Internet Inter-ORB Protocol (IIOP)

Page 5: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Стандартный протокол, определяющий, каким образом в сети TCP/IP осуществляется обмен сообщениями General Inter-ORB Protocol (GIOP). IIOP позволяет использовать Internet как среду ORB, связывающую различные объекты ORB.

Internet ProtocolБазовый протокол в Internet.

IPСм. Internet Protocol

IP Security Protocol (IPSec)Протокол обеспечения защиты и шифрования на сетевом уровне.

IP-адресАдрес в сети IP, уникальный номер, четыре числа через точку, например 123.45.67.8. Каждый компьютер в Internet имеет IP-адрес, и большинство также имеют доменное имя, связанное с адресом.

IP-адресУникальный адрес компьютера в сети. Например, 123.45.67.8.

IPSecСм. IP security protocol

ISAPIInternet server API

ISOInternational organization for standardization.

ISPПровайдер Internet. Компания, предоставляющая услуги в Internet. Большинство ISP являются также IAP (предоставляют доступ в Internet).

J

JARСм. java archive ( JAR )

JARФормат архива с файлами, независимый от платформы. Файлы JAR используются для сжатия, ускорения загрузки и защиты. Поскольку сам формат JAR написан на Java, файлы JAR можно расширять.

JavaJava - это язык программирования, разработанный Sun Microsystems специально для написания программ, которые можно безопасно загружать на компьютер из Internet и сразу же выполнять, не опасаясь вирусов и прочих вредоносных эффектов. Web-страницы могут содержать небольшие программы на Java, называемые аплетами, которые могут работать как калькулятор,

Page 6: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

часы и выполнять прочие функции. Java значительно расширяет функции Web, поскольку на Java можно написать практически любую программу и затем встроить ее в Web-страницу.

Java Database Connectivity (JDBC)В JDK 1.1 - это спецификация API, позволяющего программам обращаться к базам данных при условии соответствия этому стандарту.

Java Development Kit (JDK)Java Development Kit распространяется для разработчиков по лицензии Sun Microsystems. JDK содержит следующие компоненты: компилятор Java Compiler, виртуальная машина Java, библиотеки классов Java, программа запуска аплетов Java, отладчик Java и прочие инструменты.

Java Foundation Classes (JFC)Разработанные компаниями Netscape, Sun и IBM, JFC - это компоненты для интерфейсов приложений на Java. Они обеспечивают приложения на Java возможность более полно взаимодействовать с существующей операционной системой.

JavaBeanJavabean - это компонент, который может встраиваться в приложение наряду с другими объектами (bean), разработанными независимо. Такое приложение может работать как автономное, внутри браузера или как компонент ActiveX. Объекты Javabean обычно являются локальными для процесса и видимыми во время выполнения. Этот компонент может быть кнопкой, списком, рисунком или диаграммой.

JDBCСм. Java database connectivity

JDKСм. Java development kit

JFCСм. Java foundation class

JITJust in time.

JVMВиртуальная машина Java. Спецификация программного обеспечения, интерпретирующего программы на Java, скомпилированные в байт-код и обычно содержащиеся в файлах .class. Сама JVM написана на языке C и может быть портирована на разные платформы. Набор инструкций JVM ориентирован на стек, и инструкции имеют переменную длину. В отличие от других наборов инструкций, JVM поддерживают

Page 7: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

объектно-ориентированное программирование напрямую, включая инструкции для вызова методов объектов (подобно вызову процедур в других наборах инструкций).

L

LANСм. local area network

LDAPLightweight directory access protocol. Протокол доступа к сетевым службам каталогов. LDAP определяет относительно простой протокол для обновления и поиска в каталогах, работающих по TCP / IP  .

M

MIBManagement Information Base

MIMEСм. multipurpose internet mail extension

MOF В терминологии OMG спецификация средств мета-объектов

(MOF) описывает набор интерфейсов IDL CORBA, позволяющих определить и использовать ряд стыкуемых мета-моделей и их соответствующих моделей. Эти стыкуемые мета-модели включают мета-модель UML, мета-модель MOF, равно как и будущие технологии OMG, которые будут описаны с помощью мета-моделей. MOF обеспечивает инфраструктуру для реализации проектов, основанных на CORBA, и повторное применение хранилищ. Это определение взято из спецификации MOF версии 1.3.

MOMMessage-oriented middleware

MVCСм. Model View Controller

MVSРасширяемая виртуальная память. Multiple virtual storage

N

n-арная ассоциация Ассоциация трех или более классов. Каждый экземпляр

ассоциации представляет собой n-связку величин соответствующих классов. Сравните:бинарная ассоциация.

NC

Page 8: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Network Computer или Network ComputingNCF

Network Computing FrameworkNSAPI

Netscape server APINT

Windows NT (New Technology)O

ODBCСм. open database connectivity

ODBC Driver ManagerODBC driver manager - это DLL Microsoft с библиотекой импорта. Основная цель Driver Manager - это загрузка драйверов ODBC. Driver Manager также служит точкой обращения к функциям ODBC для проверки драйверов и параметров и вызовов ODBC.

OLTPСм. online transaction processing

OMGObject Management Group

OOОбъектно-ориентированное.

OOPСм. object-oriented programming

Open DataBase Connectivity (ODBC)API Microsoft, написанный на языке C и предоставляющий возможность обращения к базам данных с запросами SQL без использования препроцессора SQL. Кроме того, ODBC реализует архитектуру, позволяющую добавлять модули, или драйверы базы данных, которые связывают приложение с базой данных во время выполнения. Тем самым приложения избавляются от необходимости явным образом компоноваться с модулями всех поддерживаемых баз данных.

ORBСм. object request broker

P

PCOСм. point of control and observation

PDRСм. preliminary design review

PERL

Page 9: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Язык программирования, Practical extraction & reporting language.PGP

Pretty good privacy.PKI

Инфраструктура открытых ключей. Public key infrastructure.POP3

Post Office Protocol 3PRA

См. project review authorityPRD

См. product requirements documentprivate

Модификатор доступа элемента класса. Он означает, что доступ к элементу возможен только в рамках самого класса.

protectedМодификатор доступа элемента класса. Он разрешает доступ к элементу в рамках самого класса, его производных классов и всех классов внутри пакета.

proxyПрограммный шлюз, разделяющий сегменты сети для различных приложений. Например, proxy для Telnet на брандмауэре выполняет идентификацию пользователя и затем разрешает поток данных по этому протоколу, как если бы proxy вообще отсутствовал. Эта функция возлагается на брандмауэр, а не на рабочую станцию клиента, соответственно возрастает нагрузка на брандмауэр. Сравните с socks.

Q

QAСм. quality assurance

QEQuality Engineering. См. также quality assurance

R

RDBMSРеляционная база данных. Relational database management system.

RFC(1) Запрос на изменение. Запрос покупателя или продавца на выделение средств на модификацию проектного решения. Запрос содержит технический или процессуальный вопрос, который требуется разрешить, описывает влияние изменения на проект и содержит оценку стоимости и сроков.

Page 10: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

RFIЗапрос на информацию. Формальный запрос информации на рынке, обычно касающийся "выражений интересов", способностей, возможностей и готовности контрагентов взяться за работу, описанную в предложении.

RFPЗапрос на предложения. Формальная процедура, в которой запрашиваются предложения, описывающие методологию и затраты на проведение работ, и являющиеся основой контракта.

RFQЗапрос на расценки. Формальная процедура запроса расценок на товары и/или услуги.

RMIСм. remote method invocation

RPCСм. remote procedure call

RSAАлгоритм Rivest-Shamir-Adleman

RUPRational Unified Process

S

S/MIMESecure MIME

SAPСм. systems, applications, and products (SAP)

SEPAСм. software engineering process authority

SETЗащищенная электронная транзакция, Secure electronic transaction

SHTTPЗащищенный протокол передачи гипертекста

SMTPSimple mail transport protocol

SNMPSimple Network Management Protocol

Socket Secure (SOCKS)Шлюз, позволяющий клиентским программам с поддержкой SOCKS устанавливать сеансы с удаленными хостами.

SOCKSСм. socket secure.

Software Engineering Process Authority (SEPA)

Page 11: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Организация, отвечающая за определение процесса, его оценку и улучшение.

SQLStructured query language.

SRRСм. system requirements review

SRSСм. software requirements specifications

SSLSecure sockets layer.

SSRСм. Software Specification Review

Systems Applications and ProductsРанее "Systemanalyse und Programmentwicklung", компания SAP (Systems, Applications, and Products in Data Processing) - известный поставщик программного обеспечения для бизнес-решений.

T

TCPTransmission Control Protocol

TCP/IPTransmission Control Protocol/Internet Protocol

TelnetПротокол виртуального терминала.

U

UIСм. user interface

UMAАббревиатура названия Unified Method Architecture. UMA - это новейшая архитектура разработки, создания и хранения метаданных о процессах и методах.

UMLСм. unified modeling language

unicodeУниверсальная кодировка для обработки текстов на большинстве языков. Символы Unicode обычно представляются как 16-разрядные целые числа без знака.

URLСм. uniform resource locator.

V

Page 12: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

VBVisual Basic. Особая версия языка программирования basic и соответствующая IDE от фирмы Microsoft.

VMСм. virtual machine

VPNВиртуальная частная сеть.

W

Web-браузерПрограммное обеспечение, работающее в клиенте и позволяющее просматривать страницы HTML.

Web-приложениеСистема, в которой сеть Internet является основной средой связи между пользователями и системой. См. также web -система.

Web-сайтWeb -система , сосредоточенная на одном сервере. Пользователи работают с Web-сайтом через браузер.

Web-серверСерверный компонент World Wide Web. Он обслуживает запросы Web-браузеров. Информация может содержаться в файле на диске сервера или создаваться программой, которую запускает сервер для выполнения задачи.

Web-системаСистема информации с гиперссылками, связывающими фрагменты информации между собой в виде графа, в отличие от линейных или иерархических связей. Web-система, это, например, Web-сервер, с которым работают через браузер.

World Wide WebГрафическая гипертекстовая мультимедийная служба Internet.

WYSIWYGWhat you see is what you get.

X

XMLExtensible markup language.

XPЭкстремальное программирование.

А

абстрактный

Page 13: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Относящийся к предмету без связи с практическим его применением. Не применимый на практике, теоретический. Не имеющий отношения к реальному бытию. Сравните: конкретный. См. abstract class .

абстрактный класс Класс, обеспечивающий базовые функции для своих

производных классов, но сам по себе не предназначенный для создания экземпляров. Абстрактный класс представляет концепцию, его производные классы - реализацию концепции. См. также: base class . Сравните: реальный класс.

абстракцияСоздание представления или модели, в которой выделены основные и опущены второстепенные аспекты

адрес, унифицированный указатель ресурсов (URL)Стандартный идентификатор ресурса в World Wide Web, по которому Web-браузер открывает соединение. В URL указывается используемый протокол связи, имя сервера и путь к объекту на сервере.

активация Выполнение действия.

активный классКласс, представляющий активную нить в системе.

активный объект Объект_DB5CDCB9.html" guid="_yYpNkdnmEdmO6L4XMImrsA"

>нитью и управляющий ходом операций. Экземпляр активного класса.

Американский стандартный код для обмена информацией (ASCII)Американский стандартный код для обмена информацией. В большинстве PC и UNIX используется 8-битная кодировка, заменившая ранний 7-битный стандарт ASCII.

анализЭлемент процесса разработки программного обеспечения, отвечающий за формулировку задачи в проблемной области. Анализ указывает, что нужно сделать, проектирование - как это сделать. См. проектирование.

анализ и проектированиеОбщие виды деятельности, в ходе которых должны быть приняты решения, обеспечивающие соответствие системы требованиям по функциональности и качеству. См. также проектная модель.

аналитик

Page 14: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Участник коллектива разработки, отвечающий за учет и формализацию потребностей заинтересованных лиц и доведение их до всего коллектива.

аналитическая модельОбъектная модель, являющаяся абстракцией проектной модели; задает начальное определение вариантов использования.

аналитическая модель бизнес-процессаМодель объекта, описывающая реализацию вариантов использования бизнес-объекта . Синоним: модель бизнес-объекта.

аплетПрограмма на Java, способная выполняться в Web-браузере. Сравните: приложение.

аргумент Шаблон параметра, конкретизируемый во время выполнения.

Синоним: фактический параметр. Сравните: параметр.артефакт

Формальный продукт работы со следующими характеристиками:1) создается, изменяется или используется задачей2) определяет область ответственности3) подлежит управлению версиями

Артефакты могут принимать различные формы, например модели, элемента модели или документа.

архитектураСогласно IEEE, наиболее высокий уровень концептуализации системы в среде. Архитектура программной системы (в заданный момент времени) - это ее организация или структура существенных компонентов, взаимодействующих посредством интерфейсов, причем компоненты составлены из меньших компонентов и интерфейсов.

Архитектура бизнес-процессаУпорядоченный набор взаимосвязанных элементов, образующих функциональную единицу. Элементы представляют организационную и поведенческую структуру бизнеса и указывают на ключевые процессы и структуры бизнеса.

архитектура на основе моделейВ [OMG 03 ] приводится следующее определение:"Способ создания спецификации систем, в котором спецификация функциональности отделяется от спецификации реализации этой функциональности на какой-либо платформе."

Page 15: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

архитектура на основе службАрхитектура на основе служб - это концептуальное описание структуры системы программного обеспечения в терминах ее компонентов и их служб, не затрагивающая реализацию этих компонентов, служб и связей между компонентами.

архитектура программного обеспеченияАрхитектура программного обеспечения охватывает следующие аспекты:

важные решения об организации системы программного обеспечения

выбор структурных элементов и их интерфейсов, посредством которых они взаимодействуют в системе, а также их поведения, указанного в принципах взаимодействия этих элементов

составление систем более высокого уровня из структурных и поведенческих элементов

архитектурный стиль, управляющий этой организацией, элементами и интерфейсами, принципами их взаимодействия и составления больших систем

архитектура семейства продуктовОпределяет типы элементов, их взаимодействие и связь с функциональностью продукта. Может также включать определение каких-либо экземпляров элементов архитектуры. Обычно этот термин обозначает серию продуктов организации или компании. См. также [HOF 99 ].

архитектурное представлениеПредставление архитектуры системы в одном из аспектов. Основное внимание при этом уделяется структуре, модульности, компонентам и потокам управления.

архитектурный механизмАрхитектурные механизмы представляют общепринятые решения часто встречающихся задач. Это могут быть структурные и/или поведенческие шаблоны. В Rational Unified Process (RUP) архитектурные механизмы - это общий термин, обозначающий механизмы анализа, механизмы проектирования и механизмы реализации.

архитектурный шаблонВ [BUS 96 ] приводится следующее определение:"Архитектурный шаблон выражает фундаментальную структурную схему организации системы программного обеспечения. Он отражает набор выделенных подсистем, обозначает их роли и

Page 16: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

включает правила и рекомендации по организации связей между ними."Это определение используется в RUP. Иными словами, архитектурный шаблон - это шаблон решения с определенной степенью детализации, а также шаблон для конкретной архитектуры программного обеспечения. В нем отражаются общесистемные свойства и взаимоотношения на уровне подсистем (но не классов). По своей природе архитектурные шаблоны не ограничиваются рамками узкоспециализированной области приложения, хотя это и не принципиальное ограничение. Сравните с шаблоном анализа. Архитектурные шаблоны системы отражаются в документе архитектуры программного обеспечения.

асинхронное действие Запрос, в котором отправляющий объект не ожидает результата.

Сравните: синхронное действие.аспект модели

 Направление модели, выражающее определенные свойства мета-модели. Например, структурный аспект выражает структурные свойства мета-модели.

ассоциацияВзаимосвязь, отражающая двунаправленное семантическое отношение между экземплярами.

ассоциация связи На диаграмме развертывания - ассоциация между узлами,

предполагающая обмен данными. См. диаграмма развертывания.атака

Запланированная и подготовленная попытка взломать или иным образом нарушить нормальную работу программной системы. Часто вредоносные по своей сути, программы для взлома зародились в хакерском сообществе, где были разработаны способы атаки компьютерных систем с целью обхода защиты и получения нелегального доступа в систему хоста. Известными методиками атак являются переполнение буфера, отказ в обслуживании, исчерпание ресурсов и троянские программы. Далее этот термин взяли на вооружение специалисты в области защиты компьютерных систем и обозначают им методы поиска возможных дыр в системах.

атрибутАтрибут, определенный классом, представляет именованное свойство класса или его объектов. Атрибут имеет тип, который является типом его экземпляром.

атрибут требований

Page 17: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Информация, о каком-либо требовании, связывающая его с другими элементами проекта, например, планом, состоянием, элементами, ресурсами и пр.

Б

база данных(1) Набор связанных данных вместе со средствами обеспечения избыточности, обслуживающий одно или несколько приложений.

базовый классКласс, от которого порождаются другие классы или Javabean. Сам базовый класс может быть производным от другого класса. См. абстрактный класс.

базовый класс В отношении обобщения это класс, базовый для другого класса,

называемого производным. См. обобщение. Сравните: производный класс.

базовый тип В отношении обобщения это тип, базовый для другого типа,

называемого производным. См. обобщение. Сравните: производный тип.

бета-тестированиеТестирование предварительной версии, в ходе которого выборка клиентов тестирует продукт.

библиотека классовСовокупность классов.

бизнес-моделированиеОбщий термин для всех методик визуального моделирования бизнес-процессов. Они входят в состав более общих методик разработки бизнес-процессов.

бизнес-правилоОбъявление стратегии или условия, которые должны выполняться в бизнес-процессе. Бизнес-правила могут фиксироваться в моделях и/или документах.

бизнес-процессГруппа логически связанных видов деятельности, позволяющая реализовать поставленные цели организации и использующая ресурсы организации. В RUP бизнес-процессы определяются с помощью вариантов использования бизнес-процесса , которые формулируют ожидаемое поведение бизнес-процесса, и реализаций вариантов использования бизнес-процесса, показывающих, как это поведение реализуется участниками

Page 18: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

бизнес-процесса исущностями бизнес-процесса. См. также процесс .

бизнес-системаБизнес-система задает набор ролей и ресурсов, применяемых для достижения какой-либо цели, и определяет ответственных за достижение этой цели.

бизнес-событиеСобытие, важное для бизнес-процесса. Бизнес-события обычно применяются для обмена данными между бизнес-процессами и связаны с сущностями бизнес-процесса .

бизнес-стратегияОпределяет принципы и цели реализации бизнес-идеи. Она включает в себя ряд долговременных целей бизнес-процесса, которые обеспечивают развитие перспективных направлений бизнеса.

бизнес-цельОбщий термин для высокоуровневых задач бизнес-процесса. Бизнес-цели обычно абстрактны и конкретизируются в более детализированных задачах бизнес-процесса.

бинарная ассоциация Ассоциация между двумя классами. Особый случай n -арной

ассоциации .брандмауэр

Компьютер или устройство с соответствующим программным обеспечением, которое может использоваться для управления проходящими через него данными согласно заданным правилам. Эти правила обычно указываются с учетом адреса источника или назначения и порта TCP/IP.

браузер HTMLСм. web browser .

булевский Перечисление, значениями которого могут быть истина или ложь.

булевское выражение Выражение, значением которого является булевская величина.

В

вариант использования (класс)Описание поведения системы в терминах последовательности действий. Вариант использования должен давать результат, видимый субъекту. Вариант использования содержит все потоки событий, связанные с созданием "наблюдаемого результата", включая потоки альтернативы и исключительной ситуации. 

Page 19: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Формально вариант использования определяет набор экземпляров варианта использования или сценариев.

вариант использования бизнес-процесса (класс)Набор экземпляров вариантов использования бизнес-процесса, каждый из которых представляет собой последовательность действий бизнес-процесса, в которой возникает наблюдаемый результат. Класс вариантов использования бизнес-процесса содержит все главные и альтернативные потоки операций, приводящих к достижению наблюдаемого результата.

вариант использования бизнес-процесса (экземпляр)Последовательность действий бизнес-процесса, в которой возникает наблюдаемый результат, доступный субъекту.

вариант разработкиПроцесс разработки программного обеспечения, принятый организацией-исполнителем. Он осуществляется как конфигурация или вариант продукта Unified Process и адаптируется к нуждам проекта.

вводПродукт работы , используемый задачей. См. статический рабочий продукт.

версияВариант артефакта. Обычно более поздние версии расширяют ранние версии артефакта.

вершина Источник или цель перехода в конечном автомате. Вершиной

может быть состояние или псевдосостояние. См. состояние , псевдосостояние .

вехаМомент формального окончания итерации, соответствует моменту выпуска.

взаимоблокировкаСитуация, в которой две нити управления блокируют друг друга, ожидая, пока другая выполнит некоторое действие. Она может возникать при добавлении механизмов синхронизации для исключения конкуренции .

взаимодействие Описание того, каким образом сигналы пересылаются

между экземплярами для выполнения какой-либо задачи. Взаимодействие определяется в контексте кооперирования. См. кооперирование.

видение

Page 20: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Перспектива разрабатываемого продукта с точки зрения пользователя или заказчика, выраженная как ключевые потребности заинтересованных лиц ивозможности системы.

ВиджетВ этом контексте обозначает любой графический элемент окна, кнопку, полосу прокрутки, переключатель и пр.

виртуальная машина (VM)Программа, выполняющая другие программы. Она позволяет компьютеру работать как другой физической системе.

включение Отношение между базовым вариантом использования и

включаемым вариантом использования, указывающее, как поведение, определенное для включаемого варианта использования, может быть включено в базовый вариант использования.

вложенный документДокумент может быть вложен в другой документ, вместе они образуют полный документ. Документ-контейнер и все вложения считаются отдельнымиартефактами .

внедрениеЧетвертый этап, на котором программное обеспечение передается пользователям.

внешний ключСтолбец или ряд столбцов в базе данных, содержащий ссылки на первичный ключ другой таблицы.

внешняя ссылкаСсылка на URL на Web-сайте, отличном от текущего Web-сайта. Синоним: сторонняя ссылка.

внутренний переход Переход, обозначающий ответ на событие без

изменения состояния объекта.внутренняя сеть

Частная сеть компании или организации, построенная на принципах Internet, но доступная только для внутреннего пользования. По мере развития Internet многие из программ Internet стали использоваться также во внутренних сетях. Например, многие компании имеют внутренний Web-сервер, доступный только для сотрудников.

водопадная модельВ [IE 610.12 ] дается следующее определение:

Page 21: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

"Модель разработки программного обеспечения, в которой последовательно выполняются этапы определения концепций, формулировки требований, проектирования, реализации, тестирования, установки и сдачи. Этапы выполняются именно в этом порядке, иногда накладываясь, но без итераций."Это определение применимо и в RUP, если вместо термина "этап" подставить термин "дисциплина". В RUP - это дисциплины бизнес-моделирования, требований, анализа и проектирования, тестирования и развертывания. В водопадной модели они выполняются последовательно, почти не перекрываясь.

воздействие Передача информации от одного экземпляра другому, например,

посредством сигнала или вызова операции. Получение сигнала обычно считаетсясобытием. См. сообщение.

возможностьНаблюдаемая служба, предоставляемая системой как явное выполнение потребностей заинтересованных лиц .

возродитьСм. десериализовать.

временная метка Обозначение момента времени, когда произошло событие или

пришло сообщение. Временные метки можно использовать в ограничениях.

временный объект Объект, продолжающий существовать только во время

выполнения создавших его процесса или нити.время

 Величина, представляющая абсолютный или относительный момент времени.

время анализа Термин обозначает событие, происходящее на этапе анализа в

процессе разработки программного обеспечения. См. время проектирования, время моделирования.

время выполнения Время, в течение которого выполняется программа.

Сравните время моделирования.время компиляции

 Относится к происходящему в ходе компиляции модуля. См. время моделирования, время выполнения.

время моделирования Термин обозначает событие, происходящее на этапе

моделирования в процессе разработки программного обеспечения.

Page 22: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Различают время анализа и время проектирования. Замечание: при рассмотрении объектных систем важно различать вопросы времени моделирования и времени выполнения. См.время анализа, время проектирования. Сравните: время выполнения.

время проектирования Термин обозначает событие, происходящее на этапе

проектирования в процессе разработки программного обеспечения. См. время моделирования. Сравните: время анализа.

вывод(1) любой продукт работы, создаваемый в результате выполнения задачи. См. результат.

вызов Состояние действия, которое

вызывает операцию с классификатором .вызов метода

Синоним: сообщение.Вызов удаленных процедур (RPC)

Модель связи, в которой запросы отправляются функциям, распределенным в сети. Расположение процедуры не имеет значения для вызывающего приложения.

выпускВариант конечного продукта, который выпускается по окончании основной вехи. Выпуск - это стабильная версия продукта и все необходимые для него артефакты, такие как информация о выпуске и инструкции по установке. Различают внутренние и внешние выпуски. Внутренними выпусками пользуются только разработчики, например, для проверки вех или демонстрации продукта заказчикам и пользователям. Внешние выпуски предоставляются пользователям. Выпуск не обязательно должен поддерживать все функции, предусмотренные для конечного продукта. Зачастую выпуски применяются для оценки хода выполнения проекта и представляют интерес только с инженерной точки зрения. Выпуски представляют собой практический механизм установки контрольных точек, позволяющий предотвратить возникновение типичных ситуаций типа "90% сделано, еще 90% осталось". См. также прототип,контрольная версия.

выражение Строка, значением которой является определенный тип.

Например, выражение "(7 + 5 * 3)" имеет значение численного типа.

выражение времени

Page 23: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Выражение, значением которого является абсолютное или относительное время.

выражение типа Выражение, значением которого является ссылка на один или

несколько типов.вычислительно-независимая модель

[OMG 03 ] дает следующее определение:"Вычислительно-независимая модель - это представление системы в виде, не зависящем от вычислений. CIM не детализирует структуру системы. Иногда CIM называется профессиональной моделью, и для ее описания используется терминология, принятая среди специалистов проблемной области."

Г

генеральная линия объекта Линия на диаграмме последовательности, представляющая

существование объекта во времени. См. диаграмма последовательности .

гиперссылкиФрагменты Web-страницы, при щелчке на которых можно перейти к другим участкам страницы или на другие Web-страницы.

гипертекстТекст, содержащий ссылки на другие участки текста. При щелчке мышью на ссылке гипертекста можно перейти к тексту, на который указывает ссылка. Гипертекст используется в справке программ и энциклопедиях на CD для перехода по ссылкам в документах. Кроме того, замечательная особенность гипертекста - это возможность перехода по ссылкам HTTP в документах Web - одним щелчком.

глашатай тестаСтратегия определения, выполнен ли тест. Глашатай теста указывает среду, в которой должен наблюдаться результат теста, и методику интерпретации поведения среды. Это методика, по которой наблюдаемые результаты сравниваются с ожидаемыми результатами.

граф деятельности Особый случай конечного автомата используемый для

моделирования процессов с участием одного или более классификаторов. Сравните:statechart diagram . Синоним: диаграмма операций.

графический пользовательский интерфейс (GUI)

Page 24: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Тип интерфейса, позволяющий взаимодействовать с программой графическими средствами, вместо ввода команд. Обычно GUI включает в себя графику, позиционирующие устройства, меню, окна и значки.

Д

двухбайтовая кодировка (DBCS)Набор символов, каждый из которых представлен кодом длиной в 2 байта. Такие языки, как японский, китайский, корейский, не могут быть представлены 256 кодами и применяют двухбайтовую кодировку. Сравните: однобайтовая кодировка.

действие Спецификация исполняемого оператора, представляющего

абстракцию вычислительной процедуры. Действие чаще всего вызывает изменение состояния системы и осуществляется посредством отправки сообщения объекту или изменения ссылки или значения атрибута.

действие при входе Действие, выполняемое при входе в состояние конечного

автомата, независимо от того, произошел ли переход в это состояние.

действие при выходе Действие, выполняемое при выходе из состояния конечного

автомата, независимо от того, произошел ли переход из этого состояния.

делегирование Способность объекта отправлять сообщение другому объекту в

ответ на сообщение. Делегирование можно использовать как альтернативу наследованию. Сравните: наследование .

десериализоватьВоссоздать объект из разгруппированного состояния. См. также marshal, resurrect.

дескрипторОсобый абстрактный элемент структуры,  представляющий собой ссылку на конкретный элемент наполнения. Дескрипторы применяются для отделенияпроцессов от наполнения метода. Дескриптор можно назвать ссылкой на конкретный элемент наполнения. У дескриптора могут быть собственные свойства и взаимосвязи, применяемые для изменения его семантики.

диаграммаГрафическое изображение всей модели или ее части.

диаграмма варианта использования

Page 25: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Диаграмма, на которой показаны связи между субъектами и вариантами использования в системе.

диаграмма взаимодействий Общий термин, применяемый к диаграммам, отражающим

взаимодействие объектов. Они включают диаграммы связей и диаграммы последовательностей .

диаграмма классов Диаграмма, отображающая набор объявленных

(статических) элементов модели, таких как классы, типы, их содержимое и отношения.

диаграмма компонентов Диаграмма, на которой показаны связи и зависимости

между компонентами.диаграмма конечных состояний

 Диаграмма состояний конечного автомата. См. конечный автомат .

диаграмма кооперированияЭтот термин заменен термином диаграмма связей в UML 2.0.

диаграмма объектов Диаграмма, отображающая объекты и их отношения в какой-

либо момент времени. Диаграмма объектов может рассматриваться как особый случай диаграммы классов или диаграммы связей. См. диаграмма классов, диаграмма связей.

диаграмма последовательности Диаграмма, на которой показана последовательность

взаимодействий объектов во времени. Показаны объекты, участвующие во взаимодействии, и последовательность обмена сообщениями. В отличие от диаграммы связей, диаграмма последовательности описывает временные события, но не включает отношения между объектами. Диаграмма последовательности может иметь общую форму (описывает общий сценарий) и конкретную форму (описывает экземпляр сценария). Диаграммы последовательности и диаграммы связей выражают схожую информацию, но разными способами. См.диаграмма связей .

диаграмма развертывания Диаграмма, на которой показана конфигурация узлов обработки и

содержащихся в них компонентов, процессов и объектов. Компоненты - это динамическое отражение единиц кода. См. также диаграмма компонентов .

диаграмма связей

Page 26: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

(1) Ранее называвшаяся диаграммой взаимодействий, диаграмма связей - это описание взаимодействия между объектами. В ней показаны объекты, взаимодействующие друг с другом посредством сообщений, и их связи.

диаграмма структуры операцииДиаграмма, на которой показаны все элементы процесса, входящие в операцию  (дескрипторы ролей, продуктов работы, задач и вложенных операций). На этой диаграмме также показана взаимосвязь ввода и вывода дескрипторов задач (или операций) и дескрипторов продуктов работы, а также взаимосвязь между дескрипторами ролей и задач. Диаграммы структуры операций наглядно иллюстрируют операции и упрощают их понимание.

диалоговая модельМодель связи, в которой два распределенных приложения обмениваются данными друг с другом. Обычно приложение, начинающее диалог, отправляет данные и сообщает другому приложению о готовности принимать данные. Далее оба приложения отправляют данные поочередно, пока одно из них не завершает диалог. Диалоговая модель - это форма синхронной коммуникации.

динамическая информацияИнформация, создаваемая в момент ее запроса. Динамическая информация изменяется со временем, поэтому всякий раз пользователь видит новые данные.

динамическая классификация Семантический вариант обобщения, в котором объект может

изменять тип или роль . Сравните: статическая классификация.динамически подключаемая библиотека (DLL)

Файл, содержащий исполняемый код и данные, подключаемые в программу во время выполнения, а не во время связывания (в конце компиляции). Таким образом, один и тот же блок кода может использоваться совместно несколькими задачами, вместо того чтобы создавать копии процедур для каждой задачи. C++ Access Builder создает объекты и оболочки C++, позволяющие программам на Java обращаться к DLL на C++.

дисциплинаНабор взаимосвязанных задач, образующих  конкретную область деятельности. В разработке программного обеспечения различают следующие дисциплины: участвуют следующие дисциплины: моделирование бизнеса, управление требованиями, анализ и проектирование, реализация, тестирование,

Page 27: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

развертывание, управление конфигурацией и изменениями, управление проектом, управление средой.

документДокумент - это совокупность информации, которая должна быть записана на бумаге или в электронном документе. Для электронного документа должно быть реализовано понятие страниц и задана явная или неявная последовательность наполнения. Информация может представлять собой текст или двумерные рисунки. Примерами электронных документов могут служить документы текстовых редакторов, электронные таблицы, календари, диаграммы Гантта, страницы Web-сайтов и электронные презентации.

документ требований к продукту (PRD)Общее описание продукта (системы), его применения и набора возможностей продукта.

домашняя страницаСм. начальная страница.

домен

(1) То же, что предметная область; совокупность знаний или действий, относящихся к единому предмету или совокупности связанных предметов.

(2) Гибкая иерархическая структура взаимосвязанных продуктов работы.  

домен (в базе данных)Пользовательский тип данных, содержащий ряд допустимых значений для столбца или таблицы в базе данных.

дорожка Раздел на диаграмме операций, выделяющий ответственных за

действие. Дорожки обычно соответствуют подразделениям организации в бизнес-модели. См. раздел.

драйвер ODBCДинамически подключаемая библиотека (DLL), реализующая вызовы функций ODBC и взаимодействующая с источником данных.

Е

единица развертывания Набор объектов или компонентов, выделенных процессу или

процессору как группа. Единица распределения может быть

Page 28: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

представлена как динамический составной или совокупный объект.

Ж

жизненный циклПолный цикл, включающий четыре этапа: начальный этап , уточнение , построение и внедрение. Промежуток времени между начальным этапом и этапом внедрения. Синонимы: цикл разработки, цикл . См. также цикл тестирования .

З

завершающее условиеТекстовое описание, определяющее ограничение системы на окончание варианта использования.

зависимость Взаимосвязь между двумя элементами модели, в котором

изменение одного элемента (свободного) влияет на другой элемент (зависимый).

зависимость импортаСтереотипная зависимость в проекте, источником которой является пакет проектирования, а целью - другой пакет проектирования. Зависимость импорта позволяет ссылаться на общедоступное содержимое целевого пакета в исходном пакете.

заготовкаКомпонент, обеспечивающий тестовые функции. Это может быть просто пустой компонент, возвращающий предопределенное значение, или же он может имитировать более сложные функции.

задачаСм. процесс операционной системы_46601E12.html" guid="_yYpNkdnmEdmO6L4XMImrsA" >нить.

задачаМинимальный объем работы, который можно поручить роли.

задача бизнес-процессаТребование, которое ставится перед бизнес-процессом. Задачи бизнес-процесса соответствуют достижению определенных показателей в развитии бизнес-процесса и могут использоваться для планирования видов деятельности в бизнесе. См. также цель бизнес-процесса .

заинтересованное лицоЛицо, напрямую заинтересованное в исходе процесса (например, в результатах выполнения процесса).

заказчик

Page 29: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Внешние или внутренние по отношению к производителю лицо или организация, принимающие на себя финансовую ответственность за систему. При разработке больших систем это может быть, хотя не обязательно, заказчик. Заказчик является окончательным получателем разработанного продукта. См. также заинтересованное лицо.

запрос HTTPТранзакция, начатая Web-браузером и реализованная по HTTP. Обычно сервер возвращает данные HTML, но может возвращать и другие виды объектов.

запрос заинтересованного лицаЗапрос, который может быть конкретизирован как запрос на изменение, запрос на улучшение, запрос на модификацию требований или устранениеизъяна, исходящий от заинтересованного лица.

запрос на изменение (CR)Общий термин, обозначающий любой запрос заинтересованного лица на изменение артефакта или процесса. В запросе на изменение отражается информация об источнике и влиянии проблемы, предлагаемое решение и стоимость. См. также запрос на улучшение, изъян.

запрос на улучшениеВид запроса заинтересованного лица, в котором указывается новая возможность или функция системы. См. также запрос на изменение.

значение Элемента домена типа.

И

идея тестированияКраткое описание потенциально полезного теста. Идея тестирования отражает один из аспектов теста: входные данные, условия выполнения или ожидаемый результат. Идея тестирования отличается от тестового набора тем, что в ней не описаны полностью условия теста, а отражена только общая идея. Синоним: требование теста. См. также тестовый набор .

идиома[BUS 96 ] дает следующее определение:"Идиома - это низкоуровневый шаблон, специфический для языка программирования. Идиома описывает, как реализовать какие-либо компоненты или их взаимосвязи посредством возможностей языка".

Page 30: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Также называется шаблоном реализации. Например, при реализации на Java шаблонов, выраженных на UML, можно использовать повторяющиеся шаблоны реализации этого языка. Таким образом, идиома охватывает и проектирование, и реализацию.

иерархия классовОтношения между классами, имеющими общего предка. Все классы Java наследуют от класса Object.

иерархия контейнеровИерархия пространства имен с элементами модели и их

отношениями принадлежности. Иерархия контейнеров образует нециклический граф.

изъянОшибка или неверная работа конечного продукта. Примерами могут быть упущения и недоработки на ранних этапах жизненного цикла и указания на ошибки в программном обеспечении, подготовленном к тестированию или сдаче. Изъяном может считаться любая неполадка, которую требуется отследить и устранить. См. также запрос на изменение .

импорт В контексте пакетов - зависимость, указывающая

пакеты, классы которых могут входить в данный пакет (в том числе и рекурсивно). Сравните:экспорт.

имя Строка, описывающая элемент модели.

индексМеханизм, позволяющий улучшить эффективность поиска в базе данных.

инициаторИнициатором может быть любое лицо, создавшее запрос на изменение (CR). Стандартный механизм запроса на изменение требует от инициатора предоставить информацию о текущей проблеме, а также предлагаемое решение, согласно форме запроса на изменение.

инкапсуляцияСкрытие внутреннего представления программного объекта. Объект предоставляет интерфейс для обращения к своим данным, но не раскрывает свою внутреннюю структуру.

инкрементнаяОтносится к итерационной стратегии разработки_7CDCB8AB.html" guid="_35zwENnmEdmO6L4XMImrsA" >итерации .

инспектирование

Page 31: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Формальная методика оценки, в которой артефакт (модель, документ, программное обеспечение) изучается независимым от исполнителя лицом, с целью выявления изъянов, отхода от стандартов проекта и прочих неполадок.

инструмент визуального программированияИнструмент, помогающей в разработке программ графическими средствами. Программисты работают с графическим представлением компонентов при написании программ.

интеграцияДеятельность в разработке программного обеспечения, в ходе которой отдельные компоненты программного обеспечения собираются в исполняемое целое.

интегрированная среда разработки (IDE)Программное обеспечение, включающее редактор, компилятор и отладчик.

интерфейсНабор операций, применяемых для описания службы класса или компонента .

интерфейс вызовов (CLI)API для обращения к базам данных, альтернатива встроенному API SQL. В отличие от встроенного SQL, CLI не требует предварительной компиляции или связывания от пользователя, но предоставляет стандартный набор функций для обработки операторов SQL и связанных служб во время выполнения.

интерфейс прикладных программПрограммный интерфейс, позволяющий приложениям обмениваться данными между собой. API - это набор программных конструкций или операторов, на основе которых создается прикладная программа, использующая функции и службы, предоставляемые операционной системой или служебными программами.

исполняемая архитектураСм. executable architecture.

исполняемая архитектураАрхитектура, частично реализующая систему и созданная для демонстрации избранных функций и свойств системы, особенно в части исполнения нефункциональных требований. Она создается на этапе уточнения как база для уменьшения рисков, связанных с производительностью, быстродействием, функциональностью, надежностью и прочими аспектами, чтобы на этапе построения исключить опасность сбоев системы. RUP позволяет создать исполняемую архитектуру как эволюционный прототип, с

Page 32: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

тем чтобы сохранить уже работающие фрагменты, удовлетворяющие требованиям, и принести их в состав конечного продукта.

использование Зависимость элемента (клиента ) от наличия другого элемента

( поставщика ) для правильной реализации или работы.исследовательское тестирование

Методика тестирования программного обеспечения, опирающаяся на минимум усилий по планированию и минимум документации. Выполняется как предварительное тестирование на основе опыта ответственного за тестирование и позволяет спланировать дальнейшие действия по тестированию. Часто исследовательское тестирование выполняется как кратковременные операции, по результатам которых динамически планируются последующие сеансы. За дополнительной информацией обратитесь к [BAC 01 a ].

исход

Исход - это совокупность нематериальных продуктов работы, возникших в результате выполнения каких-либо действий или образующих определенное состояние. Исход может представлять собой неформальный продукт работы.

К

капсулаОсобый шаблон проектирования_EC6D1880.html" guid="_yYpNkdnmEdmO6L4XMImrsA" >нить управления в системе. Капсула - это стереотипный класс с конкретным набором обязательных и ограниченных ассоциаций и свойств .

качествоСовокупность возможностей и особенностей продукта, которые позволяют ему выполнить поставленные перед ним явные и подразумеваемые задачи.

класс Описание набора объектов с

одинаковыми атрибутами, операциями, методами, отношениями и семантикой. Класс может использовать набор интерфейсов для описания операций, которые он предоставляет. См. интерфейс.

класс анализаАбстракция роли, в которой элемент проекта выступает в системе, особенно в контексте реализации варианта использования. Классы анализа могут абстрагировать несколько ролей, представляя

Page 33: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

общее поведение этих ролей. Обычно классы анализа преобразуются в другие элементы проекта, такие какклассы проекта и/или капсулы, или подсистемы проекта.

класс ассоциации Элемент модели, обладающий свойствами и ассоциации,

и класса. Класс ассоциации может считаться классом, обладающим свойствами ассоциации, или ассоциацией, обладающей свойствами класса.

класс объектаШаблон, задающий атрибуты и методы объекта. Класс объекта может содержать другие классы объектов. Отдельный экземпляр класса называется объектом.

класс эквивалентностиКласс равнозначных величин, с которыми объект должен вести себя одинаково. Эта методика применяется для анализа наиболее важных тестов в условиях, когда выполнить все многообразие тестов не представляется возможным. Синонимы: раздел эквивалентности, область.

классификатор Механизм, описывающий поведенческие и структурные

сущности. Классификаторами могут быть интерфейсы, классы, типы данных и компоненты.

клиент Классификатор, обращающийся к службе другого

классификатора. Сравните: поставщик.клиент-сервер

Модель взаимодействия в распределенных системах, в которой программа, расположенная в каком-либо участке сети, отправляет запрос программе, расположенной в другом участке, и ожидает ответа. Запрашивающая программа называется клиентом, а отвечающая - сервером.

ключевое словоЗарезервированное слово языка Java, например, return, которое не может использоваться как идентификатор.

ключевой механизмОписание того, как архитектурный шаблон реализуется путем взаимодействия элементов в системе. Обычно он представлен в документе архитектуры программного обеспечения.

количество Число элементов в множестве. Сравните: множественность.

комментарий

Page 34: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Примечание к элементу или набору элементов. Не несет семантической нагрузки. Сравните: ограничение.

компилятор RMIКомпилятор, создающий заготовки методов и файлов для программ RMI. Этот компилятор автоматически вызывается в меню Инструменты.

комплект тестовАртефакт, подобный пакету, используемый для набора сценариев тестов и обеспечивающий выполнение последовательности тестов, в результате которых получается протокол теста и определяются результаты теста. Синонимы: тестовый драйвер, сценарий оболочки.

композитное объединение Синоним: композиция.

композитное подсостояние Подсостояние, которое может существовать одновременно с

другими подсостояниями в композитном состоянии. См. композитное состояние . Синоним: регион.

композитное состояние Состояние, включающее либо параллельные (ортогональные)

подсостояния, либо последовательные (разнесенные) подсостояния. См. подсостояние.

композиция Разновидность ассоциации объединения со строгой

принадлежностью и согласованием времени жизни части и целого. Части с нефиксированноймножественностью могут создаваться уже после того, как создана композиция, ну уже созданные части разрушаются вместе с композицией. Части могут также разрушаться и ранее, чем разрушается композиция. Композиция может быть рекурсивной. См. также композитное объединение.

компонентНезависимый, законченный и заменяемый компонент системы, выполняющий строго определенную функцию в рамках заданной архитектуры. Компонент обеспечивает реализацию набора интерфейсов и соответствует ему.

компоновкаРабочая версия системы или ее части, которая иллюстрирует набор функций, которые будут поддерживаться в конечном продукте.

конечная точка ассоциации Связывает ассоциацию с классификатором.

конечная точка связи

Page 35: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Экземпляр конечной точки ассоциации. См. конечная точка ассоциации .

конечное состояние Особое состояние, указывающее, что содержащее

его композитное состояние или полный конечный автомат завершены.

конечный автоматКонечный автомат - это описание поведения элемента модели в терминах ответа на события и жизненного цикла объекта.

конкретныйОтносящийся к фактической реализации или экземпляру. Доступный восприятию, не абстрактный и не вымышленный. Сравните: абстрактный. См.конкретный класс.

конкретный класс Класс, допускающий создание экземпляра.

Сравните: абстрактный класс.конкуренция

Состояние, в котором две или более независимых задачи одновременно пытаются обратиться к источнику информации и изменить его. Это событие может нарушить нормальную работу систему и является одной из важных проблем при проектировании систем параллельной обработки.

конструкторОсобый метод класса, имя которого совпадает с именем класса. Применяется для создания объекта класса и может применяться для инициализации.

контейнер (1) Экземпляр, который существует как оболочка для других

экземпляров и предоставляет средства для работы со своим содержимым, например, с массивами, списками, множествами.

контекст Представление ряда связанных элементов модели для какой-

либо цели, например, для указания операции .контрольная версия

Протестированный и утвержденный выпуск артефактов, составляющий принятую основу для дальнейшей разработки, и допускающий изменения только в рамках формальной процедуры, такой как управление изменениями и контроль конфигураций .

контрольная версия архитектурыКонтрольная версия в конце этапа уточнения, когда стабилизируется базовая структура и поведение системы.

контрольные точки

Page 36: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Набор условий, которым должен удовлетворять правильный артефакт заданного типа. Иногда формулируется в виде вопросов, ответы на которые должны быть положительными.

контрольный классКласс, моделирующий поведение одного или нескольких вариантов использования .

Контрольный совет проекта (PRA)Организационная сущность, перед которой отчитывается руководитель проекта. PRA отвечает за соответствие проекта программного обеспечения стратегиям, стандартам и принятой практике выполнения.

конфигурация1) Общий термин, обозначающий заданную схему системы или сети с учетом ее особенностей, номера и основных параметров ее функциональных единиц. Может относиться как к аппаратному обеспечению, так и к программному обеспечению.

кооперирование(1) Описание набора объектов, работающих совместно для реализации какого-либо поведения в контексте. Относится к группе объектов, работающих совместно для достижения какой-либо цели.

координатор выпускаОтветственный за выпуск версии продукта в соответствии с определенными процедурами.

критический обзор проекта (CDR)В водопадном цикле - подробный обзор по завершении детализации проекта.

Л

логическое представлениеАрхитектурное представление, описывающее основные классы при проектировании системы: главные классы бизнес-процесса, а также классы, отвечающие за функциональные и структурные механизмы (хранение данных, связь, отказоустойчивость, пользовательский интерфейс). В Unified Process, логическое представление - это представление проектной модели.

локальная сеть (LAN)Компьютерная сеть, обычно ограниченная по размеру. В LAN обычно работают один или несколько серверов и клиентские рабочие станции.

М

маркированная величина

Page 37: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Явное определение свойства как пары имя-значение. В маркированной величине имя называется тегом. Некоторые теги определены в стандарте UML, другие могут создаваться как пользовательские теги. Маркированные величины - это один из трех механизмов расширяемости в UML. См. ограничение,стереотип .

мета-класс Класс, экземплярами которого являются классы. Мета-классы

обычно применяются для создания мета-моделей.мета-мета-модель

 Модель, определяющая язык, на котором выражается мета-модель. Мета-мета-модель также относится к мета-модели, как мета-модель - к модели.

мета-модель Модель, определяющая язык, на котором выражается модель.

мета-объект Общий термин для всех мета-сущностей на языке мета-

моделирования. Например, мета-тип, мета-класс, мета-атрибут, мета-ассоциация.

метод(1) Установленный способ выполнения каких-либо действий, логическая последовательность действия для выполнения задачи или достижения цели.

метод классаСм. метод.

методы доступаМетоды, позволяющие обратиться к переменным экземпляра объекта. Метод доступа для получения значения переменной экземпляра называется методом get, а для присвоения значения - методом set.

методы мутацииМетоды, позволяющие обратиться к переменным экземпляра объекта. Метод доступа для получения значения переменной экземпляра называется методом get, а для присвоения значения - методом set.

механизмМеханизм - это экземпляр шаблона. Для применения в конкретной модели механизм может требовать дальнейшего уточнения. Таким образом, механизм - это решение типичной проблемы в конкретном контексте. Говорится, что механизм должен соответствовать шаблону. Всякое средство может быть названо механизмом, но этот термин обычно применяется только для решений типичных

Page 38: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

проблем в приложении, например, для хранения данных, допускающих применение шаблонов. В анализе и проектировании механизм можно использовать как заготовку, например, если проектировщик считает, что потребуется механизм хранения данных, то сам подход к решению этой задачи будет более систематизированным.

механизм анализаАрхитектурный механизм, применяемый на ранних этапах проектирования, во время выбора основных классов и подсистем. Обычно механизм анализ выделяет ключевые аспекты решения независимым от реализации способом. Механизмы анализа скорее относятся к общим понятиям вычислительных систем, чем к какой-либо конкретной проблемной области. Они устанавливают поведение классов или компонентов для проблемной области или определяют реализацию совместной работы классов и/или компонентов. Они могут быть реализованы как инфраструктура. Примерами могут являться механизмы для работы с хранилищем, межпроцессного взаимодействия, обработки ошибок, уведомлений, службы сообщений и пр.

механизм проектированияАрхитектурный механизм, применяемый в процессе проектирования, посредством которого уточняются детали проекта. Они связаны с механизмами анализа и являются дополнительным их уточнением; они могут быть связаны с архитектурными и проектными шаблонами. Область применения механизма анализа и механизма проектирования ничем не отличается, поэтому можно говорить о механизме, работающем на уровне анализа и на уровне проектирования и означающем одно и то же, но с разной степенью детализации. Механизм проектирования использует определенные сведения о среде реализации, но не связан с конкретной реализацией, как механизм реализации. Например, механизм анализа для межпроцессного взаимодействия может (IPC) быть уточнен различными механизмами проектирования: общая память, IPC вызова функций, IPC на основе семафоров и т.д. Все механизмы проектирования имеют свои достоинства и недостатки, и выбор того или иного механизма основывается на особенностях объектов, с ним работающих.

механизм реализацииАрхитектурный механизм, использованный в процессе реализации. Он является уточнением механизма проектирования в том плане, что указывает точную реализацию

Page 39: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

механизма, а также вероятно использует определенные шаблоны реализации (идиомы). Как и раньше, разница в масштабе механизма проектирования и механизма реализации может быть несущественной. 

Например, реализацией механизма анализа межпроцессной связи может быть механизм проектирования с применением функций общей памяти операционной системы. Конфликты параллельной обработки (при одновременном обращении к ресурсам общей памяти) могут быть устранены посредством семафоров, которые в свою очередь опираются на другие механизмы реализации.

многозначное Элемент модели, для которого верхний атрибут Multiplicity

Type:: множественности задан числу, большему чем 1. Термин многозначность не относится к числу значений, принимаемых атрибутом или параметром в какой-либо момент времени. Сравните: однозначное.

многократное использованиеПовторное или многократное использование артефакта.

Многоцелевые расширения почты Internet (MIME)Стандарт для почты Internet, который поддерживает текст, изображения, аудио и видео.

множественная классификация Семантическая вариация обобщения, означающая, что объект

может относиться сразу к нескольким классам. См. динамическая классификация .

множественное наследование Семантическая вариация обобщения, означающая, что тип может

иметь несколько базовых типов. Сравните: одиночное наследование .

множественность Спецификация диапазона возможных множеств значений.

Множественность может быть задана для ролей в ассоциациях, частей в композициях, повторов и прочих целей. По сути множественность - это подмножество (в том числе и бесконечное) неотрицательных целых чисел. Сравните: количество.

модель

Семантически полная абстракция системы. Это полное описание системы с определенной точки зрения (полнотой называется состояние, при котором для понимания системы с соответствующей точки зрения не требуется дополнительная

Page 40: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

информация). Модель состоит из совокупности элементов модели. Модели не могут пересекаться.

модель вариантов использования Модель, описывающая функциональные требования в

терминах вариантов использования.модель вариантов использования бизнес-объекта

Модель функций бизнес-объекта. Модель вариантов использования бизнес-объекта используется как входные данные для анализа ролей и конечных продуктов организации.

модель компонентовАрхитектура и API, посредством которых разработчики могут определять многократно используемые фрагменты кода, которые можно объединять в программах. VisualAge for Java использует модель компонентов JavaBeans.

модель платформыМодель платформы - это набор концепций (представляющий компоненты и службы), спецификаций, определений интерфейсов, определений ограничений и прочих требований, которые требуются приложению для работы на определенной платформе. В MDA модели платформы детализируются и формализуются, например, на языке UML, и передаются в хранилище MOF. Модели платформы могут быть созданы для J2EE или .NET, помимо прочих.

модель проблемной области В RUP модель проблемной области - это часть аналитической модели бизнес-процесса.

модель реализацииМодель реализации - это набор компонентов и содержащих их подсистем реализации.

модель сбояМодель для тестирования программного обеспечения, работающая с понятием вероятного сбоя и предоставляющая метод обнаружения сбоя. Хорошая модель сбоя содержит определение основной причины сбоя, перечисляет наблюдаемые неисправности, к которым может приводить сбой, методику обнаружения сбоя и профайл соответствующих данных тестирования.

модель, зависимая от платформы

Page 41: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

В [OMG 03 ] приводится следующее определение:"Модель подсистемы, содержащая информацию о технологии, применяемой для реализации на конкретной платформе и тем самым, возможно, элементы, зависящие от платформы."

модель, независимая от платформыВ [OMG 03 ] приводится следующее определение:"Модель подсистемы, не содержащая информации о платформе или технологии, применяемой в реализации."

модель, представление, контроллерАрхитектура приложений, в которой разделены компоненты приложения. Модель представляет бизнес-логику или данные, а представление - пользовательский интерфейс. Контроллер управляет вводом пользователя и иногда также потоком операций приложения.

модификатор доступаКлючевое слово, задающее доступ к классу, методу или атрибуту. Модификаторы в Java - это public, private, protected package (значение по умолчанию).

модуль Программная единица работы или хранения. Модули бывают с

исходным кодом, двоичным кодом и исполняемые. См. компонент.мотивация тестирования

То, что побуждает проводить тестирование. Побуждающие факторы тестирования помогают выявить вещи, которые позволяют оценить при тестировании различные аспекты выпуска программного обеспечения. В RUP обычно они представляют риски, связанные с качеством и работают в контексте целевой задачи оценки.

Н

накопитель с прямым доступом (DASD)Устройство, предоставляющее прямой доступ к данным, например, жесткий диск (в отличие от лентопротяжного устройства, обеспечивающего последовательный доступ).

Наполнение метода

Стандартные методологические концепции UMA и указания, в состав которых входят пошаговые инструкции по достижению конкретных результатовнезависимо от того, в какой момент жизненного цикла процесса выполняются эти шаги. UMA создает наполнение метода на основе информации о его применении в процессе.

Page 42: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

наследованиеМеханизм, обеспечивающий возможность обобщений, механизм для создания полных описаний классов из отдельных сегментов классов.

наследование интерфейса Наследование интерфейса конкретного элемента. Не включает

наследование реализации. Сравните: наследование реализации.наследование реализации

 Наследование реализации конкретного элемента. Включает наследование интерфейса. Сравните: наследование интерфейса .

начальная страницаПервая страница, которую видит пользователь, просматривающий Web-сайт. Синонимы: страница по умолчанию, домашняя страница.

начальник группыНачальник группы - это промежуточное звено между руководством проекта и разработчиками. Он отвечает за распределение заданий и полное выполнение задачи. Он также следит за тем, чтобы разработка велась в согласии с принятыми стандартами и расписанием.

начальный этапПервый этап Unified Process, на котором идея или предложение доводятся до состояния одобрения и переходят на этап уточнения.

неинтерпретируемый Заготовка для типа, реализация которых не предусмотрена в

UML. Каждое неинтерпретируемое значение выражено также соответствующей строкой. См. любой [CORBA].

неисправностьНеспособность системы или компонента выполнить функции в рамках обязательных требований [IE 610.12 ]. Неисправность характеризуется наблюдаемыми симптомами изъянов, причиной которых является один или несколько сбоев.

нейтральная область (DMZ)Этот термин часто применяется для обозначения фрагмента сети, защищенного брандмауэром и используемого для работы Web-серверов.

нить

 Один из потоков выполнения программы, динамической модели или другого представления управляющего потока. Также стереотип реализации активного объекта в виде облегченного процесса. См. процесс.

Page 43: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

О

обеспечение качестваПлановые систематические мероприятия, необходимые для обеспечения соответствия продукта заданным требованиям по качеству.

обзорОбзор - это деятельность группы по обнаружению потенциальных ошибок и оценке качества набора артефактов.

обзор предварительного проекта (PDR)В водопадном цикле - подробный обзор по завершении проектирования архитектуры.

обзор спецификации программного обеспечения (SSR)В водопадном цикле - подробный обзор по завершении выработки спецификации требований к программному обеспечению.

обзор требований к системе (SRR)В водопадном цикле - подробный обзор по завершении выработки спецификации системы.

область видимости Модификатор (public, protected, private), обозначающий,

как элемент модели, к которому он относится, будет виден вне своего пространства имен.

обмен данными в ассоциацииАссоциация между классом субъекта и классом варианта использования, указывающая на взаимодействие их экземпляров. Направление ассоциации указывает инициатора обмена данными (соглашение Unified Process).

обобщаемый элемент Элемент модели, который может участвовать в отношении

обобщения. См. обобщение.обобщение

 Описательное отношение между общим и частным элементом. Частный элемент полностью отвечает общему элементу и содержит дополнительную информацию. Там, где может применяться общий элемент, может применяться и частный элемент. См. наследование.

обобщение субъектаОбобщение означает, что субъект-класс (дочерний) наследует роль субъекта-класса (родительского) в варианте использования.

обработка транзакцийВычислительные системы, поддерживающие интерактивные приложения, в которых запросы пользователей обрабатываются

Page 44: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

сразу при поступлении. Результат обработки становится доступен за достаточно короткое время. Система электронной обработки транзакций отвечает за общий доступ к ресурсам и обеспечивает эффективную обработку множества одновременных транзакций.

объединениеМодельная связь между совокупным объектом (целым) и его частями.

объект Сущность с ясно обозначенными границами и

индивидуальностью, имеющая состояние и поведение. Состояние представляется атрибутами иотношениями, поведение представляется операциями, методами и конечными автоматами. Объект является экземпляром класса. См. класс,экземпляр.

объект (bean)Небольшой компонент, который можно использовать для компоновки приложений. См. JavaBean.

объектная модельАбстракция реализации системы.

объектно-ориентированное программирование (OOP)Техника программирования, основанная на понятиях абстрагирования данных и наследования. В отличие от процедурного программирования, объектно-ориентированное программирование выделяет объекты, составляющие задачу, и их функции, а не способ выполнения отдельных операций.

ограничение Семантическое условие. Некоторые ограничения определены в

стандарте UML, другие могут создаваться как пользовательские. Ограничения - это один из трех механизмов расширяемости в UML. См. маркированная величина, стереотип.

одиночное наследование Семантическая вариация обобщения, означающая,

что тип может только один базовый тип. Сравните: множественное наследование .

однобайтовая кодировкаНабор символов, каждый из которых представлен кодом длиной в 1 байт.

однозначное Элемент модели, для которого верхний атрибут Multiplicity

Type:: множественности задан равным 1. Термин однозначность не относится к числу значений, принимаемых атрибутом или параметром в какой-либо момент времени, поскольку однозначная

Page 45: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

величина (например, с нижней границей множественности, равной нулю) может вообще не иметь значения. Сравните: многозначное.

операцияэлемент процесса , допускающий вложение и логическую группировку связанных элементов процесса, включая описания и вложенные операции и таким образом формирующие иерархические структуры.

операция Служба, которая может быть затребована у объекта. Операция

имеет сигнатуру, которая может ограничивать допустимые параметры.

описание документаОписывает информационное наполнение планируемого документа.

определение преобразованияВ [KLE 03 ] приводится следующее определение:"Набор правил преобразования, который описывает, как модель на исходном языке преобразуется в модель на целевом языке."

определяющая модель Модель, на которой основано хранилище. Одна и та же

определяющая модель может применяться для любого числа хранилищ.

оптимизация бизнес-процессовВ ходе разработки бизнес-процессов приходится анализировать существующие практики и пересматривать их. При анализе бизнес-процесса могут обнаружиться новые способы, позволяющие достичь заметных улучшений. Оптимизация бизнес-процессов (BPR) также называется их реорганизацией.

опубликованная модель Замороженная модель, которая доступна для создания хранилищ

и для определения других моделей. Элементы замороженной модели изменить нельзя.

осуществить Выполнить переход из состояния. См. переход.

осуществленное значениеВ [MSP 97 ] приводится следующее определение:"Мера выполненной части работы. Осуществленное значение рассчитывается по исходным оценкам и текущему состоянию и указывает, укладываются ли фактические затраты в бюджет, и соответствует ли ход выполнения задачи плану контрольной версии."

ответственность Контракт или обязательство классификатора.

Page 46: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

ответственный исполнительДолжностное лицо, отвечающее за видение продукта и выступающее как посредник между коллективом разработчиков и заказчиком.

отношение Семантическая связь между элементами модели. Примерами

отношений могут быть ассоциации и обобщения.отношение включения

Отношение между базовым и включаемым вариантами использования, указывающее, как поведение, определенное для включаемого варианта использования явным образом добавляется в поведение, указанное для базового варианта использования.

отношение расширенияОтношение расширения класса A варианта использования классом B указывает, что экземпляр B может включать (при выполнении условий, указанных для расширения) поведение A. В одном экземпляре варианта использования может иметь место несколько расширений одного и того же объекта.

отправитель Объект, передающий сигнал получателю. Сравните: получатель.

отправка Передача сигнала от отправителя к получателю.

См. отправитель, получатель.отчет

Автоматически созданное описание артефактов. Сам отчет не является артефактом. Чаще всего отчет - это промежуточный продукт в ходе разработки и средство описания каких-либо аспектов развивающейся системы. Это текущее описание артефактов, не являющихся документами.

П

пакет Общий механизм для организации элементов в группы. Пакеты

могут быть вложены в другие пакеты.пакет варианта использования

Набор варианта использования, субъектов, связей, диаграмм и прочих пакетов. Используется для структурирования модели вариантов использования путем разбиения ее на составные части.

пакет вариантов использования бизнес-объектаНабор вариантов использования бизнес-процесса, субъектов бизнес-процесса, связей, диаграмм и прочих пакетов. Используется

Page 47: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

для структурирования модели вариантов использования бизнес-процесса путем разбиения ее на составные части.

пакет проектированияНабор классов , отношений , реализаций вариантов использования , диаграмм и прочих пакетов. Применяется для структурирования модели проектирования путем разбиения ее на части. Логический аналог подсистемы реализации.

палитраСм. beans palette.

памятка по инструментуУказание, в котором приведены инструкции по выполнению конкретной задачи или шагов с помощью конкретного программного инструмента.

панель управления изменениями (CCB)CCB обеспечивает управление запросами на изменение, отвечая за их рассмотрение, утверждение и координацию.

параллелизм Одновременное выполнение двух или более операций.

Параллелизм обеспечивается одновременным или поочередным выполнением нитей. См. нить.

параллельное подсостояние Подсостояние, которое может существовать одновременно с

другими подсостояниями в композитном состоянии. См. композитное состояние.Сравните: разнесенное подсостояние.

параметр Спецификация переменной, изменяемой, передаваемой или

возвращаемой. Параметр может включать имя, тип и направление. Параметры используются в операциях, сообщениях и событиях. Синонимы: формальный параметр. Сравните: аргумент.

параметризованный элемент Описание класса с одним или несколькими несвязанными

параметрами. Синоним: шаблон.первичный ключ

Столбец или ряд столбцов в базе данных, применяемый для идентификации строк.

переменная(1) Ячейка в объекте для хранения данных. Данными может быть объект, например, число или дата, являющийся атрибутом содержащего его объекта.

перечисление

Page 48: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Список именованных значений, которые может принимать тип атрибута. Например, RGBColor = {red, green, blue}. Стандартным перечислением является булевское с набором значений {false, true}.

перспективаТермин, иногда употребляющийся вместо способа видения.

песочницаСреда с ограничениями Web-браузера, в которой работают аплеты Java. Песочница предоставляет им среду выполнения и запрещает нежелательные операции, например, файловый ввод-вывод или обмен данными с чужими серверами (отличающимися от того, с которого был загружен аплет). Это слово используется по аналогии с тем, что аплеты могут считаться детьми.

план осуществления компоновкиУказывает порядок, в котором компоненты будут реализовываться и компоноваться в ходе итерации. Обычно включается в план итераций.

платформаВ [OMG 03 ] приводится следующее определение:"Ряд подсистем или технологий, обеспечивающих согласованную функциональность посредством интерфейсов и определенных шаблонов использования, которые любая подсистема, работающая на платформе, может применять безотносительно того, каким образом реализована функциональность платформы."

поведение Наблюдаемый эффект операции или события, включая

результаты.поведенческая сущность

 Динамический аспект элемента модели , например, операция или метод .

поведенческий аспект модели Аспект модели, отражающий поведение экземпляров в системе,

включая их методы, кооперирование и хронологию состояний.пограничный класс

Класс, применяемый для моделирования связи между внешней средой системы и ее внутренними частями.

подразделениеОсновной компонент организации в контексте управления. Структура организации - это иерархия подразделений, в которой старшее подразделение отвечает за работу своих дочерних подразделений [MARS 00 ]. См. система бизнеса

подсистема

Page 49: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Элемент модели с семантикой пакета, то есть способный содержать другие элементы модели, и класса, то есть имеющий поведение. Поведение подсистемы определяется классами или другими ее подсистемами. Подсистема реализует один или несколько интерфейсов, определяющих ее функции.

подсистема проектаЭлемент модели, представляющий часть системы. Подсистема проекта выражает определенную функцию, объединяя элементы модели (классы и другие подсистемы проекта), выполняющие эту функцию. Она также предоставляет интерфейсы, определяющие ее функции.

подсистема реализацииНабор компонентов и прочих подсистем реализации, используемых для структуризации модели реализации за счет разделения ее на меньшие части. Обратите внимание, что в RUP модель реализации и подсистемы реализации являются целью представления реализации и очень важны во время разработки. Это физический аналог пакета проектирования. Название "подсистема реализации" отражает общий смысл термина "подсистема" как чего-то большего, чем компонент. В терминах UML, однако, это стереотипный пакет, а не подсистема.

подсостояние Состояние, являющееся частью композитного состояния.

См. параллельное подсостояние, разнесенное подсостояние.поле

См. атрибут.полнота теста

Обозначает, как будет оцениваться область применимости теста. Например, полнота теста может оцениваться применительно к тому, как данный набор тестов отвечает формальной спецификации тестового набора для системы или компонента.

получатель Объект, принимающий сигнал от отправителя.

Сравните: отправитель.получатель запросов

В JDK 1.1 - класс, получающий и обрабатывающий события.получение

 Действие по приему сигнала от отправителя. См. отправитель, получатель.

пользовательский интерфейс(1) аппаратное обеспечение или программное обеспечение для взаимодействия пользователя с компьютером.

Page 50: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

поправкаРазница (дельта) между двумя выпусками в конце очередной итерации.

порожденный элемент Элемент модели, который можно вывести из другого элемента,

но показанный для ясности или включенный в проект, даже если он не несет дополнительной информации.

портПорты - это граничные объекты, выполняющие роль интерфейсов для передачи сообщений, для экземпляров капсул. Порты принадлежат капсуле в том смысле, что они создаются вместе с капсулой и уничтожаются вместе с ней. Каждый порт имеет вою идентичность и состояние, отличающиеся от идентичности и состояния капсулы, в той мере как часть может отличаться от целого.

последовательность действий Выражение, обозначающее последовательность действий.

Посредник запросов объектов (ORB)Термин CORBA, обозначающий инструмент, посредством которого объекты могут прозрачно обмениваться запросами и ответами, локальными и удаленными.

поставщик Классификатор, предоставляющий возможность обращения к

своим службам. Сравните: клиент.постановочное тестирование

Методика тестирования, в которой выделяются нарочито драматизированные сценарии использования. Как и мыльные оперы на телевидении, эти сценарии отражают реальные ситуации работы системы, но в драматизированном и преувеличенном представлении. Постановочное тестирование, в котором участвуют опытные пользователи, позволяет протестировать многие аспекты работы системы быстро и большой вероятностью успеха, так как за счет отказа от формальных условий или спецификаций удается выявить непредвиденные неполадки. Определение этого термина и методика были предложены Гансом Бувальда на основе опыта консультирования клиентов.

постоянный объект Объект, продолжающий существовать после того, как

завершились создавшие его процесс или нить.построение

Page 51: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Третья стадия Unified Process, в которой программное обеспечение разрабатывается на основе архитектурной контрольной версии и доводится до состояния, пригодного к внедрению.

потомок В отношении обобщения - конкретизация родительского

элемента. См. производный класс, производный тип. Сравните: предок.

потребность заинтересованных лицДеловая или оперативная задача, которая должна быть выполнена, чтобы заказ или применение системы были обоснованы.

предварительное условиеТекстовое описание, определяющее ограничение системы на начало варианта использования.

предок В отношении обобщения - обобщение другого элемента, потомка.

См. производный класс, производный тип. Сравните: потомок.предоставление функций

В JavaBean - предоставить возможность использовать функции содержащегося объекта (bean). Например, Javabean отвечает за три кнопки в окне. Если он помещен в фрейм, то для обращения к функциям кнопок из фрейма необходимо предоставить к ним доступ.

представлениеУпрощенное описание (абстракция) модели, позволяющее выделить в модели какие-либо характерные особенности и опустить несущественные детали. См. также архитектурное представление.

представление (база данных)Виртуальная таблица, составленная на основе данных подлинных таблиц базы данных.

представление вариантов использованияАрхитектурное представление, описывающее наиболее важные варианты использования системы и иллюстрирующее архитектурно значимые компоненты (объекты, задачи, узлы). В RUP - это представление модели вариантов использования.

представление процессаАрхитектурное представление, описывающее такой аспект системы, как задачи (процессы) и их взаимодействие.

представление развертыванияАрхитектурное представление, описывающее одну из конфигураций системы; схема связей компонентов программного обеспечения (задач, модулей) с узлами в этих конфигурациях.

Page 52: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

представление реализацииАрхитектурное представление, описывающее организацию статических программных элементов (кода, данных и прочих артефактов) в среде разработки в терминах пакетов, уровней и управления конфигурацией (владелец, стратегия выпуска и пр.) В Unified Process - это представление модели реализации.

преобразованиеВ Rational Software Architect - преобразование, оптимизированное для пакетной обработки, главным образом мета-моделей, моделей и уровней абстракции.

преобразованиеВ целом это процесс создания целевой модели из исходной модели, согласно определенным правилам и при участии параметров и прочих данных.

привязка ко времениПодход к работе с расписанием итераций проекта, рекомендуемый в RUP: руководитель проекта стараться следовать принятому расписанию проекта, уточняя объем работ и ресурсы в текущей итерации, чтобы завершить ее в установленные сроки, вместо того чтобы отодвигать срок выполнения, чтобы выполнить объем работ. В RUP также рекомендуется сокращать объем работ, вместо того чтобы добавлять ресурсы, для того, чтобы укладываться в расписание. Мотивацией данного подхода является стремление продемонстрировать результаты итерации заинтересованным лицам и оценить итоги итерации, чтобы полученный опыт применить в последующих итерациях.

прием Объявление готовности действовать при приеме сигнала.

приемкаДействие, при котором заказчик принимает в собственность программный продукт во исполнение контракта, частичное или полное.

применениеВоплощение в жизнь новой методики, действие по реализации методики.

проверка на дымТермин обозначает набор тестов, обычно небольшой, которые выполняются с новым выпуском программного обеспечения для проверки того, что оно выполняет свои функции не хуже, чем прошлый выпуск. Синонимы: проверочное тестирование

Page 53: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

компоновки, приемочное тестирование, регрессионное тестирование.

продуктПрограммное обеспечение, являющееся результатом разработки, и сопутствующие артефакты (документация, средство выпуска, обучение).

продукт работыЭлемент наполнения, соответствующий любому объекту, который используется, создается или изменяется в ходе выполнения задачи.

проектПроекты выполняются людьми, имеют ограниченные ресурсы, планируются, разрабатываются и контролируются. Проект - это временное начинание, в результате которого создается новый продукт или служба. Временный характер проекта означает, что у него есть четкие начало и конец. Новизна продукта или службы означает, что они отличаются от всех схожих продуктов и служб. Проекты часто являются наиболее важными компонентами бизнес-стратегии организации.

проектирование Элемент процесса разработки программного обеспечения,

отвечающий за то, как будет реализована система. При проектировании должны быть приняты решения, обеспечивающие соответствие системы требованиям по функциональности и качеству. См. анализ.

проектная модельОбъектная модель, описывающая реализацию вариантов использования, служит абстракцией модели реализации и ее исходным кодом.

проекция Отображение множества на свое подмножество.

проекция представления Проекция элементов модели на элементы представления.

Проекция представления указывает расположение и стиль для каждого элемента представления.

производный класс В отношении обобщения это класс, производный от другого

класса, называемого базовым. См. обобщение. Сравните: базовый класс.

производный тип В отношении обобщения это тип, производный от другого типа,

называемого базовым. См. обобщение. Сравните: базовый тип.

Page 54: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

простой клиентПростой клиент - это система, которая работает в среде с ограниченными ресурсами или маломощной операционной системе. Простой клиент не требует администрирования локальной системы и может выполнять приложения Java, загружаемые по сети.

простой тип Стандартный базовый тип данных, не содержащий внутренней

структуры, например, целое число или строка.пространство имен

 Часть модели, в которой задаются используемые имена. В пространстве имен с каждым именем связано уникальное значение. См. имя.

протоколСпецификация набора сообщений, которыми могут обмениваться капсулы. Протокол определяет типы входящих и исходящих сообщений (например, операции или сигналы), а также, возможно, диаграммы последовательности, указывающие очередность сообщений, и конечный автомат, описывающий абстрактное поведение, которое должны реализовывать участники протокола.

Протокол TCP/IPОснова для передачи сообщений в Internet. Набор протоколов, определяющий функции Internet. Программное обеспечение TCP/IP было разработано для операционной системы UNIX, но теперь является частью любой операционной системы. Для работы в Internet компьютер должен иметь программное обеспечение TCP/IP.

протокол передачи файлов (FTP)Один из основных протоколов в Internet, который обеспечивает передачу файлов между компьютерами. Его можно использовать для загрузки файлов, как с удаленного хоста, так и на удаленный хост.

прототипВыпуск, для которого управление изменениями и контроль конфигураций необязательны.

профайл UML Ряд расширений мета-модели UML, указывающих, как элементы

модели UML могут расширяться и настраиваться с применением стереотипов, ограничений, определений тегов и маркированных величин. Профайл UML - это замкнутый набор таких расширений, определенный для какой-либо цели.

Page 55: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

процедура тестированияПроцедурное описание теста, часто содержащее подробные инструкции по подготовке и этапам выполнения тестовых наборов. Процедура тестирования отражается в схемах и сценариях тестов. См. схема тестирования, сценарий тестирования.

процесс

(1) Общая структура для определенных типов проектов разработки программного обеспечения.  Процессы представляют собой упорядоченные последовательности элементов наполнения, настраиваемые для конкретных типов проектов.  Таким образом, процесс представляет собой набор частично упорядоченных описаний работы, задача которого заключается в достижении очередной цели при разработке программного обеспечения, например выпустить очередную версию программного продукта.  Эти описания упорядочены упорядоченную иерархическую структуру. Основное внимание в процессах уделяется жизненному циклу и упорядочению работы.

(2) Элемент   UMA, применяемый для моделирования процессов.

процесс операционной системыУникальное адресное пространство и среда выполнения экземпляров классов и подсистем. Среда выполнения может подразделяться на потоки и нити управления. См. также процесс и нить.

процесс поставкиПроцесс поставки - это особый процесс, в котором описан полный и интегрированный подход к выполнению проектов определенного типа. В нем содержится полное описание модели жизненного цикла в форме последовательно упорядоченной структуры наполнения методов.

процесс разработки Последовательность частично упорядоченных этапов в ходе

разработки программного обеспечения, например, создание или реализация моделей.

процессорТип узла, в котором способны работать один или несколько процессов. Обычно для этого требуются вычислительные ресурсы, память, устройства ввода-вывода и пр. См. также узел, процесс, устройство.

Page 56: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

псевдосостояние Вершина в конечном автомате, выглядящая как состояние но не

ведущая себя как состояние. Псевдосостояния включают вершины начала и хронологии.

Р

рабочая областьОбласть, содержащая код, над которым ведется работа, текущие версии. Рабочая также может содержать стандартные библиотеки классов Java и прочие библиотеки классов.

рабочая станцияКонфигурация оборудования ввода-вывода, на которой работает оператор. Это терминал мейнфрейма или подключенный к сети персональный компьютер, на котором пользователь выполняет приложения.

развертываниеДисциплина в разработке программного обеспечения, назначением которой является доставка работоспособной системы пользователям. В это понятие входят также артефакты, такие как учебные материалы и руководство по установке.

разгруппироватьРазупорядочить объект, чтобы он мог быть записан как поток байтов. См. также flatten, serialize.

раздел (1) На диаграммах операций - часть графа, содержащая

ответственных за действия. См. также дорожка .раздел варианта использования

Любой раздел варианта использования, включающий предварительные и заключительные условия, потоки, этапы и текст. Разделы варианта использования могут применяться как элементы трассируемости.

разнесенное подсостояние Подсостояние, которое не может существовать одновременно с

другими подсостояниями в композитном состоянии. См. композитное состояние . Сравните: параллельное подсостояние.

разработка бизнес-процессовНабор методик, по которым компания развивает свои бизнес-процессы для достижения поставленных целей. Разработка бизнес-процессов является основой для оптимизации бизнес-процессов, улучшения бизнес-процессов и создания бизнес-процессов.

Page 57: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

разработка бизнес-процессовСм. business engineering .

разработка на основе компонентов (CBD)Создание и развертывание программных систем, собранных из компонентов, а также разработка и поиск таких компонентов.

разработка на основе моделейСпособ разработки систем, применяющий модели с высоким уровнем абстракции, но требующими точного описания. В этом подходе модели считаются не просто временными артефактами разработки, но точными заготовками, по которым могут создаваться работающие системы.

разработка с нуляРазработка на пустом месте, в отличие от эволюции существующей системы или доводки действующей системы. Термин получил название от начала застройки в неосвоенном месте.

разработчикОтветственный за разработку функциональности согласно принятым проектным решениям и процедурам. Соответствующие виды деятельности могут относиться к любой из дисциплин требований, анализа и проектирования, реализации и тестирования.

рангАтрибут варианта использования или сценария, описывающий значимость для архитектуры или выпуска.

распаковатьСиноним: de - marshal .

Распределенная вычислительная среда (DCE)Распределенная вычислительная среда. Стандарт де-факто для распределенных вычислений. DCE позволяет компьютерам разных производителей прозрачно обмениваться данными и работать с общими ресурсами, такими как вычислительные мощности, файлы, принтеры и прочие объекты в сети.

распределенная обработкаПриложение или система, в которой функции и данные могут быть распределены по нескольким вычислительным ресурсам, соединенным сетью. См.клиент-серверные вычисления.

расширение Отношение между базовым вариантом использования и

расширяющим вариантом использования, указывающее, как поведение, определенное для расширяющего варианта использования, может быть включено в базовый вариант использования.

Page 58: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

расширенный протокол межпрограммной связиПротокол связи, применяемый в системах IBM.

реализацияДисциплина разработки программного обеспечения, целью которой является создание компонентов программного обеспечения, отвечающих заданным требованиям качества.

реализация варианта использованияОписывает, как какой-либо вариант использования реализуется в проектной модели, в терминах взаимодействующих объектов.

реализация варианта использования бизнес-процессаРеализация варианта использования бизнес-процесса описывает поток операций конкретного варианта использования бизнес-процесса в аналитической модели бизнес-процесса в терминах взаимодействующих бизнес-объектов.

реестр RMIПрограмма на сервере, позволяющая удаленным клиентам получать ссылки на Javabean сервера.

реестр WindowsРеестровая база данных Microsoft(R) Windows(R), в которой хранятся параметры конфигурации и пользовательские параметры программ, установленных на PC.

результатПродукт выполнения процесса, имеющий ценность или представляющий собой материальный результат для заказчика или другого заинтересованного лица.

результатСиноним: выходной продукт. См. также конечный продукт.

рекомендации по артефактуОписание того, каким образом работать с артефактом, включая то, как создавать и обновлять артефакт.

рискПостоянный или возможный фактор, который может помешать успешному выполнению одной из основных вех проекта.

риски, связанные с качествомПостоянный или возможный фактор, который может отрицательно повлиять на качество программного обеспечения. Хотя существует множество показателей, по которым можно оценивать риски, связанные с качеством, в RUP применяется модель требований FURPS + , на основе которой изучаются показатели качества.

родительский класс

Page 59: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Класс, от которого другой объект или класс наследует данные и/или методы.

рольОпределение набора обязанностей сотрудника или группы совместно работающих сотрудников в контексте организации.

роль капсулыРоль - это уточнение типа капсулы в связи с ее функцией в кооперировании капсулы или структуре. Роли определяются содержащей их капсулой и не могут существовать независимо. Структура капсулы, как правило, это сеть кооперируемых ролей капсулы, связанных коннекторами.

руководитель проектаРоль, ответственная за проект в целом. Руководитель проекта обеспечивает планирование задач, выделение ресурсов и контроль исполнения согласно плану и бюджету проекта и требованиям качества.

С

сбойАварийное состояние, приводящее к неисправности компонента и невозможности его выполнять требуемые функции. Сбой является основной причинойизъянов, которые проявляются как неисправности.

свойство Именованная величина, относящаяся к элементу. Свойство несет

на себе семантическую нагрузку. Некоторые свойства определены в стандарте UML, другие могут создаваться как пользовательские теги. См. маркированная величина.

связывание Создание элемента модели по шаблону посредством указания

аргументов для параметров шаблона.связь

 Семантическая связь между объектами. Вариант ассоциации. См. ассоциация.

сгруппироватьСиноним: десериализовать.

серверКомпьютер, обслуживающий несколько пользователей или рабочих станций в сети, например, файловый сервер, принт-сервер или почтовый сервер.

сервер имен доменов (DNS)

Page 60: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Система преобразования доменных имен, например, www.software.ibm.com, в IP-адреса, например, 123.45.67.8.

СервлетыСервлеты - это объекты Java, запускаемые на сервере при запросе от браузера. Они могут сами генерировать HTML или XML или вызывать JSP, которая создает вывод.

сериализацияСиноним: de - marshal .

сигнал Спецификация асинхронного обмена данными между

экземплярами. Сигналы могут иметь параметры.сигнатура

 Имя и параметры поведенческой сущности. Сигнатура может включать необязательный возвращаемый параметр.

синхронное действие Запрос, в котором отправляющий объект ожидает прихода

ответа. Сравните: асинхронное действие.система

 (1) Набор связанных единиц, сгруппированных для выполнения определенной цели. Система может описываться различными моделями, с разных точек зрения. Синоним: физическая система.

система базы данных (DBMS)Компьютерная программа, работающая с данными и предоставляющая возможности централизованного управления, независимого хранения данных и сложные структуры для эффективного доступа к данным, целостности, восстановления, параллельного выполнения, защиты и конфиденциальности.

система сообщенийМодель связи, в которой распределенные приложения могут обмениваться сообщениями между собой. Сообщение - это краткий фрагмент с данными, обычно не предполагающий ответа. Система сообщений применяет асинхронную связь. Например, можно вызвать фрагмент кода на Java и передать ему параметры для выполнения какой-либо задачи.

служебный (класс) Стереотип, группирующий глобальные переменные и процедуры

в виде объявления класса. Атрибуты и операции служебного класса становятся глобальными переменными и глобальными процедурами соответственно. Служебный класс - это не фундаментальная концепция, а просто удобный прием программирования.

событие

Page 61: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Нечто, происходящее в пространстве и времени. В контексте диаграмм состояний событие может привести к переходу.

событие времени Событие, обозначающее время, прошедшее с момента перехода

в текущее состояние. См. событие.совокупный класс

 Класс, представляющий "целое" в отношении совокупности (целое-часть). См.: объединение.

соглашения моделиСогласованный способ представления концепций и ограничений на способы разработки, принятый в коллективе разработчиков. Например: не применять наследование для подсистем; "не использовать ассоциации расширения или включения в модели вариантов использования"; "не использовать конструкции friend в C++.". Описываются в документе архитектуры программного обеспечения.

соединение параметраСоединение, передающее параметр действию или методу как значение свойства или как возвращаемое значение действия, метода или сценария. Параметр всегда является источником соединения. См. также соединение.

соединение свойство-свойствоСоединение между свойством одного объекта и свойством другого объекта. См. также соединение.

соединение события с методомСоединение между событием, генерируемым Javabean, и методом Javabean. Когда происходит событие, будет выполнен метод.

создание бизнес-процессаСоставная часть разработки бизнес-процесса, целью которой является создание нового бизнес-процесса, новой стратегии бизнеса или организации.

сообщение Спецификация обмена информацией между экземплярами,

подразумевающая выполнение операции. Сообщение может приводить к отправке сигнала или вызову операции.

составной [класс] Класс, связанный с другими классами отношением композиции.

См. композиция.составной Javabean

Page 62: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Javabean, состоящий из других Javabean. Составной Javabean может включать как визуальные, так и невизуальные Javabean. См. также объект ( bean )  .

состояние Ситуация в существовании объекта, в которой выполняется

какое-либо условие, выполняется операция или ожидается событие.

состояние действия Состояние, представляющее выполнение атомарного действия,

чаще всего за счет вызова операции.состояние передачи объекта

 состояние в графе операций, представляющее передачу объекта из выхода одного состояния на вход другого состояния.

состояние синхронизации Вершина в конечном автомате, используемая для

синхронизации параллельных регионов в конечном автомате.состояние субавтомата

 Состояние конечного автомата, эквивалентное композитному состоянию, но содержимое которого описывается другим конечным автоматом.

состояние субоперации Состояние в графе операций, представляющее выполнение

неатомарной последовательности этапов, занимающей какое-то время.

спецификатор Атрибут ассоциации или кортеж атрибутов, значения которых

выделяют в ассоциации набор объектов, связанных с каким-либо объектом.

спецификация Декларативное описание того, чем является объект или что он

делает. Сравните: реализация.спецификация требований к программному обеспечению (SRS)

Набор требований, полностью определяющий наблюдаемое поведение системы. Также называется техническим заданием.

среда(1) Дисциплина в разработке программного обеспечения, назначением которой является определение и управление средой, в которой разрабатывается система. Включает описание процессов, управление конфигурацией и инструменты разработки.

среда Микро-архитектура, предоставляющая

расширяемый шаблон для приложений в конкретной области.

Page 63: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

среда развертыванияКонкретный экземпляр конфигурации аппаратного и программного обеспечения, предназначенный для установки и работы разработанного программного обеспечения. См. также тестовая среда , среда.

ссылка (1) Указание на элемент модели.

статическая информацияWeb-файлы, которые не изменяются от запроса к запросу.

статическая классификация Семантическая вариация обобщения, означающая, что объект не

может изменять тип или роль. Сравните: динамическая классификация.

статический продукт работыПродукт работы, который используется, но не изменяется процессом.

стереотипМета-классификация элемента. Стереотипы задают семантические условия, которые могут применяться для конкретных стереотипных величин.

стоимость на основе деятельностиМетодика оценки стоимости и производительности видов деятельности, ресурсов и затратных объектов. Ресурсы придаются видам деятельности, затем виды деятельности связываются с затратными объектами на основе их применения. Стоимость на основе деятельности учитывает причинные связи затратных факторов и видов деятельности.

столбецЧасть таблицы в базе данных.

сторонняя ссылкаСиноним: внешняя ссылка.

строка Последовательность текстовых символов. Реализация строки

может включать символы национальных алфавитов и графические символы.

структура

Конструктивный элемент UMA , представляющий процесс в виде иерархической системы элементов структуры.

структурированный класс

Page 64: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Классификатор (например, класс или компонент), обладающий внутренней структурой. Состоит из частей, связанных коннекторами. Взаимодействие между внешней средой и внутренними частями может направляться через порт.

структурная сущность Статический аспект элемента модели , например, атрибут.

структурный аспект модели Аспект модели, отражающий структуру объектов в системе,

включая их типы, классы, отношения, атрибуты и операции.стыковка

Степень взаимозависимости компонентов. Стыковка может быть жесткой и мягкой. Мягкая стыковка обеспечивает расширяемость архитектуры программного обеспечения, но жесткая стыковка лучше подходит для максимальной производительности. Стыковка возрастает, когда компоненты обмениваются данными более интенсивно. Сравните: сцепление.

субъект (класс)Определяет набор экземпляров субъектов, каждый из которых играет одинаковую роль в системе.

субъект (экземпляр)Внешняя по отношению к системе сущность, способная взаимодействовать с системой.

субъект бизнес-процесса (класс)Определяет набор экземпляров субъектов бизнес-процесса, каждый из которых играет одинаковую роль в отношении бизнес-процесса.

субъект бизнес-процесса (экземпляр)Внешняя по отношению к бизнес-процессу сущность, способная взаимодействовать с бизнес-процессом.

сущностный классКласс, используемый для моделирования информации, сохраненной системой, и соответствующего поведения. Обобщенный класс, применяемый в различных вариантах использования, часто с постоянными характеристиками. Сущностный класс определяет ряд сущностных объектов, которые участвуют в нескольких вариантах использования, и зачастую более устойчивых, чем сами варианты использования.

сущность бизнес-процессаСущность бизнес-процесса - это целостный блок информации, с которым работают субъекты бизнес-процесса и участники бизнес-процесса .

схема [MOF]

Page 65: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 В контексте MOF схема является аналогом пакета, то есть контейнера элементов модели. Схема соответствует пакету MOF. Сравните: мета-модель, пакет соответствует пакету MOF.

сценарий Последовательность действий, выполняющих определенную

цель. Сценарий может использоваться для иллюстрации взаимодействия или выполнения одного или нескольких вариантов использования. См. взаимодействие, сценарий теста.

сцеплениеСродство однородных компонентов, зависящих один от другого. Действие или состояние объединения. Сравните: стыковка.

Т

таблицаЭлемент базы данных, в котором содержится информация о сущности или теме.

табличное пространствоЛогическая единица хранения в базе данных.

тест(1) Дисциплина в разработке программного обеспечения, назначением которой является проверка целостности и работоспособности системы.

тестирование для обнаружения сбоевМетодика тестирования программного обеспечения, в которой метод и данные теста позволяют выявить наличие или отсутствие ряда известных сбоев. Например, для проверки правильности обработки деления на ноль тестовые данные могут включать ноль.

тестируемостьСпособность целевых элементов быть протестированными. Если для элемента не сформулированы требуемые тесты, то он не обладает тестируемостью. Обычно при обсуждении тестируемости рассматривается два аспекта:

1) способность целевых элементов тестирования участвовать в тестировании2) пригодность методик и инструментов, применяемых коллективом тестирования, и правильная стратегия тестирования. См. интерфейс тестирования, методика тестирования.

тестовая средаКонкретный экземпляр конфигурации аппаратного и программного обеспечения, предназначенный для тестирования работы в контролируемой среде. См. также среда развертывания , среда.

Page 66: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

тестовый драйверПрограмма или приложение, используемые для вызова теста и часто также для создания данных для теста, управления, мониторинга и создания отчета. Тестовый драйвер управляет автоматизированным выполнением серии тестов. Синоним: комплект тестов.

тестовый наборСпецификация, как правило, формальная, входных данных теста, условий выполнения и ожидаемых результатов, предназначенная для оценки какого-либо аспекта целевого элемента тестирования. Тестовый набор отличается от идеи тестирования тем, что он более формально описывает назначение и результаты теста.

тестовый сценарий (scenario)Последовательность действий (состояний при выполнении), определяющих изучаемые функции в контексте выполнения теста. Тестовый сценарий позволяет обобщить классы последовательностей действий на основе эквивалентных характеристик, или диапазонов параметров, чтобы не ограничиваться только конкретными значениями. Тестовый сценарий описывает поведение на каком-либо определенном уровне, ссылаясь на один или несколько поведенческих экземпляров: например, тестовый сценарий может относиться к одному или нескольким экземплярам варианта использования или к поведенческим экземплярам, охватывающим разные варианты использования. См. сценарий, экземпляр варианта использования, процедура тестирования.

тестовый сценарий (script)Набор пошаговых инструкций для выполнения теста. Тестовые сценарии могут формулироваться либо в виде документальных инструкций для выполнения вручную или в виде машинного текста для автоматизированного выполнения. См. тестовый сценарий ( scenario ) , тестовая процедура.

технический органОбладает правом и квалификацией для принятия решений по спорным вопросам реализации запросов на изменение. Технический орган определяет задачи для изменения, а также оценивает трудозатраты на реализацию запроса на изменение.

типОписание класса сущностей, обладающих общими особенностями, связями, атрибутами и семантикой.

тип данных

Page 67: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

 Описание набора величин, не обладающих индивидуальностью, и операции с которыми не имеют побочных эффектов. Типы данных включают стандартные простые типы и типы, определяемые пользователем. Стандартные типы - это числа, строки и время. Пользовательские типы включают перечисления.

тип требованияКлассификация требований на основе общих особенностей и атрибутов. Некоторые типы требований возникают из источников требований, таких как потребности заинтересованных лиц, возможности, варианты использования, вспомогательные требования, документация, аппаратное обеспечение, требования к программному обеспечению и т.д. Требования могут также классифицироваться на основе аспектов качества программного обеспечения - см.FURPS + .

точка контроля и точка наблюденияОсобая точка в процедурном потоке теста, в которой либо фиксируется запись о среде тестирования, либо принимается решение о дальнейшем ходе тестирования. Это тесно связанные понятия: точка контроля обычно требует сведений от точек наблюдения для принятия решения.

точка прерыванияМесто в компьютерной программе, в котором выполнение будет приостановлено.

точка семантической вариации Точка изменения семантики мета-модели. В этот момент

специально предоставляется возможность свободной интерпретации семантики мета-модели.

транзакцияЕдиница обработки, инициированная запросом и включающая выполнение одной или нескольких программ. Для выполнения транзакции может потребоваться выполнить одну или несколько задач.

трассировка Зависимость, которая указывает на хронологическое или

процессное отношение между двумя элементами, представляющими одну и ту же концепцию, но без каких-либо правил, позволяющих вывести один элемент из другого.

трассировка требованийСвязь требований с другими требованиями или артефактами и связанными элементами проекта.

трассируемость

Page 68: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Возможность соотнести элемент проекта с другими элементами, особенно связанными с требованиями . Элементы проекта, включаемые в понятие трассируемости, называются элементами трассируемости.

требованиеСм. требования к программному обеспечению .

требование к программному обеспечениюСпецификация наблюдаемого поведения системы, например, входных и выходных данных, функций или атрибутов системы, или атрибутов внешней среды системы.

требование тестированияТребование, которое должно быть удовлетворено в планируемых и проводимых тестах. Вместо этого термина применяется термин идея теста.

требованияДисциплина в разработке программного обеспечения, назначением которой является определение функций системы. Наиболее важными видами деятельности являются разработка видения, модели вариантов использования и вспомогательных спецификаций.

триггерЗа исключением начального   перехода, все поведение   конечного автомата управляется приходом событий на один из интерфейсов объекта. Поэтому триггер определяет события, которые при приходе на интерфейс вызывают переход. Триггер связан с интерфейсом, на который ожидается приход соответствующего события. Переход может иметь несколько триггеров, событие каждого из которых будет его вызывать.

триггер (база данных)Код в базе данных, который вызывает определенную последовательность действий в базе данных.

У

удаленный вызов методов (RMI)В JDK 1.1 - это API для написания распределенных программ на Java, позволяющий вызывать удаленные объекты Java из другой виртуальной машины Java.

узел Узел обозначает динамический вычислительный ресурс, который

чаще всего имеет память, а также процессорные ресурсы. Динамические объекты и компоненты содержатся в узлах.

указание

Page 69: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Общее название для всех форм наполнения, предназначенных для объяснения смысла других элементов UMA. Поскольку указания представляют собойэлементы наполнения, они могут быть связаны между собой.

улучшение бизнес-процессаВ ходе разработки бизнес-процессов иногда приходится вносить локальные изменения, не затрагивающие бизнес-процесс в целом. При этом могут снижаться затраты ресурсов и времени и улучшаться качество.

Унифицированный язык моделирования (UML)Язык, предназначенный для визуализации, спецификации, создания и документирования артефактов в вычислительной среде [BOO 98 ]. См. также [UML 01 ]. В глоссарии RUP определения UML обозначены значком  .

управлениеДисциплина в процессе разработки программного обеспечения, отвечающая за планирование проекта разработки и управление им.

управление изменениямиДеятельность, отвечающая за управление изменениями артефактов . См. также управление областью.

управление конфигурацией[ISO 95 ] Вспомогательный процесс, целью которого является идентификация, определение и установка контрольных версий элементов, управление модификацией и выпуском элементов, мониторинг состояния элементов и запросов на изменение, обеспечение целостности, согласованности и работоспособности этих элементов, а также управление хранением.

управление на основе деятельностиОбщая дисциплина, занимающаяся достижением целей, поставленных заказчиком, и обеспечением прибыльности компании за счет управления видами деятельности. Основным источником данных является оценка стоимости на основе деятельности.

управление областьюПроцесс определения приоритетов и набора требований, которые должны быть реализованы в каком-либо цикле выпуска, на основе доступных ресурсов и времени. Этот процесс продолжается на всем жизненном цикле проекта, пока происходят изменения. См. также управление изменениями .

управление требованиямиСистематический подход к изучению, структуризации и документированию требований к программному обеспечению, а

Page 70: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

также к установлению и обеспечению согласования между заказчиком и коллективом проекта по изменениям к требованиям.

упущение при тестированииСбой или изъян, который не был выявлен при тестировании, но обнаруженный позднее при использовании продукта.

уровеньСпособ группировки пакетов в модели на одном и том же уровне абстракции.

условие срабатыванияУсловие, которое должно выполняться для того, чтобы соответствующий переход был осуществлен.

устройствоТип узла, обеспечивающий вспомогательные функции для процессора. Хотя в нем могут работать встроенные программы (драйверы устройств), устройство не может исполнять программы общего назначения. Оно обслуживает процессор, в котором выполняются программы общего назначения.

утверждениеЛогическое выражение, в котором проверяется необходимое состояние программы или условие, которому должны отвечать переменные в ходе выполнения программы.

уточнениеВторой этап процесса, на котором определяются видение и архитектура продукта.

уточнение Отношение, выражающее дальнейшее уточнение того, что уже

было детализировано с определенной степенью точности. Например, класс проектирования является уточнением класса анализа.

уточнение модели Процесс создания типа хранилища из опубликованной модели.

Включает создание интерфейсов и методов, позволяющих создавать экземпляры хранилищ и заполнять их данными в согласии с уточненной моделью.

участие Соединение элемента модели с отношением или

осуществленным отношением. Например, класс участвует в ассоциации, или субъект участвует в варианте использования.

участник бизнес-процессаУчастник бизнес-процесса - это роль или группа ролей в бизнес-процессе. Участник бизнес-процесса взаимодействует с другими

Page 71: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

участниками и работает ссущностями бизнес-процесса в реализации варианта использования бизнес-процесса .

Ф

фабрика(1) Обозначает группу шаблонов проектирования, отвечающих за создание экземпляров объектов. Примерами могут быть абстрактная фабрика иметод фабрики [GAM 94 ]

файл ресурсовФайл, к которому обращается программа на Java. В качестве примеров можно привести файлы изображений и аудио.

фактический параметр Синоним: аргумент.

фасадОсобый пакет, стереотипный <<фасад>>, в подсистеме, который упорядочивает и экспортирует всю информацию, требуемую клиентам подсистемы. В этот пакет включаются интерфейсы (уникальные для подсистемы), отношения реализации для интерфейсов, внешних по отношению к подсистеме, а также документация для клиентов, использующих подсистему.

фиксацияОперация, завершающая единичное задание и закрепляющая изменения ресурсов (транзакцию или данные).

фокус управления Символ на диаграмме последовательности, указывающий

время выполнения действия, прямо или посредством подчиненной процедуры.

формальный параметр Синоним: параметр.

формированиеОкончательный выпуск в конце цикла.

Х

хранилище Место хранения рабочих продуктов (артефактов) во время

разработки процесса, например, требований, результатов (то есть показателей), моделей объектов, интерфейсов и реализации.

хранимая процедураФункциональная единица кода или сценарий, связанные с базой данных.

Ц

Page 72: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

целевая задача оценкиЛаконичная формула, определяющая сущность задач, которые должны быть выполнены коллективом тестирования в запланированное время. Обычно она пересматривается для каждой итерации и позволяет выполнить тестирование с наибольшей пользой для заинтересованных лиц. Примерами целевых задач оценки могут быть: быстро найти важные неполадки, дать рекомендации по восприятию качества, проверить соответствие спецификации.

целевая задача тестированияСм. целевая задача оценки.

целевой элемент тестированияАспект разработанного продукта, программный или аппаратный, выбранный как целевой объект для тестирования. Целевой элемент тестирования может быть выбран на разных уровнях, таких как операция, интерфейс, возможность, компонент, подсистема реализации или система; или же он может быть внешним аспектом системы, таким как операционная система или периферийное устройство (например, принтер). Синонимы: цель тестирования, тестовый элемент.

цель тестированияСиноним: целевой элемент тестирования.

циклСинонимы: жизненный цикл, цикл разработки . См. также цикл тестирования .

цикл разработкиСинонимы: жизненный цикл, цикл. См. также цикл тестирования .

цикл тестированияЧасть деятельности по тестированию, включающая также выполнение и оценку тестов. Время между принятием компоновки программного обеспечения всреду тестирования, когда компоновка подлежит независимому тестированию, и окончанием времени, отведенного для тестирования. В большинстве итераций предусматривается хотя бы один цикл тестирования, хотя их может быть много или ни одного.

Ш

шаблон

Page 73: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

Способ решения типичной задачи, полезный в определенном контексте. Хорошие шаблоны учитывают конфликтующие факторы, которые составляют суть проблемы, и выбор шаблона основывается на том, насколько успешно он разрешает эти конфликты. Для того чтобы шаблон считался шаблоном, он должен быть применим как минимум в трех практических приложениях. Для программного обеспечения UML может поддерживать представление шаблона в виде параметризованной кооперации, но UML не позволяет напрямую моделировать другие аспекты шаблонов, такие как список последствий использования или примеры использования, для чего должен применяться сопровождающий текст. Экземпляр шаблона программного обеспечения создается при конкретизации параметров. Шаблоны существуют на разных уровнях абстракции и охвата, например, как архитектурные шаблоны, шаблоны анализа,шаблоны проектирования, шаблоны тестирования и идиомы, или шаблоны реализации.

шаблонСтандартная или поставляемая структура для артефакта.

шаблон анализа[FOW 97 a ] содержит следующие пояснения:"[...] группы концепций, представляющие общие конструкции в бизнес-моделировании. Они могут относиться только к какой-либо одной области или охватывать несколько областей."В этой цитате в описании шаблона используется понятие области. Нет никаких причин, препятствующих расширению определения из [FOW 97 a ] на другие области, отличные от бизнес-моделирования. Другим аспектом шаблона анализа является то, что это абстрактный, концептуальный шаблон, который, как любой шаблон, подлежит уточнению в аналитической модели, которая в свою очередь будет уточнена в проектной модели. Масштаб шаблона анализа может быть разный. В [FOW 97 a ] представлены средние шаблоны, которые пригодны для составления аналитических моделей всего приложения.

шаблон возможностей

Шаблоны возможностей представляют собой особую разновидность процессов, предназначенных для описания многоразовых кластеров операций. Шаблоны возможностей применяются разработчиками процессов для обмена информацией о процессах в определенной области, например дисциплине.

Page 74: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

шаблон документаШаблон, доступный в таких программах, как, например, Adobe(R) FrameMaker(R) или Microsoft(R) Word(R).

шаблон проектированияВ [GAM 94 ] приводится следующее определение:"Шаблон проектирования задает схему для уточнения подсистем или компонентов системы программного обеспечения или отношений между ними. Он описывает часто встречающуюся структуру обменивающихся данными компонентов и решает типичную задачу проектирования в определенном контексте."Шаблоны проектирования обычно бывают небольшими или средними, меньше по масштабу, чем архитектурные шаблоны, но независимые от языка программирования. Когда шаблон проектирования воплощается в модели, он обретает облик конкретной проектной модели, возможно, как часть механизма проектирования). По своей природе шаблоны проектирования могут применяться в различных областях.

шаблон реализацииСм. Idiom.

шагЭлемент наполнения, используемый для систематизации задач в компоненты работы.

шлюзКомпьютер, соединяющий разнородные сегменты сети, например, шлюз между внутренней сетью компании и Internet.

Э

эволюционныйСтратегия итерационной разработки, в которой учитывается неполное понимание потребностей пользователей, и требования уточняются в каждой итерации (этап уточнения).

эволюцияРазвитие программного обеспечения после его начального этапа разработки. Последующие события, в которых развивается продукт.

экземплярОтдельная сущность, удовлетворяющая описанию класса или типа .

экземпляр варианта использования Выполнение последовательности действий, описанных

в варианте использования. Экземпляр варианта использования. Экземпляр варианта использования - это один из способов

Page 75: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

выполнения варианта использования, в котором субъекты заменяются конкретными исполнителями, задаются значения величин и ответов, и из всех возможных способов выполнения варианта использования реализуется какой-либо один. См. также: сценарий, тестовый сценарий.

экспортировать В контексте пакетов - сделать элемент видимым вне его

пространства имен. См. область видимости. Сравните: экспорт[OMA], импорт.

электронная обработка транзакций (OLTP)Вычислительные системы, поддерживающие интерактивные приложения, в которых запросы пользователей обрабатываются сразу при поступлении. Результат обработки становится доступен за достаточно короткое время. Система электронной обработки транзакций отвечает за общий доступ к ресурсам и обеспечивает эффективную обработку множества одновременных транзакций.

электронный бизнес(1) бизнес, организуемый в электронной среде, например, в Internet

элемент Атомарная составляющая модели .

элемент конфигурации[ISO 95 ] Сущность в конфигурации, обеспечивающая конечную функцию и имеющая уникальную идентификацию.

элемент модели Элемент - это базовый объект модели системы на том уровне

абстракции, на котором она моделируется. Ср. с элементом представления.

Элемент наполненияВсе элементы, смоделированные в UMA  и входящие в наполнение метода. Элементы наполнения представляют собой пошаговые инструкции по решению конкретных задач при разработке продукта независимо от расположения этих задач в жизненном цикле разработки. Экземпляры этих элементов создаются и настраиваются в структурах процессов 

элемент представления Элемент представления - это текстовое или графическое

обозначение совокупности элементов модели.элемент структуры

Любой элемент модели UMA,  входящий в структуру процесса. элемент трассируемости

Элемент проекта, который должен явно отслеживаться в другом элементе проекта для мониторинга зависимости между ними. В

Page 76: Rational Unified Proce…  · Web viewГлоссарий Rational Unified Process (рус). Версия 7.2.0. Глоссарий→Глоссарий предметной области→Термины

отношении Rational RequisitePro это определение может быть сформулировано так: любой элемент проекта, представленный в RequisitePro экземпляром типа требований RequisitePro.