IACPaaS:Описание: различия между версиями

Материал из IACPaaS
Перейти к навигации Перейти к поиску
Строка 30: Строка 30:
 
=Архитектура проекта IACPaaS=
 
=Архитектура проекта IACPaaS=
  
[[Изображение:Architecture_of_project.png|thumb|right|280px|Рис.3. Архитектура проекта]]
+
[[Изображение:Architecture_of_project.png|thumb|right|280px|Рис.3. Архитектура проекта IACPaaS]]
Проект состоит из веб-сайта, виртуальной машины и фонда (см. Рис.3).
+
Проект IACPaaS состоит из веб-сайта, виртуальной машины и фонда (см. Рис.3).
  
[[Глоссарий терминов#Архитектура | '''Веб-сайт проекта''']] позволяет [[#Пользователи проекта | пользователям проекта]] просматривать текущее состояние описаний доступных им [[Глоссарий терминов#Веб-приложения | прикладных]], [[Глоссарий терминов#Веб-приложения | инструментальных приложений]] и [[Глоссарий терминов#Информационные ресурсы | информационных ресурсов]], подавать [[Глоссарий терминов#Заявки | заявки на получение полномочий]] и [[Глоссарий терминов#Полномочия | реализовывать полномочия]] из своего [[Глоссарий терминов#Полномочия | списка полномочий]], а гостям – подавать [[Глоссарий терминов#Заявки | заявки на регистрацию]] в качестве пользователей.
+
[[Глоссарий терминов#Архитектура | '''Веб-сайт''']] позволяет [[#Пользователи проекта | пользователям проекта]] просматривать текущее состояние описаний доступных им [[Глоссарий терминов#Веб-приложения | прикладных]], [[Глоссарий терминов#Веб-приложения | инструментальных приложений]] и [[Глоссарий терминов#Информационные ресурсы | информационных ресурсов]], подавать [[Глоссарий терминов#Заявки | заявки на получение полномочий]] и [[Глоссарий терминов#Полномочия | реализовывать полномочия]] из своего [[Глоссарий терминов#Полномочия | списка полномочий]], а гостям – подавать [[Глоссарий терминов#Заявки | заявки на регистрацию]] в качестве пользователей.
  
 
[[Глоссарий терминов#Архитектура | '''Виртуальная машина''']] представляет собой среду для [[Глоссарий терминов#Полномочия | запуска]] и [[Глоссарий терминов#Полномочия | выполнения полномочий]]: с точки зрения пользователей модели SaaS – [[Глоссарий терминов#Веб-приложения | прикладных средств]], с точки зрения пользователей моделей PaaS – [[Глоссарий терминов#Веб-приложения | средств разработки]], с точки зрения пользователей моделей CaaS – [[Глоссарий терминов#Веб-приложения | средств управления]].
 
[[Глоссарий терминов#Архитектура | '''Виртуальная машина''']] представляет собой среду для [[Глоссарий терминов#Полномочия | запуска]] и [[Глоссарий терминов#Полномочия | выполнения полномочий]]: с точки зрения пользователей модели SaaS – [[Глоссарий терминов#Веб-приложения | прикладных средств]], с точки зрения пользователей моделей PaaS – [[Глоссарий терминов#Веб-приложения | средств разработки]], с точки зрения пользователей моделей CaaS – [[Глоссарий терминов#Веб-приложения | средств управления]].

Версия 16:54, 19 февраля 2010

Исследовательский проект IACPaaS (Intellectual Applications, Control and Platform as a Service) объединяет модели SaaS, PaaS и CaaS парадигмы Cloud computing. Научная составляющая проекта IACPaaS будет представлена в научных публикациях по мере его развития. Данная wiki содержит документацию по программному обеспечению проекта IACPaaS, включающую в себя глоссарий терминов, в котором приведены определения, относящиеся непосредственно к данному проекту (если об это не сказано отдельно).

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

Проект IACPaaS направлен на предоставление услуг доступа:

Пользователи проекта IACPaaS

Рис.1. Типы пользователей проекта IACPaaS

Существует три типа пользователей проекта IACPaaS (см. Рис.1):

Рис.2. Классы пользователей с полномочиями проекта IACPaaS

Архитектура проекта IACPaaS

Рис.3. Архитектура проекта IACPaaS

Проект IACPaaS состоит из веб-сайта, виртуальной машины и фонда (см. Рис.3).

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

Виртуальная машина представляет собой среду для запуска и выполнения полномочий: с точки зрения пользователей модели SaaS – прикладных средств, с точки зрения пользователей моделей PaaS – средств разработки, с точки зрения пользователей моделей CaaS – средств управления.

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


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