February 11th, 2009

2021 год

Новости ISO 15926 -- стандарта интеграции данных.

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

Каждый будет продолжать использовать свои хранилища данных, возможно в нестандартных форматах, а, возможно, и в общепринятых, но будет использовать переводчик (называемый Фасадом), когда обменивается информацией с другими. Это позволяет реализовать несколько интересных сценариев:
-- Консорциум инжиниринговых компаний сможет сотрудничать при проектировании химического или нефтеперерабатывающего завода или электростанции, причем каждая компания будет использовать собственную систему проектирования и собственные процессы работы. Но они смогут делиться информацией без предварительного выяснения, в каком формате каждый из них эту информацию хранит.
-- Во время проектирования софт инжиниринговой компании и софт ее поставщика оборудования будут взаимодействовать непосредственно, поэтому передача информации туда и обратно будет проходить много легче.
-- Инжиниринговая компания сможет быть устанавливать правила в "инжиниринге по правилам" (Rules Based Engineering, автоматизированное принятие инженерных решений по формальным правилам). Сейчас "правила инжиниринга" поддерживают некоторые системы 3D-проектирования, но их формат специфичен для каждой системы. ISO 15926 позволяет переносить правила между этими системами.
-- Получение информации собственником (Заказчиком) от инжиниринговой компании перестает быть проблемой. Собственник завода или электростанции имеет возможность получить данные о своем объекте, присоединяясь к инжиниринговому "переводчику" (то есть Фасаду), а затем сохраняет эти данные в своем собственном формате.
-- После получения информации собственником (Заказчиком) от инжиниринговой компании, любая из его компьютерных систем будет способна использовать эту информацию. Например, эту информацию сможет использовать заводская АСУ ТП. Система управления ремонтами сможет получить только те кусочки всей информации, которые ей будут нужны. Каждое пользовательское приложение сможет получить свою часть информации, и игнорировать все остальное.
-- Собственники (Заказчики) смогут гармонизировать системы обслуживания и ремонта своих производств, несмотря на то, что эти системы имеют несовместимые форматы хранения информации.

Это я "творчески перевел" маленький кусочек обновившегося ISO 15926 Primer (https://trac.posccaesar.org/wiki/ISO15926Primer).
* * *
В апреле 2009 на конференции FIATECH и PoscCEASAR Association будут продемонстрированые первые результаты проекта Camelot -- создания системы iRING внутрифирменного и внешнего взаимодействия приложений по стандарту ISO 15926. Результатом проекта будет открытая P2P веб-инфраструктура, соответствующая стандарту ISO 15926 (RDF OWL, часть 8 обмен между приложениями, мэппирование через P7L aka short-cut или Gellish), причем без управляющих звеньев. Для этих целей будет разработан свободный софт (планируется лицензия BSD). Материалы: https://secure.ids-adi.org/repository/org/ids-adi/camelot/ (обзорная презентация -- https://secure.ids-adi.org/repository/org/ids-adi/camelot/Design/Camelot%20Design.ppt).
The Camelot iRING software components will be comprised primarily of an iRING Interface Service and an iRING Adapter Service. The iRING Interface Service is a proto “Façade” as defined by ISO 15926, Part 9 and the iRING Adapter Service is made up of several abstraction modules that represent the legacy data into an ISO 15926, Part 7 form.
The service will be built in C# using the .NET Framework 3.5 SP1 specifically using the Windows Communication Foundation and Entity Framework. The use of QXF will prevent the need for any .NET semantic web libraries. QXF is an XML format of Part 7 data.
Additionally, there will be an iRING MappingEditor, RDS/WIP Editor and Ontology Service. Both Editors will be implemented as Silverlight 2.0 applications thatwill share UI and Proxy components.
Про то, что они хотят сделать в собственно проекте Camelot -- показать пример взаимодействия между owner (Chevron), EPC (Hatch, Fluor, Bechtel), supplier (Emerson), construction (CCC): https://secure.ids-adi.org/repository/org/ids-adi/camelot/Storyboard/Camelot%20Storyboard.ppt
* * *
Обновилась методология описания (characterization) любых данных (data sets) в ISO 15926 -- https://trac.posccaesar.org/wiki/TemplateCharacterization.
2021 год

Среда

Ну вот, работающий 32нм процессор уже продемонстрирован -- http://www.intel.com/pressroom/kits/32nm/westmere/index.htm?iid=pr1_marqmain_32nmWestmere (по ссылке полно материалов). В 4-м квартале планируют уже продавать.

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

Кризис кризисом, а $8млрд. инвестиций в 32нм процесс Intel за 2009-2010 год делает (только в этом году в заводики вбухивается $7млрд). Речь интеловского начальника так и называется: "The Economic Crisis and the Importance of Investing" (http://www.intel.com/innovationeconomy/docs/Paul_Otellini_DC_Economic_Club_Speech_02102009.pdf). Суть проста: инвестировать нужно в улучшение, а не поддержку. Конечно, политическая корректность заставляет Отеллини помянуть важность публичных инвестиций в школы, мосты, дороги и здравоохранение. Но он тут же отмечает, что это недостаточно, ибо не гарантирует будущего. А будущее гарантирует рисковое вложение денег в новые идеи, что может делать только бизнес.

Кстати, я недавно был сильно удивлен тем фактом, что огромное количество интеловских процессоров было спроектировано в израильской Хайфе, а вовсе не США (http://www.computerra.ru/own/399245/). Сильно контрастирует с содержанием речи Отеллини, но становится понятным, почему он говорит только о 70% инвестиций в США. А на остальные 30% они и придумывают все эти идеи, под которые затем строят уже американские фабрики.
* * *
Удивительно -- сколько у меня в блоге комментаторов, которые высказывают свое мнение по вопросу, о котором впервые слышат, и в котором не разбирались. Вспоминается "Я Пастернака не читал, но я скажу"... Это я про мой предыдущий постинг о новостях ISO 15926. А ведь я много писал об этом стандарте где-то год назад.
* * *
Продолжаю слушать выпуски Caipirinha Appreciation Society http://cas.podomatic.com/ -- и удивляюсь, насколько авторы правы с названием "Brazilian music beyond the clichés"! Все выпуски абсолютно разные, а музыка такая, которую вообще нигде не раскопаешь больше. Именно эта радиопередача (одна из многих на удивительном "исследовательском радио" http://openair.fm) постоянно убеждает меня в том, что бразильская музыка -- лучшая из национальных музык мира.

Как бразильцы перепевают и переигрывают мировые хиты -- от "Лебединого озера" до стандарта Feelings -- это нужно слышать.

Крайне рекомендую.
* * *
А японцы продолжают развлекаться: SanDisk анонсировала выпуск 64Gb флеш-памяти на одном чипе: http://techon.nikkeibp.co.jp/english/NEWS_EN/20090211/165488/. В этот же день SanDisk анонсировала выпуск 32Gb памяти по 32нм проектным нормам, причем эти 32Gb поместятся в microSD -- http://www.sandisk.com/Corporate/PressRoom/PressReleases/PressRelease.aspx?ID=4505. Это все будет выпускаться в 2009г.

Вы видели эту microSD? Можете себе представить 32Gb в таком объеме?! А 16Gb microSD уже продается:

* * *
Зашел и поигрался немного с Lively (это полноценная среда разработки, сделанная прямо в браузере -- http://livelykernel.sunlabs.com/legacy/0.8.5/index.xhtml).

Думаю, в FireFox что-то можно будет делать только с TraceMonkey (движок JavaScript, по скорости сравнимый с V8 в гугловском Crome, выйдет только в FireFox 3.1 через несколько месяцев), ибо все не слишком быстро работает. С другой стороны, весь этот проект (http://livelykernel.sunlabs.com/) вызывает только восхищение. Полноценный программный интерфейс прямо внутри браузера, и никаких подгружаемых плагинов.
* * *
Я уже писал о том, что наш заинька перестал быть таковым и стал зайкой. Должен отметить, что сейчас он уже и зайкой перестал быть, а стал просто зайцем. Еще он удивительно похож на кенгуру. И стало абсолютно понятно, почему у Кроша в Смешариках такой характер.
* * *
Презентация Janos Sztipanovits "Convergence: model-based software, systems and control engineering" на OOPSLA 2008 (22 октября) -- http://www.infoq.com/presentations/Model-Based-Design-Janos-Sztipanovits;jsessionid=7175F6FAD027CF8FA1A3B87B2D282E1D