DRAKON.SU

Текущее время: Четверг, 25 Апрель, 2024 01:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Коллекция визуальных языков
СообщениеДобавлено: Суббота, 05 Октябрь, 2013 11:38 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Прошу в эту тему помещать информацию о различных визуальных языках, не имеющих отношения к ДРАКОНу.

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

Особенно приветствуются ссылки на ВИДЕО.

Сам я буду давать ссылки только на видео.

==========================

Вот ссылки на визуальный язык моделирования UML:

Введение в UML. Краткий видеокурс. Часть 1.
Vyacheslav Vorontsov
https://www.youtube.com/watch?v=IvyfqL6NwiM

Введение в UML. Краткий видеокурс. Часть 2.
Vyacheslav Vorontsov
https://www.youtube.com/watch?v=f-H4Tg8L4AQ

Что такое UML
https://www.youtube.com/watch?v=GUckLNJ-dh8

==============================

Обзор методологий проектирования бизнес процессов.
Евгения Арбельева
https://www.youtube.com/watch?v=Bli-q8XvIJA

              Цитата:
              Опубликовано 31.05.2012
              Евгения Арбельева, ведущий бизнес-аналитик компании "Интеллектуальные системы", провела семинар на тему "Обзор методологий проектирования бизнес-процессов"

              Содержание семинара:

              Методология ARIS:

              • Правила построения бизнес процесса в нотации eEPC
              • Диаграмма процесса PCD
              • Нотация VAD. Графические примитивы

              Стандарт UML 2.0:

              • Типы диаграмм
              • Use-case диаграмма. Виды отношений
              • Диаграмма деятельности. Рекомендации

              Методология SADT

              Общие принципы и правила проектирования


                      ==============

                      Здесь почти оффтопик. Я даже хотел удалить, но скрепя сердце оставил.
                      Как описать процессы своей компании.
                      https://www.youtube.com/watch?v=UigJDMeeJVY


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Четверг, 21 Ноябрь, 2013 18:46 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Начните с видео

Копирую Сообщение PSV100 о Схематических таблицах
viewtopic.php?p=83853#p83853

PSV100 писал(а):
Интересная (и мощная) концепция - "схематические таблицы" (schematic tables), как развитие метода "таблицы решений":

- обзорная статья;

- публикация от автора Jonathan Edwards (обращаю внимание, что все рисунки в конце документа, рекомендую с них и начать ознакомление);

- видео;

- прототип некой IDE;

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

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

- в одной таблице, как в замкнутом контуре, агрегируются все варианты входов и результатов исследуемой части вычислительной модели. Т.е. то, что в обычных ЯП разнесено в if/switch, да и pattern matching, а также отражаются и образуемые варианты при полиморфизме (!) (виртуальные вызовы методов или перегрузки функций и т.п., формируемые через классы/интерфейсы/миксины/классы типов/протоколы и т.д.);

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

- полноценные принципы декомпозиции, структурности и т.д.;

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

- хороший потенциал для эргономичного представления, особенно в рамках интерактивной работы и режимов отладки;

- и др.

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

На всякий случай, немного материалов по таблицам решений:

- википедия, где также приведены примеры программной реализации: здесь и здесь;

- книга Хамби Э. "Программирование таблиц решений";

- обсуждались на этом форуме, например, здесь.

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

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

В какой-то мере, можно сказать, что это современный потенциальный вариант "машины теорий" Седова (подробности здесь, здесь).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Четверг, 21 Ноябрь, 2013 20:02 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
LabView Видео http://www.fanatnauki.ru/index.php?opti ... &Itemid=36
Цитата:
LabVIEW (англ. Laboratory Virtual Instrumentation Engineering Workbench) — это среда разработки и платформа для выполнения программ, созданных на графическом языке программирования «G» фирмы National Instruments (США).

Первая версия LabVIEW была выпущена в 1986 году для Apple Macintosh, в настоящее время существуют версии для UNIX, Linux, Mac OS и пр., а наиболее развитыми и популярными являются версии для Microsoft Windows.

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

Идеологически LabVIEW очень близка к SCADA-системам, но в отличие от них в большей степени ориентирована на решение задач не столько в области АСУ ТП, сколько в области АСНИ.

http://ru.wikipedia.org/?oldid=53362018


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Пятница, 22 Ноябрь, 2013 13:44 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Отмечу, что создатель LabVIEW плотно знакомился с Оберонами - и во многом под их впечатлением создавал свою систему.
Пруфлинка не помню, к сожалению.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Четверг, 12 Декабрь, 2013 19:21 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Добавляю ссылку на обычные блок-схемы (несколько вариантов)
https://commons.wikimedia.org/wiki/Flow ... uselang=de


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Понедельник, 20 Январь, 2014 09:11 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Статья "Diagramming software" в английской Википедии
https://en.wikipedia.org/wiki/Online_diagramming

Там есть длинный список инструментов. В том числе несколько бесплатных (freeware).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Четверг, 23 Январь, 2014 19:09 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Художник Роман Гуро делает доклад на тему "Язык визуальных образов"
http://www.youtube.com/watch?v=E6LwIHHzjKE

Длительность видеоролика 22 минуты.

Визуальные языки — это языки визуальных образов.
ДРАКОН — язык визуальных образов.

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

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

И почитайте комментарии в YouTube


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Пятница, 28 Март, 2014 09:17 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Видео по бизнес-процессам 1С
Язык моделирования BPMN
http://www.sql.ru/forum/actualutils.asp ... g=15362093


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Четверг, 12 Март, 2015 19:44 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
В 2014 году появился новое средство Flowgorithm.
Предназначено для студентов. чтобы писать и исполнять программы с помощью блок-схем (flowcharts).

Цитата:
Flowgorithm is a graphical authoring tool which allows students to write and execute programs using flowcharts. The approach is designed to emphasize the algorithm rather than the syntax of a specific programming language. The flowchart can be converted to several major programming languages.

Read more ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коллекция визуальных языков
СообщениеДобавлено: Вторник, 22 Сентябрь, 2015 11:57 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5851
Откуда: Москва
Полторы сотни Visual Programming Languages с картинками, для расширения кругозора. Drakon там тоже есть.

Visual Programming Languages - Snapshots

by Eric Hosick (erichosick@interfacevision.com)
Published 20 February 2014


http://blog.interfacevision.com/design/ ... ts/#drakon


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB