Разработка алгоритма поиска наиболее выгодных конфигураций сети в условиях непостоянства состава ее участников и вариативности бизнес-процессов
Выделение ключевых бизнес-концептов и их взаимосвязей на основе метамоделей DEMO и BMM. Формализация ключевых бизнес-концептов и их взаимосвязей с помощью онтологий UFO и FEO. Разработка алгоритма поиска наилучших партнеров в логистической сети.
Рубрика | Экономико-математическое моделирование |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 22.01.2016 |
Размер файла | 2,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Задача поиска наилучшей комбинации компаний в логистической сети была сведена к задаче о поиске кратчайшего пути в нагруженном графе и решена с помощью модифицированного алгоритма Дейкстры. В алгоритме были использованы данные из моделей, содержащих информацию о бизнес-знаниях компаний, представленных в формате OWL, полученные с помощью языка запросов SPARQL. Программно реализованный алгоритм был опробован на практике для специально созданного бизнес-кейса.
Полученные в рамках данной работы модели являются универсальными и могут быть использованы для описания бизнес-знаний компаний, предоставляющих свои услуги практически в любой сфере деятельности. Наличие представленной в едином формате информации о наиболее существенных аспектах бизнеса компаний, являющихся потенциальными партнерами, представляет широкий спектр возможностей для решения различных задач взаимодействия в бизнесе. В качестве примера в рамках данной работы была рассмотрена система, автоматизирующая процессы построения транзакционных цепочек и назначения исполнителей транзакций внутри некоторой производственной сети с использованием бизнес-знаний компаний - участников этой сети.
В дальнейшем планируется развитие данной работы в следующих направлениях. Во-первых, необходимо усовершенствовать существующий алгоритм поиска наилучшей конфигурации сети. Для этого должна быть разработана более сложная и объективная целевая функция, использующая все бизнес-знания компаний, представленные в моделях. И во-вторых, планируется доработать программный интерфейс, в частности, увеличить количество регулируемых компонентов и опций, с помощью которых пользователь мог бы контролировать работу системы, а также изменить формат вывода результата, чтобы он был применим для дальнейшей обработки в других системах.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1. В.И. Носов, Т.В. Бернштейн. Элементы теории графов. Учебное пособие. - Новосибирск, 2008. - 107с.
2. Информационный сайт DEMO [Электронный ресурс]. - Режим доступа: http://www.demo.nl/
3. Информационный сайт Xemod Wiki [Электронный ресурс]. - Режим доступа: http://www.wiki.xemod.eu/wiki/Main_Page/
4. Dietz J.L.G DEMO Professional Course Material, 2010.
5. Dietz J.L.G. DEMO-3 Way of working, 2009.
6. Dietz J.L.G. DEMO-3 Models and representations, 2009.
7. Dietz J.L.G. Enterprise Ontology. Theory and Methodology, 2006.
8. G. Guizzardi, An Ontology-Based Semantics for the Motivation Extension to ArchiMate, Ph.D. Thesis. University of Twente, The Netherlands, 2005.
9. G. Guizzardi, Grounding Software Domain Ontologies in the Unified Foundational Ontology (UFO): The case of the ODE Software Process Ontology, Ph.D. Thesis. University of Twente, The Netherlands, 2008.
10. G. Guizzardi, Ontological Foundations for Structural Conceptual Models, Ph.D. Thesis. University of Twente, The Netherlands, 2011.
11. G. Guizzardi Some Applications of a Unified Foundational Ontology in Business Modeling, Ph.D. Thesis. University of Twente, The Netherlands, 2005.
12. G. Guizzardi Towards a Semantic Alignment of the ArchiMate Motivation Extension and the Goal-Question-Metric Approach, Ph.D. Thesis. University of Twente, The Netherlands, 2013.
13. G. Guizzardi Towards Ontological Foundations for Agent Modeling Concepts using UFO, Ph.D. Thesis. University of Twente, The Netherlands, 2004.
14. i-Cargo D1.3: i-Cargo Vision [Электронный ресурс]. - Режим доступа: http://i-cargo.eu/sites/i-cargo.eu/files/content-uploads/publications/iCargo_D1.3%20iCargo%20Vision%20v1.0.pdf
15. i-Cargo D5.1: Business Cases Specifications [Электронный ресурс]. - Режим доступа: http://i-cargo.eu/sites/i-cargo.eu/files/content-uploads/publications/iCargo_D5.1%20Business%20Cases%20Specification.pdf
16. i-Cargo D5.2: Pilot User Requirements [Электронный ресурс]. - Режим доступа:http://i-cargo.eu/sites/i-cargo.eu/files/content-uploads/publications/iCargo_D5.2%20Pilot%20User%20Requirements.pdf
17. i-Cargo D7.1: Market Analysis [Электронный ресурс]. - Режим доступа:http://i-cargo.eu/sites/i-cargo.eu/files/content-uploads/publications/iCargo_D7.1%20Market%20Analysis.pdf
18. i-Cargo D7.2: iCargo Reference Business Models [Электронный ресурс]. - Режим доступа: http://i-cargo.eu/sites/i-cargo.eu/files/content-uploads/publications/iCargo_D7.2%20iCargo%20Reference%20Business%20Model.pdf
19. i-Cargo D7.3: Validation Approach and Metrics [Электронный ресурс]. - Режим доступа: http://i-cargo.eu/sites/i-cargo.eu/files/content-uploads/publications/iCargo_D7.3%20Validation%20Approach%20And%20Metrics.pdf
20. M. Horridge, H. Knublauch. A practical guide to building OWL ontologies using the Protйgй-OWL plugin and CO-ODE tooles, Edition 1.0, 2004.
21. OMG Business Motivation Model [Электронный ресурс]. - Режим доступа: http://www.omg.org/spec/BMM/1.1/
22. SPARQL Query Language for RDF [Электронный ресурс]. - Режим доступа: http://www.w3.org/TR/rdf-sparql-query/
23. Supply Chain Operations Reference Model, Section2, Metrics. [Электронный ресурс]. - Режим доступа: https://supply-chain.org/f/SCOR%209.0%20Metrics.pdf
24. Supply Chain Operations Reference Model, Overview Booklet. [Электронный ресурс]. - Режим доступа: https://supply-chain.org/f/SCOR%2090%20Overview%20Booklet.pdf
25. Poletaeva T., Babkin E. A., Abdulrab H. Ontological Framework Aimed to Facilitate Business Transformations, in: CEUR Workshop Proceedings (T.1301, 1st Joint Workshop ONTO.COM / ODISE on Ontologies in Conceptual Modeling and Information Systems Engineering co-located with 8th International Conference on Formal Ontology in Information Systems (FOIS 2014). Rio de Janeiro, Brazil, September 21, 2014) Vol. 1301: Ontologies in Conceptual Modeling and Information Systems Engineering (ONTO-COM-ODISE 2014). , 2014.
26. Wang Y., Transformation of DEMO models into exchangeable format, 2009.
27. Wiki: Алгоритм Дейкстры [Электронный ресурс]. - Режим доступа: https://ru.wikipedia.org/wiki/Алгоритм_Дейкстры
ПРИЛОЖЕНИЕ
1. Описание моделей и метамоделей бизнес-знаний организации
1.1 Описание метамодели бизнес-знаний организации на основе метамоделей DEMO и OMG BMM и онтологий UFO-C и FEO-A языке OWL
<?xml version="1.0"?>
<!DOCTYPE rdf:RDF [
<!ENTITY owl "http://www.w3.org/2002/07/owl#" >
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY bns "http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#">
]>
<rdf:RDF xmlns="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#"
xml:base="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:bns="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#"
>
<owl:Ontology rdf:about="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel"/>
<owl:Class rdf:about="&bns;Tuple">
<rdfs:comment>The top class of all reified relations
</rdfs:comment>
</owl:Class>
<owl:Class rdf:about="&bns;Proposition">
</owl:Class>
<owl:Class rdf:about="&bns;Goal">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
</owl:Class>
<owl:Class rdf:about="&bns;Mission">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
</owl:Class>
<owl:Class rdf:about="&bns;BusinessRule">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
</owl:Class>
<owl:Class rdf:about="&bns;Tactic">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
</owl:Class>
<owl:Class rdf:about="&bns;IntentionalMoment">
</owl:Class>
<owl:Class rdf:about="&bns;Intention">
<rdfs:subClassOf rdf:resource="&bns;IntentionalMoment"/>
</owl:Class>
<owl:Class rdf:about="&bns;Desire">
<rdfs:subClassOf rdf:resource="&bns;IntentionalMoment"/>
</owl:Class>
<owl:Class rdf:about="&bns;BusinessPolicy">
<rdfs:subClassOf rdf:resource="&bns;Desire"/>
</owl:Class>
<owl:Class rdf:about="&bns;Strategy">
<rdfs:subClassOf rdf:resource="&bns;Desire"/>
</owl:Class>
<owl:Class rdf:about="&bns;DesiredResult">
<rdfs:subClassOf rdf:resource="&bns;Intention"/>
</owl:Class>
<owl:Class rdf:about="&bns;Vision">
<rdfs:subClassOf rdf:resource="&bns;Intention"/>
</owl:Class>
<owl:Class rdf:about="&bns;Plan">
</owl:Class>
<owl:Class rdf:about="&bns;Action">
</owl:Class>
<owl:Class rdf:about="&bns;Transaction">
<rdfs:subClassOf rdf:resource="&bns;Action"/>
</owl:Class>
<owl:Class rdf:about="&bns;Agent">
</owl:Class>
<owl:Class rdf:about="&bns;Actor">
<rdfs:subClassOf rdf:resource="&bns;Agent"/>
</owl:Class>
<owl:Class rdf:about="&bns;NormativeDescription">
</owl:Class>
<owl:Class rdf:about="&bns;propositionalContent">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;hasPropositionalContent">
<rdfs:domain>
<owl:Class rdf:about="&bns;propositionalContent"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Proposition"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;isPropositionalContent">
<rdfs:domain>
<owl:Class rdf:about="&bns;propositionalContent"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;IntentionalMoment"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;Goal">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;DesiredResult"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;DesiredResult">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Goal"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Mission">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Vision"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Vision">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Mission"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;BusinessRule">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;BusinessPolicy"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;BusinessPolicy">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;BusinessRule"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Tactic">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Strategy"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Strategy">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Tactic"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;causedBy">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;isCausedBy">
<rdfs:domain>
<owl:Class rdf:about="&bns;causedBy"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Intention"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;isCausing">
<rdfs:domain>
<owl:Class rdf:about="&bns;causedBy"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Action"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;Action">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isCausedBy"/>
<owl:allValuesFrom rdf:resource="&bns;Intention"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Intention">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isCausing"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;partWhole">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;hasPart">
<rdfs:domain>
<owl:Class rdf:about="&bns;partWhole"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Action"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;hasWhole">
<rdfs:domain>
<owl:Class rdf:about="&bns;partWhole"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Plan"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;Action">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasWhole"/>
<owl:allValuesFrom rdf:resource="&bns;Plan"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Plan">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPart"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;setPartWhole">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;hasSetPart">
<rdfs:domain>
<owl:Class rdf:about="&bns;setPartWhole"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;NormativeDescription"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;hasSetWhole">
<rdfs:domain>
<owl:Class rdf:about="&bns;setPartWhole"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Directive"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;NormativeDescription">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasSetWhole"/>
<owl:allValuesFrom rdf:resource="&bns;Directive"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Directive">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasSetPart"/>
<owl:allValuesFrom rdf:resource="&bns;NormativeDescription"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;describedAs">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;isDescribedBy">
<rdfs:domain>
<owl:Class rdf:about="&bns;describedAs"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;NormativeDescription"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;isDescribing">
<rdfs:domain>
<owl:Class rdf:about="&bns;describedAs"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Proposition"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;NormativeDescription">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isDescribing"/>
<owl:allValuesFrom rdf:resource="&bns;Proposition"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Proposition">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isDescribedBy"/>
<owl:allValuesFrom rdf:resource="&bns;NormativeDescription"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;adjustedBy">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;isAdjustedBy">
<rdfs:domain>
<owl:Class rdf:about="&bns;adjustedBy"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Desire"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;isAdjusting">
<rdfs:domain>
<owl:Class rdf:about="&bns;adjustedBy"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Action"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;Desire">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isAdjusting"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Action">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isAdjustedBy"/>
<owl:allValuesFrom rdf:resource="&bns;Desire"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;performedBy">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<owl:ObjectProperty rdf:about="&bns;isPerformedBy">
<rdfs:domain>
<owl:Class rdf:about="&bns;performedBy"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Agent"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;isPerforming">
<rdfs:domain>
<owl:Class rdf:about="&bns;performedBy"/>
</rdfs:domain>
<rdfs:range>
<owl:Class rdf:about="&bns;Action"/>
</rdfs:range>
</owl:ObjectProperty>
<owl:Class rdf:about="&bns;Agent">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPerforming"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:about="&bns;Action">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPerformedBy"/>
<owl:allValuesFrom rdf:resource="&bns;Agent"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
</rdf:RDF>
1.2 Описание модели бизнес-знаний компании-участника логистической сети на основе метамоделей DEMO и OMG BMM и онтологий UFO-C и FEO-A языке OWL на примере компании BFGermany
<?xml version="1.0"?>
<!DOCTYPE rdf:RDF [
<!ENTITY owl "http://www.w3.org/2002/07/owl#" >
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
<!ENTITY bns "http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#" >
]>
<rdf:RDF xmlns="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#"
xml:base="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel"
xmlns:bns="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<owl:Ontology rdf:about="http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel"/>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Object Properties
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#hasPart -->
<owl:ObjectProperty rdf:about="&bns;hasPart">
<rdfs:range rdf:resource="&bns;Action"/>
<rdfs:domain rdf:resource="&bns;partWhole"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#hasPropositionalContent -->
<owl:ObjectProperty rdf:about="&bns;hasPropositionalContent">
<rdfs:range rdf:resource="&bns;Proposition"/>
<rdfs:domain rdf:resource="&bns;propositionalContent"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#hasSetPart -->
<owl:ObjectProperty rdf:about="&bns;hasSetPart">
<rdfs:range rdf:resource="&bns;NormativeDescription"/>
<rdfs:domain rdf:resource="&bns;setPartWhole"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#hasSetWhole -->
<owl:ObjectProperty rdf:about="&bns;hasSetWhole">
<rdfs:range rdf:resource="&bns;Directive"/>
<rdfs:domain rdf:resource="&bns;setPartWhole"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#hasWhole -->
<owl:ObjectProperty rdf:about="&bns;hasWhole">
<rdfs:range rdf:resource="&bns;Plan"/>
<rdfs:domain rdf:resource="&bns;partWhole"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isAdjustedBy -->
<owl:ObjectProperty rdf:about="&bns;isAdjustedBy">
<rdfs:range rdf:resource="&bns;Desire"/>
<rdfs:domain rdf:resource="&bns;adjustedBy"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isAdjusting -->
<owl:ObjectProperty rdf:about="&bns;isAdjusting">
<rdfs:range rdf:resource="&bns;Action"/>
<rdfs:domain rdf:resource="&bns;adjustedBy"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isCausedBy -->
<owl:ObjectProperty rdf:about="&bns;isCausedBy">
<rdfs:range rdf:resource="&bns;Intention"/>
<rdfs:domain rdf:resource="&bns;causedBy"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isCausing -->
<owl:ObjectProperty rdf:about="&bns;isCausing">
<rdfs:range rdf:resource="&bns;Action"/>
<rdfs:domain rdf:resource="&bns;causedBy"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isDescribedBy -->
<owl:ObjectProperty rdf:about="&bns;isDescribedBy">
<rdfs:range rdf:resource="&bns;NormativeDescription"/>
<rdfs:domain rdf:resource="&bns;describedAs"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isDescribing -->
<owl:ObjectProperty rdf:about="&bns;isDescribing">
<rdfs:range rdf:resource="&bns;Proposition"/>
<rdfs:domain rdf:resource="&bns;describedAs"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isPerformedBy -->
<owl:ObjectProperty rdf:about="&bns;isPerformedBy">
<rdfs:range rdf:resource="&bns;Agent"/>
<rdfs:domain rdf:resource="&bns;performedBy"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isPerforming -->
<owl:ObjectProperty rdf:about="&bns;isPerforming">
<rdfs:range rdf:resource="&bns;Action"/>
<rdfs:domain rdf:resource="&bns;performedBy"/>
</owl:ObjectProperty>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#isPropositionalContent -->
<owl:ObjectProperty rdf:about="&bns;isPropositionalContent">
<rdfs:range rdf:resource="&bns;IntentionalMoment"/>
<rdfs:domain rdf:resource="&bns;propositionalContent"/>
</owl:ObjectProperty>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Classes
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Action -->
<owl:Class rdf:about="&bns;Action">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isAdjustedBy"/>
<owl:allValuesFrom rdf:resource="&bns;Desire"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isCausedBy"/>
<owl:allValuesFrom rdf:resource="&bns;Intention"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPerformedBy"/>
<owl:allValuesFrom rdf:resource="&bns;Agent"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasWhole"/>
<owl:allValuesFrom rdf:resource="&bns;Plan"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Actor -->
<owl:Class rdf:about="&bns;Actor">
<rdfs:subClassOf rdf:resource="&bns;Agent"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Agent -->
<owl:Class rdf:about="&bns;Agent">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPerforming"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#BusinessPolicy -->
<owl:Class rdf:about="&bns;BusinessPolicy">
<rdfs:subClassOf rdf:resource="&bns;Desire"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;BusinessRule"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#BusinessRule -->
<owl:Class rdf:about="&bns;BusinessRule">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;BusinessPolicy"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#CO -->
<owl:Class rdf:about="&bns;CO">
<rdfs:subClassOf rdf:resource="&bns;BusinessRule"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Desire -->
<owl:Class rdf:about="&bns;Desire">
<rdfs:subClassOf rdf:resource="&bns;IntentionalMoment"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isAdjusting"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#DesiredResult -->
<owl:Class rdf:about="&bns;DesiredResult">
<rdfs:subClassOf rdf:resource="&bns;Intention"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Goal"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Directive -->
<owl:Class rdf:about="&bns;Directive">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasSetPart"/>
<owl:allValuesFrom rdf:resource="&bns;NormativeDescription"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Goal -->
<owl:Class rdf:about="&bns;Goal">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;DesiredResult"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Intention -->
<owl:Class rdf:about="&bns;Intention">
<rdfs:subClassOf rdf:resource="&bns;IntentionalMoment"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isCausing"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#IntentionalMoment -->
<owl:Class rdf:about="&bns;IntentionalMoment"/>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Mission -->
<owl:Class rdf:about="&bns;Mission">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Vision"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#NormativeDescription -->
<owl:Class rdf:about="&bns;NormativeDescription">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasSetWhole"/>
<owl:allValuesFrom rdf:resource="&bns;Directive"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isDescribing"/>
<owl:allValuesFrom rdf:resource="&bns;Proposition"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Plan -->
<owl:Class rdf:about="&bns;Plan">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPart"/>
<owl:allValuesFrom rdf:resource="&bns;Action"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Proposition -->
<owl:Class rdf:about="&bns;Proposition">
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isDescribedBy"/>
<owl:allValuesFrom rdf:resource="&bns;NormativeDescription"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#RL -->
<owl:Class rdf:about="&bns;RL">
<rdfs:subClassOf rdf:resource="&bns;BusinessRule"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#RS -->
<owl:Class rdf:about="&bns;RS">
<rdfs:subClassOf rdf:resource="&bns;BusinessRule"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Strategy -->
<owl:Class rdf:about="&bns;Strategy">
<rdfs:subClassOf rdf:resource="&bns;Desire"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Tactic"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Tactic -->
<owl:Class rdf:about="&bns;Tactic">
<rdfs:subClassOf rdf:resource="&bns;Proposition"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;isPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Strategy"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Transaction -->
<owl:Class rdf:about="&bns;Transaction">
<rdfs:subClassOf rdf:resource="&bns;Action"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Tuple -->
<owl:Class rdf:about="&bns;Tuple">
<rdfs:comment>The top class of all reified relations
</rdfs:comment>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#Vision -->
<owl:Class rdf:about="&bns;Vision">
<rdfs:subClassOf rdf:resource="&bns;Intention"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasPropositionalContent"/>
<owl:allValuesFrom rdf:resource="&bns;Mission"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#adjustedBy -->
<owl:Class rdf:about="&bns;adjustedBy">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#causedBy -->
<owl:Class rdf:about="&bns;causedBy">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#describedAs -->
<owl:Class rdf:about="&bns;describedAs">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#partWhole -->
<owl:Class rdf:about="&bns;partWhole">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#performedBy -->
<owl:Class rdf:about="&bns;performedBy">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#propositionalContent -->
<owl:Class rdf:about="&bns;propositionalContent">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#setPartWhole -->
<owl:Class rdf:about="&bns;setPartWhole">
<rdfs:subClassOf rdf:resource="&bns;Tuple"/>
</owl:Class>
<!--
///////////////////////////////////////////////////////////////////////////////////////
//
// Individuals
//
///////////////////////////////////////////////////////////////////////////////////////
-->
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#BFGermany -->
<owl:NamedIndividual rdf:about="&bns;BFGermany">
<rdf:type rdf:resource="&bns;Actor"/>
</owl:NamedIndividual>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#FillRate -->
<owl:NamedIndividual rdf:about="&bns;FillRate">
<rdf:type rdf:resource="&bns;RL"/>
</owl:NamedIndividual>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#PickProductCost -->
<owl:NamedIndividual rdf:about="&bns;PickProductCost">
<rdf:type rdf:resource="&bns;CO"/>
</owl:NamedIndividual>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#PickProductCycleTime -->
<owl:NamedIndividual rdf:about="&bns;PickProductCycleTime">
<rdf:type rdf:resource="&bns;RS"/>
</owl:NamedIndividual>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#PickProductFromMainWarehouse -->
<owl:NamedIndividual rdf:about="&bns;PickProductFromMainWarehouse">
<rdf:type rdf:resource="&bns;Transaction"/>
<isPerformedBy rdf:resource="&bns;BFGermany"/>
<isAdjustedBy rdf:resource="&bns;FillRate"/>
<isAdjustedBy rdf:resource="&bns;PickProductCost"/>
<isAdjustedBy rdf:resource="&bns;PickProductCycleTime"/>
</owl:NamedIndividual>
<!-- http://www.semanticweb.org/kpetrova/ontologies/2015/4/UFOModel#ReceiveProductFromMake -->
<owl:NamedIndividual rdf:about="&bns;ReceiveProductFromMake">
<rdf:type rdf:resource="&bns;Transaction"/>
<isPerformedBy rdf:resource="&bns;BFGermany"/>
</owl:NamedIndividual>
</rdf:RDF>
2. Описание модели бизнес-процесса доставки в логистической сети на основе онтологии FEO
2.1 Описание модели бизнес-процесса на языке OWL
<?xml version="1.0"?>
<!DOCTYPE rdf:RDF [
<!ENTITY owl "http://www.w3.org/2002/07/owl#" >
<!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
<!ENTITY owllist "http://www.co-ode.org/ontologies/list.owl#" >
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
<!ENTITY bns "http://www.nnov.hse.ru/bipm/tapradess/rdl/FEO-A-logistics_delivery#" >
<!ENTITY fm "http://www.nnov.hse.ru/bipm/tapradess/rdl/FEO-A#" >
]>
<rdf:RDF
xmlns="http://example.org/rdl#"
xml:base="http://example.org/rdl"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
xmlns:owllist="http://www.co-ode.org/ontologies/list.owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:basens="http://example.org/rdl#"
xmlns:bns="http://www.nnov.hse.ru/bipm/tapradess/rdl/FEO-A-logistics_delivery#"
xmlns:fm="http://www.nnov.hse.ru/bipm/tapradess/rdl/FEO-A#"
>
<owl:Ontology rdf:about="">
<owl:imports rdf:resource="http://localhost/FEO-A.owl"/>
</owl:Ontology>
<owl:ObjectProperty rdf:about="&bns;hasChild">
<rdfs:domain>
<owl:Class rdf:about="&fm;beforeAfter"/>
</rdfs:domain>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="&bns;hasParent">
<rdfs:domain>
<owl:Class rdf:about="&fm;beforeAfter"/>
</rdfs:domain>
</owl:ObjectProperty>
<fm:TupleType rdf:about="&bns;transactionBeforeAfter">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;beforeAfter"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasChild"/>
<owl:someValuesFrom rdf:resource="&fm;Transaction"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="&bns;hasParent"/>
<owl:onClass rdf:resource="&fm;Transaction"/>
<owl:qualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:qualifiedCardinality>
</owl:Restriction>
</rdfs:subClassOf>
</fm:TupleType>
<fm:IndividualType rdf:about="&bns;DeliverProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Process"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ReceiveProductFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ConfigureProductReceivedFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ValidateProductReceivedFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ReceiveProductFromMake">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PackProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PickProductFromMainWarehouse">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;LoadProductToTruck">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PickProductFromIntWarehouse">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;LoadProductToTrain">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;TransferProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;VerifyTransferredProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;Payment">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;Transaction"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-ReceiveProductFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-ConfigureProductReceivedFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-ValidateProductReceivedFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-PackProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-ReceiveProductFromMake">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-LoadProductToTruck">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-PickProductFromMainWarehouse">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-TransferProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-PickProductFromIntWarehouse">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-LoadProductToTrain">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-VerifyTransferredProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PF-Payment">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;ProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ReceiveProductFromExtSupplierWholePF-ReceiveProductFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;transactionWholeProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ConfigureProductReceivedFromExtSupplierWholePF-ConfigureProductReceivedFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;transactionWholeProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ValidateProductReceivedFromExtSupplierWholePF-ValidateProductReceivedFromExtSupplier">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;transactionWholeProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;PackProductWholePF-PackProduct">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="&fm;transactionWholeProductionFact"/>
</fm:IndividualType>
<fm:IndividualType rdf:about="&bns;ReceiveProductFromMakeWholePF-ReceiveProductFromMake">
...Подобные документы
Обоснование, схема и описание бизнес-процесса организации. Идентификация законов распределения случайных величин. Разработка и описание моделирующего алгоритма для реализации программы имитационной модели. Разработка компьютерной программы моделирования.
курсовая работа [265,3 K], добавлен 28.07.2013Проектирование бизнес-процессов. Выбор BPM-системы для автоматизации бизнес-процессов. Построение прототипа системы, автоматизирующей управление бизнес-процессами. Анализ программных продуктов. Матрица связанности элементов организационной структуры.
дипломная работа [3,3 M], добавлен 26.08.2017Описание алгоритма культурного обмена и проведение экспериментального исследования средней трудоемкости алгоритма случайного поиска. Основные идеи алгоритма и эффективность итерационных методов решения. Зависимость функции качества от длины генотипа.
курсовая работа [373,3 K], добавлен 24.06.2012Классификация бизнес-процессов, различные подходы к их моделированию и параметры качества. Методология и функциональные возможности систем моделирования бизнес-процессов. Сравнительная оценка систем ARIS и AllFusion Process Modeler 7, их преимущества.
дипломная работа [1,6 M], добавлен 11.02.2011Архитектура интегрированных информационных систем ARIS как методология моделирования бизнес-процессов. Преимущества и недостатки существующих аналогов. Выбор и обоснование типов диаграмм, используемых для описания бизнес-процесса средствами ARIS.
дипломная работа [1,8 M], добавлен 03.12.2014Построение имитационной модели бизнес-процесса "Управление инцидентами" компании "МегаФон" с целью прогнозирования совокупной стоимость ИТ-сервиса по обслуживанию инцидентов. Разработка моделирующих алгоритмов для реализации компьютерных программ модели.
курсовая работа [2,6 M], добавлен 09.04.2012Создание бизнес-модели процесса выдачи потребительских кредитов. Организационное обеспечение кредитного процесса. Моделирование и документирование бизнес-процессов в программе BPwin. Построение модели AS IS. Предложение по автоматизации бизнес-процесса.
курсовая работа [401,5 K], добавлен 07.01.2012История бизнес-моделирования с середины ХХ века до настоящего времени. Определение понятий "бизнес-модель" и "бизнес-моделирование". Характеристика динамики основных положений различных бизнес-моделей по мере изменения состояния конкуренции предприятия.
курсовая работа [2,2 M], добавлен 14.05.2019Применение метода равномерного расположения для оптимизации бизнес-процессов. Программное обеспечение Staffware Process Suit, суть его работы и преимущества. Разработка приложения-прототипа для автоматизации применения метода равномерного расположения.
дипломная работа [214,9 K], добавлен 21.08.2016Анализ внешней и внутренней среды, экономических показателей, предприятия. Оценка его конкурентоустойчивости. Составление матрицы привлекательности рынка. Прогнозный план доходов и расходов. Моделирование бизнес-процессов функционирования дома отдыха.
курсовая работа [1,4 M], добавлен 18.03.2015Понятие и сущность ИТ-консалтинга. Направления деятельности фирм специализирующихся в сфере информационного консалтинга. Базовые понятия бизнес-моделирования. Классификация бизнес-процессов. Особенности отчета о причинно-следственном анализе проблемы.
контрольная работа [1,5 M], добавлен 09.11.2012Моделирование информационной системы (ИС) бизнес-процессов продуктового супермаркета "Большая Ложка" на ранней стадии (фазе формирования концепции предприятия) стандартами UML. Сценарий для моделирования ИС, начальные данные и структура управления.
курсовая работа [335,5 K], добавлен 16.09.2011Определение понятия "бизнес-модель", ее влияние на успех и конкурентоспособность фирмы. Решение управленческой задачи компании "Сильвер Койн", которая столкнулась с проблемой низких продаж вследствие несбалансированности элементов бизнес-модели.
дипломная работа [3,4 M], добавлен 18.06.2013Особенности моделирования бизнес-процессов в стандарте IDEF0 и расчета их эффективности. Реинжиниринг процесса изготовления мыла ручной работы с соблюдением бюджета материальных затрат, экономии материалов и соответствия всем требованиям качества.
курсовая работа [1010,5 K], добавлен 17.07.2014Общая характеристика бизнес-процесса и построение его внешней, функциональной и объектной моделей. Описание ресурсов и исполнителей процесса. Оценка по метрикам, которые характеризуют степень удовлетворенности клиента. Определение целей оптимизации.
курсовая работа [333,6 K], добавлен 27.10.2013Применение метода равномерного расположения для оптимизации бизнес-процессов. Программное обеспечение Staffware Process Suit. Применение метода равномерного расположения для процессов планирования и принятия решений. Методы распределения ресурсов.
курсовая работа [492,4 K], добавлен 18.02.2017Значение факторов внешней среды при организации бизнеса. Анализ внутренней структуры "Школа танцев". Разработка прототипа информационной системы для автоматизации деятельности предприятия. Моделирование бизнес-процесса и построение контекстной диаграммы.
контрольная работа [902,2 K], добавлен 10.02.2013Использование метода оценки параметров в стандартных масштабах для определения неизвестных параметров линейной модели множественной регрессии. Специфика изучения взаимосвязей по временным рядам. Моделирование взаимосвязей и тенденций в финансовой сфере.
контрольная работа [326,7 K], добавлен 22.04.2016Применение моделей кривых роста в бизнес-прогнозировании. Методы выбора кривых роста. Доверительные интервалы прогноза для линейного тренда, и полученные с использованием уравнения экспоненты. Дисперсия отклонений фактических наблюдений от расчетных.
курсовая работа [958,1 K], добавлен 13.09.2015Сущность математического моделирования и формализации. Выявление управляемых и неуправляемых параметров. Математическое описание посредством уравнений, неравенств, функций и иных отношений взаимосвязей между элементами модели (параметрами, переменными).
курсовая работа [116,8 K], добавлен 17.12.2009