Здравствуйте,при покупке печатной формы сертификата,будут ли выданы обе печатные сторны? |
Словарь терминов программной инженерии
Объект сущность - долго живущие объекты, которые отвечают реальным предметам мира предметной области и сохраняют свое состояние после выполнения работы согласно сценарию.
Объектно-ориентированная модель - структура из совокупности объектов, которые взаимодействуют между собой, обладают свойствами и поведением.
Онтология - совокупность элементарных понятий, терминологии и парадигмы их интерпретации в среде проблемы, которую требуется разработать.
Оценочный элемент метрики - количественная или качественная мера оценки соответствующего показателя с учетом его веса в системе оценки качества.
Оценивание качества - действия, направленные на определение степени удовлетворения программного обеспечения требованиям, соответствующим его предназначению.
Пакет - программная структура с общим механизмом организации элементов (объектов, классов) в группы, начиная от системы (стереотип "система") и к ее подсистемам различного уровня детализации.
Переносимость системы - возможность изменять сервис системы (ОС, связи, сетевые коммуникации, данные СУБД и т.п.) путем настройки модулей на новые условия среды или платформы.
План тестирования - описание стратегии, ресурсов и графика тестирования отдельных компонентов и системы в целом.
Поведение домена - переход элементов домена из состояния к состоянию во времени.
Повторное использование - использование в качестве готовой порции любых формализованных знаний, полученных при реализации программных систем.
Повторно используемый компонент (ПИК) - фрагмент знаний о минувшем опыте программирования системы, представленный так, чтобы его можно использовать не только его разработчиками, но и пользователями после соответствующей адаптации к новой среде.
Прикладная система - продукт программной инженерии, предназначенный для выполнения конкретных задач конечного пользователя.
Прецедент (класс) определяет набор экземпляров класса, который представляет последовательность действий, выполняемых системой, и выдает результат, ценный для конкретного субъекта.
Принципы - базовые концепции, лежащие в основе всей области программирования.
Приложение - область применения, в которых принципы, методы и практика находят свое наилучшее выражение.
Программная инженерия - система методов, средств и дисциплины планирования, разработки, эксплуатации и сопровождения программного обеспечения, способного к массовому воспроизводству.
Процесс приобретения - действия, которые инициируют определенный цикл анализа для определения покупателем программной системы или сервиса.
Процесс разработки - действия разработчика по инженерии требований, проектированию, кодированию и тестированию программного продукта.
Процесс сдачи - действия по передаче разработанного продукта покупателю.
Процесс эксплуатации - действия по обслуживанию системы пользователем.
Процесс сопровождения - действия по решению задач системы, поддержкой системы в актуальном состоянии для выполнения функций системы, управлению модификациями или изъятию системы из употребления.
Проектирование - преобразования требований в последовательность проектных решений и в архитектуру системы.
Проектирование концептуальное - уточнение понимания и согласование деталей требований к системе.
Проектирование архитектурное - определение структурных особенностей строящейся системы.
Проектирование техническое - отображение требований среды функционирования и разработки системы путем определения всех конструктивных элементов и их композиций.
Проектирование детальное - определение подробностей реализации функций для заданной среды и связей между соответствующими компонентами системы.
Реализация программной системы - преобразования проектных решений в работающую систему (синонимы: кодирование, конструирование).
Родовые знания - знания относительно всех задач семейства домена, которые представляются в виде, пригодном для обеспечения решения любой задачи, относящейся к данному семейству.
Сертификация программного продукта - процесс для установления соответствия программной продукции (процесса или услуг) конкретному стандарту или техническим условиям со специальным знаком или свидетельством.
Семейство прикладных систем - множество прикладных систем с общими функциональными свойствами и управлением.
Связь (Relationship) - поименованная ассоциация между двумя сущностями, имеющая значение для рассматриваемой предметной области.
Спецификация - описание алгоритма, правил, ограничений действий объектов с учетом стандартов, критериев качества и др.
Спиральная модель ЖЦ - модель процессов разработки системы, с возможностью возвращаться к любому предыдущему процессу с целью переработки элементов сделанного продукта.
Событие - явление, которое провоцирует смену определенного состояния и переход к другому состоянию в системе.
Состояние (домена, системы, объекта и тому подобных) - фиксация определенных свойств на определенный момент или интервал времени.
Статическое тестирование - анализ и рассмотрение спецификаций компонентов на правильность представления без их выполнения на компьютере.
Стереотип - указатель категории элемента моделирования UML.
Сопровождение - выполнение реализованных в системе задач, работы по внесению в нее изменений после того, как она передана пользователям для эксплуатации.
Структура системы - множество элементов и отношений между ними.
Субъект (актор) - ктото или чтото вне системы, что взаимодействует с системой.
Сущность (Entity) - реальный либо воображаемый объект, имеющий существенное значение для рассматриваемой предметной области, информация о котором подлежит хранению.
Сценарий - конкретная последовательность действий, которая иллюстрирует поведение и выполнение экземпляра прецедента.
Тест - некоторая программа, предназначенная для проверки правильности ее работы и выявления в ней ошибочных ситуаций.
Тестовые данные - набор данных, которые готовятся на основе документов программы или спецификаций, для проверки работы программной системы.
Тестирование - способ семантической отладки (проверки) программы, который состоит в выполнении последовательности раз-
личных контрольных наборов тестов и сверки полученных результатов с извесными заранее.
Требование - соглашение или договор между заказчиком и исполнителем системы относительно свойств ее функций, условий работы в заданной среде.
Унаследованная система - существующая действующая система, созданная с помощью любых методов и технологий для поддержки некоторых процессов бизнеса.
Управление качеством - комплекс способов и системной деятельности по планированию, управлению и оценке качества программного обеспечения.
Упрятывание информации - принятие решения о том, что следует сообщить всем о программе, а что оставить при себе - не показывать.
Функция - содержание действий, выполнение которых возлагается на элемент системы при заданных требованиях, условиях и ограничениях.
Функциональные требования - это условия и ограничения на цели, функции системы и принципы их выполнения на компьютере.
Функциональная полнота - атрибут, показывающий степень достаточности основных функций для решения специальных задач соответственно назначению программного обеспечения.
Функциональная структура - структура, элементами которой являются функции, реализуемые подразделениями предприятия, а отношениями - связи, обеспечивающие передачу предметов труда.
Характеристики качества - функциональность (functionality), надежность (realibility), удобство (usability), эффективность (efficiency), сопровождаемость (maitainnability), переносимость (portability).
Черного ящика метод - тестирование реализованных функций путем проверки соответствия реального поведения функций с ожидаемым поведением, исходя из спецификаций требований.
Экземпляризация - зависимость между параметризованным абстрактным классом-шаблоном (template) и реальным классом через определение параметров шаблона.
Эксплуатация - действия по выполнению готовой программной системы.
UML - диаграммный способ (язык) для спецификации, визуализации, конструирования и документирования продуктов на процессах ЖЦ.