9
Industrial Ontologies Group Oleksiy Oleksiy Khriyenko, Khriyenko, Vagan Vagan Terziyan Terziyan INDIN´04: INDIN´04: 24th – 26th June, 2004, Berlin, Germany 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: OntoSmartResource: An Industrial Resource Generation in Semantic An Industrial Resource Generation in Semantic Web Web

Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

Industrial Ontologies Group

OleksiyOleksiy Khriyenko,Khriyenko, VaganVagan TerziyanTerziyan

INDIN´04:INDIN´04:24th – 26th June, 2004, Berlin, Germany24th – 26th June, 2004, Berlin, Germany

OntoSmartResource:OntoSmartResource: An Industrial Resource Generation in Semantic WebAn Industrial Resource Generation in Semantic Web

OntoSmartResource:OntoSmartResource: An Industrial Resource Generation in Semantic WebAn Industrial Resource Generation in Semantic Web

Page 2: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

Contents Contents Contents Contents

Meaning extension of the “SW resource”Meaning extension of the “SW resource”

OntoSmartResourceOntoSmartResource – a smart resource of the – a smart resource of the Semantic Web:Semantic Web:

Resource behavior and proactivityResource behavior and proactivity

Semantic Maintenance of a ResourceSemantic Maintenance of a Resource

HUMANHUMAN as a smart-resource in the Semantic Web: as a smart-resource in the Semantic Web: Human adaptationHuman adaptation

Ontology personalizationOntology personalization

Conclusions and ReferencesConclusions and References

Meaning extension of the “SW resource”Meaning extension of the “SW resource”

OntoSmartResourceOntoSmartResource – a smart resource of the – a smart resource of the Semantic Web:Semantic Web:

Resource behavior and proactivityResource behavior and proactivity

Semantic Maintenance of a ResourceSemantic Maintenance of a Resource

HUMANHUMAN as a smart-resource in the Semantic Web: as a smart-resource in the Semantic Web: Human adaptationHuman adaptation

Ontology personalizationOntology personalization

Conclusions and ReferencesConclusions and References

Page 3: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

Meaning extension of the Meaning extension of the “SW resource”“SW resource” Meaning extension of the Meaning extension of the “SW resource”“SW resource”

InIn our opinion, the problem is initial our opinion, the problem is initial orientation of semantic technology orientation of semantic technology development to World Wide Web development to World Wide Web digital resources. This resulted to digital resources. This resulted to omission from consideration of other omission from consideration of other industrial domain resources: industrial domain resources: devices, processes devices, processes and evenand even humanshumans..

Instead of previous Semantic Web’s Instead of previous Semantic Web’s meaning, nowadays meaning, nowadays “machines”“machines” can can be also considered in the form of be also considered in the form of embedded computational entities, embedded computational entities, such as e.g. such as e.g. intelligent parts of the intelligent parts of the field devicesfield devices..

We should involve the objects of the We should involve the objects of the real industrial world into Semantic real industrial world into Semantic Web. Of course, a main object of the Web. Of course, a main object of the real world was and is real world was and is a humana human, which , which also must be a resource (not just a also must be a resource (not just a user) of a global semantic enabled user) of a global semantic enabled environment. environment.

““Device”Device”

““Expert”Expert”

““Service”Service”

Page 4: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

OONTONTOSSMARTMARTRRESOURCE ESOURCE a smart resource of the Semantic Web a smart resource of the Semantic Web

OONTONTOSSMARTMARTRRESOURCE ESOURCE a smart resource of the Semantic Web a smart resource of the Semantic Web

Smart-resourceSmart-resource is a proactive is a proactive dynamic resource, which dynamic resource, which sufficiently and proactively reacts sufficiently and proactively reacts on changes within its external on changes within its external environment or within itself. Each environment or within itself. Each resource mast be supplied with a resource mast be supplied with a proactive goal/behavior proactive goal/behavior interpretation module - interpretation module - Resource Resource AgentAgent. .

Since a resource content may be Since a resource content may be changed, then it brings also a changed, then it brings also a resource semantics change. resource semantics change. Then most important action would Then most important action would be automated changing of the be automated changing of the resource semantic description resource semantic description ((Semantic Maintenance of a Semantic Maintenance of a resourceresource).).

Resource Description Semantic Resource Description Semantic Maintenance SystemMaintenance System (RDSMS) (RDSMS) is is a set of the mobile or static a set of the mobile or static services, which automatically services, which automatically make a new semantic description make a new semantic description of a resource based on its of a resource based on its changed content, parameters, changed content, parameters, preferences, actions, etc. preferences, actions, etc.

Resource AgentResource AgentResource AgentResource Agent

ResourceResourceResourceResource

Resource DescriptionResource Description Semantic Maintenance Semantic Maintenance

CenterCenter

Resource DescriptionResource Description Semantic Maintenance Semantic Maintenance

CenterCenter

Semantic Maintenance Semantic Maintenance ServicesServices

Semantic Maintenance Semantic Maintenance ServicesServices

Local Semantic Local Semantic Maintenance CenterMaintenance Center

Local Semantic Local Semantic Maintenance CenterMaintenance Center

Page 5: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

Human AdaptationHuman AdaptationHuman AdaptationHuman Adaptation

HUMANHUMAN as a smart-resource in the as a smart-resource in the Semantic WebSemantic Web

HUMANHUMAN as a smart-resource in the as a smart-resource in the Semantic WebSemantic Web

““Device”Device”““Service/Service/applicationapplication””

““Human/Human/ExpertExpert””

Resources of the Resources of the Real WorldReal World

Resources of the Resources of the Real WorldReal World

Resources of the Resources of the Virtual WorldVirtual World

Resources of the Resources of the Virtual WorldVirtual World

We think reasonable to consider We think reasonable to consider HUMANHUMAN as a resourceas a resource ( (web-service web-service oror agent agent), which can be semantically ), which can be semantically discovered in the Web, queried and used by both any resource of virtual world (discovered in the Web, queried and used by both any resource of virtual world (applicationapplication,, service service, and, and agent agent) and ) and resources of real world (resources of real world (humanshumans,, smart-devices smart-devices, , etcetc). It makes a sense in new ). It makes a sense in new automated industrial environmentsautomated industrial environments where motivated by an embedded intelligent system smart-device performs maintenance activities via use of where motivated by an embedded intelligent system smart-device performs maintenance activities via use of domain-oriented maintenance services and human-experts. Human will be motivated to be as a web service domain-oriented maintenance services and human-experts. Human will be motivated to be as a web service especially in especially in business environmentbusiness environment where he/she can get money or other benefits by own knowledge and where he/she can get money or other benefits by own knowledge and capabilities utilization. capabilities utilization.

Human AdaptationHuman Adaptation means adaptation in both human-software and software-human directions. Interaction between means adaptation in both human-software and software-human directions. Interaction between a human and a Web service environment must be organized in understandable form for a human and partly in a a human and a Web service environment must be organized in understandable form for a human and partly in a way of semantic conversation (semantically rich natural language requests, answers, etc.) via the way of semantic conversation (semantically rich natural language requests, answers, etc.) via the HumanOntoAdapterHumanOntoAdapter..

Human Human understandable understandable

interfaceinterface

Human Human understandable understandable

interfaceinterface

Integration Integration EnvironmentEnvironmentIntegration Integration

EnvironmentEnvironment

ResourceResourceResourceResource

HumanOntoAdapterHumanOntoAdapter

Page 6: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

Ontology PersonalizationOntology PersonalizationOntology PersonalizationOntology Personalization

HUMANHUMAN as a smart-resource in the as a smart-resource in the Semantic WebSemantic Web

HUMANHUMAN as a smart-resource in the as a smart-resource in the Semantic WebSemantic Web

People are very different in many reasons:People are very different in many reasons:

“Driver”

“Driver”

“Driver”

“Driver”“Driver”

Common ontologyCommon ontologyCommon ontologyCommon ontology

Machine Machine Understandable Understandable

InterfaceInterface

Common ontologyCommon ontology

Human Human Understandable Understandable

InterfaceInterface

Personal ontologyPersonal ontology

Linguistic (language) and cultural differenceLinguistic (language) and cultural difference

Different notion concerning one (same) entityDifferent notion concerning one (same) entity

Different perception of the incoming informationDifferent perception of the incoming information

Etc.Etc.

Ontology PersonalizationOntology Personalization means development of the support means development of the support mechanism for mechanism for double-sided ontologydouble-sided ontology. Each player will be able to . Each player will be able to create personal ontology, or in other words he/she can describe each create personal ontology, or in other words he/she can describe each object from common ontology (or often used part of it) in terms of object from common ontology (or often used part of it) in terms of own presentation way (language, terms, notion, etc.). Ontology own presentation way (language, terms, notion, etc.). Ontology Personalization would be a human adaptation on the Personalization would be a human adaptation on the Semantic LayerSemantic Layer. .

OntologyInterpreterOntologyInterpreter aims at two-forked interpretation of the notion concepts on the input and output of the aims at two-forked interpretation of the notion concepts on the input and output of the human user interface.human user interface.

OntologyInterpreterOntologyInterpreter

Page 7: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

ConclusionConclusion ConclusionConclusion

In this paper we have extended the usual set of Semantic Web resources to a new generation of the enhanced smart-resources (OntoSmartResources). We considered following aspects as: a resource behavior mechanism and a Resource Description Semantic Maintenance System for an OntoSmartResource. A support of these aspects opens a new possibility for the dynamic resources to be proactive and do (semantic) maintenance of own (metadata) content when needed.

Also in this paper we considered a human as a kind of smart-resource. We involved human as a resource (player) of a global integrated semantic environment and considered the aspects related to the human representation and adaptation mechanism. Especially we placed the emphasis on application of an Ontology Personalization mechanism to simplify interactions between players of the OntoEnvironment and increase their collaborative performance.

In this paper we have extended the usual set of Semantic Web resources to a new generation of the enhanced smart-resources (OntoSmartResources). We considered following aspects as: a resource behavior mechanism and a Resource Description Semantic Maintenance System for an OntoSmartResource. A support of these aspects opens a new possibility for the dynamic resources to be proactive and do (semantic) maintenance of own (metadata) content when needed.

Also in this paper we considered a human as a kind of smart-resource. We involved human as a resource (player) of a global integrated semantic environment and considered the aspects related to the human representation and adaptation mechanism. Especially we placed the emphasis on application of an Ontology Personalization mechanism to simplify interactions between players of the OntoEnvironment and increase their collaborative performance.

Page 8: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource

ReferencesReferences ReferencesReferences

Semantic Web, URL: Semantic Web, URL: http://www.w3.org/2001/sw/..

@Semantics S.R.L., URL: @Semantics S.R.L., URL: http://www.asemantics.com/. .

“ “OWL-S: Semantic Markup for Web-Services”, The OWL Services Coalition, December OWL-S: Semantic Markup for Web-Services”, The OWL Services Coalition, December 2003, URL: 2003, URL: http://www.daml.org/services/owl-s/1.0/owl-s.html ..

D. Fensel, “Semantic Web Services: A Communication Infrastructure for eWork and D. Fensel, “Semantic Web Services: A Communication Infrastructure for eWork and eCommerce”, In: Proceedings of the ICWE 2003, Oviedo, Spain, LNCS 2722, Springer, 2003.eCommerce”, In: Proceedings of the ICWE 2003, Oviedo, Spain, LNCS 2722, Springer, 2003.

V. Terziyan, O. Khriyenko, “Mobile Agent-Based Web Service Components in Semantic V. Terziyan, O. Khriyenko, “Mobile Agent-Based Web Service Components in Semantic Web”, Eastern-European Journal of Enterprise Technologies, Vol. 2, No. 2, 2004.Web”, Eastern-European Journal of Enterprise Technologies, Vol. 2, No. 2, 2004.

O. Khriyenko, O. Kononenko, V. Terziyan, “OntoEnvironment: An Integration O. Khriyenko, O. Kononenko, V. Terziyan, “OntoEnvironment: An Integration Infrastructure for Distributed Heterogeneous Resources”, In: IASTED International Infrastructure for Distributed Heterogeneous Resources”, In: IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2004), Innsbruck, Conference on Parallel and Distributed Computing and Networks (PDCN 2004), Innsbruck, Austria, 17-19 Feb. 2004.Austria, 17-19 Feb. 2004.

J. Davies, D. Fensel, F. Harmelen (eds.), ”Towards the Semantic Web”, Wiley, 2002.J. Davies, D. Fensel, F. Harmelen (eds.), ”Towards the Semantic Web”, Wiley, 2002.

FieldSence – Intelligent Products for Field Systems Lifecycle Management, Metso FieldSence – Intelligent Products for Field Systems Lifecycle Management, Metso Automation Web Cite, 2002, URL: Automation Web Cite, 2002, URL: http://www.metsoautomation.com/..

Semantic Web, URL: Semantic Web, URL: http://www.w3.org/2001/sw/..

@Semantics S.R.L., URL: @Semantics S.R.L., URL: http://www.asemantics.com/. .

“ “OWL-S: Semantic Markup for Web-Services”, The OWL Services Coalition, December OWL-S: Semantic Markup for Web-Services”, The OWL Services Coalition, December 2003, URL: 2003, URL: http://www.daml.org/services/owl-s/1.0/owl-s.html..

D. Fensel, “Semantic Web Services: A Communication Infrastructure for eWork and D. Fensel, “Semantic Web Services: A Communication Infrastructure for eWork and eCommerce”, In: Proceedings of the ICWE 2003, Oviedo, Spain, LNCS 2722, Springer, 2003.eCommerce”, In: Proceedings of the ICWE 2003, Oviedo, Spain, LNCS 2722, Springer, 2003.

V. Terziyan, O. Khriyenko, “Mobile Agent-Based Web Service Components in Semantic V. Terziyan, O. Khriyenko, “Mobile Agent-Based Web Service Components in Semantic Web”, Eastern-European Journal of Enterprise Technologies, Vol. 2, No. 2, 2004.Web”, Eastern-European Journal of Enterprise Technologies, Vol. 2, No. 2, 2004.

O. Khriyenko, O. Kononenko, V. Terziyan, “OntoEnvironment: An Integration O. Khriyenko, O. Kononenko, V. Terziyan, “OntoEnvironment: An Integration Infrastructure for Distributed Heterogeneous Resources”, In: IASTED International Infrastructure for Distributed Heterogeneous Resources”, In: IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2004), Innsbruck, Conference on Parallel and Distributed Computing and Networks (PDCN 2004), Innsbruck, Austria, 17-19 Feb. 2004.Austria, 17-19 Feb. 2004.

J. Davies, D. Fensel, F. Harmelen (eds.), ”Towards the Semantic Web”, Wiley, 2002.J. Davies, D. Fensel, F. Harmelen (eds.), ”Towards the Semantic Web”, Wiley, 2002.

FieldSence – Intelligent Products for Field Systems Lifecycle Management, Metso FieldSence – Intelligent Products for Field Systems Lifecycle Management, Metso Automation Web Cite, 2002, URL: Automation Web Cite, 2002, URL: http://www.metsoautomation.com/..

Page 9: Industrial Ontologies Group Oleksiy Khriyenko, Vagan Terziyan INDIN´04: 24th – 26th June, 2004, Berlin, Germany OntoSmartResource: An Industrial Resource