Анонсы новостей

Роль концептов в проектировании и строительстве

Концептом называется исходная  идея, подкрепленная выводами на основе расчётов. Успех будущих  объектов определяется разработкой концепта. Концепт делится на следующие этапы: 1) финансовый; 2) организационный; 3) инженерный; 4) архитектурный; 5) эксплуатационный. Все они взаимосвязаны, а если нарушить  последовательность, это приведет к потере вложенных денег и времени.

Читать полностью...
Какую кровлю выбрать: мягкая кровля. Ремонт и монтаж кровли. Гарантия. . Venus Colossos . Энциклопедия ремонта - цены косметический ремонт квартир. . Как открыть ИП, не тормозит регистрация в аське бесплатно .
Что такое UML?
07.09.11 00:00


UML - аббревиатура полного названия Unified Modeling Language. Правильный перевод этого названия на русский язык — унифицированный язык моделирования. Каждое из этих трех слов - точный термин.


UML — это язык
UML - это формальный искусственный язык, или другими словами, UML - это знаковая система для хранения и передачи информации, для которой строго и явно определены правила употребления и которая является плодом видимых усилий определенных лиц (Гради Буча, Ивара Якобсона и Джеймса Рамбо).

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


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


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

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

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