Ontologies for Scalable Services-Based Ubiquitous Computing

Author(s):  
Daniel Oberle ◽  
Christof Bornhovd ◽  
Michael Altenhofen

This chapter discusses scalability problems and solutions to services-based ubiquitous computing applications in real time enterprises. The scalability problems are (1) identifying relevant services for deployment, (2) verifying a composition by a logical rule framework, and (3) enabling the mapping of required services to the “best” available device. We argue that ontologies can help to counter these challenges. Subsequently, we provide a detailed introduction to ontologies. We focus on the ontology languages emerging from the corresponding W3C Semantic Web activity. The W3C recommendations have a high impact on future tools and the interoperability of ontology-based applications. We contrast the pros and cons of ontologies at a general level and demonstrate the benefits and challenges in our concrete smart items middleware.

2009 ◽  
pp. 2144-2163
Author(s):  
Daniel Oberle ◽  
Christof Bornhövd ◽  
Michael Altenhofen

This chapter discusses scalability problems and solutions to services-based ubiquitous computing applications in real time enterprises. The scalability problems are (1) identifying relevant services for deployment, (2) verifying a composition by a logical rule framework, and (3) enabling the mapping of required services to the “best” available device. We argue that ontologies can help to counter these challenges. Subsequently, we provide a detailed introduction to ontologies. We focus on the ontology languages emerging from the corresponding W3C Semantic Web activity. The W3C recommendations have a high impact on future tools and the interoperability of ontology-based applications. We contrast the pros and cons of ontologies at a general level and demonstrate the benefits and challenges in our concrete smart items middleware.


2021 ◽  
Vol 4 (2) ◽  
pp. 36
Author(s):  
Maulshree Singh ◽  
Evert Fuenmayor ◽  
Eoin Hinchy ◽  
Yuansong Qiao ◽  
Niall Murray ◽  
...  

Digital Twin (DT) refers to the virtual copy or model of any physical entity (physical twin) both of which are interconnected via exchange of data in real time. Conceptually, a DT mimics the state of its physical twin in real time and vice versa. Application of DT includes real-time monitoring, designing/planning, optimization, maintenance, remote access, etc. Its implementation is expected to grow exponentially in the coming decades. The advent of Industry 4.0 has brought complex industrial systems that are more autonomous, smart, and highly interconnected. These systems generate considerable amounts of data useful for several applications such as improving performance, predictive maintenance, training, etc. A sudden influx in the number of publications related to ‘Digital Twin’ has led to confusion between different terminologies related to the digitalization of industries. Another problem that has arisen due to the growing popularity of DT is a lack of consensus on the description of DT as well as so many different types of DT, which adds to the confusion. This paper intends to consolidate the different types of DT and different definitions of DT throughout the literature for easy identification of DT from the rest of the complimentary terms such as ‘product avatar’, ‘digital thread’, ‘digital model’, and ‘digital shadow’. The paper looks at the concept of DT since its inception to its predicted future to realize the value it can bring to certain sectors. Understanding the characteristics and types of DT while weighing its pros and cons is essential for any researcher, business, or sector before investing in the technology.


The purpose of this work is to develop a UJSON web technology with C# application to analyze the student data in real-ime. Execute continuous requests on JSON streaming data based on advanced technologies for parallel streaming computing, suitable for solving analytic problems and calculation of metrics in real-time. The developed management information system in this research work designed to filtering event flow, building an event flow as a query result, grouping and aggregation of events, and creating window semantics. For testing the proposed work, several queries were selected that implement aggregation with different types of semantic windows (Steps, Slides). Testing was done locally and on education moodle clusters. It was used 4 types of configurations 2, 4, 8, and 16 computing nodes. Based on the obtained results, scalability is noticeable with an increase in the number of nodes. The updated functions of the proposed UJSON could improve the construction of parallel flow systems and data processing. The developed approach based on modern and advanced parallel flow technologies for output calculations considering the pros and cons of various approaches found in the current era.


Author(s):  
Komal Dhulekar ◽  
Madhuri Devrankar

Semantic web is a concept that enables better machine processing of information on the web, by structuring documents written for the web in such a way that they become understandable by machines. This can be used for creating more complex applications (intelligent browsers, more advanced web agents), etc. Semantic modeling languages like the Resource Description Framework (RDF) and topic maps employ XML syntax to achieve this objective. New tools exploit cross domain vocabularies to automatically extract and relate the meta information in a new context. Web Ontology languages like DAML+OIL extend RDF with richer modeling primitives and a provide a technological basis to enable the Semantic Web. The logic languages for Semantic Web are described (which build on the of RDF and ontology languages). They, together with digital signatures, enable a web of trust, which will have levels of trust for its resources and for the rights of access, and will enable generating proofs, for the actions and resources on the web.


Author(s):  
N. B. Rachana ◽  
K. G. Srinivasa ◽  
S. Seema

The Airplane Health Surveillance System is an information system which is designed to guide the pilot to make decision under uncertainty. The system is expected to detect the defect along with cause for the delay and airplane crashes which has high impact on society. The system is capable of detecting and diagnosing the defects which may be initiated during a flight. There by trigger a maintenance procedure to safeguard the airplane from possible odds by analyzing the effects caused by the defect detected. Airplane health surveillance system collects data in real-time from flying fleet and makes it available to ground operations. Ground system aims at incorporating new technical and functional features to provide best in class features for operational and strategic insight. In this work two actors are considered namely supplier (airplane manufacturer who delivers the services) and operator (operates the airplane in day to day life). This is a user friendly though has a very powerful impact on the aerospace division by eliminating the uncertain economic loss.


Author(s):  
Changqing Li ◽  
Tok W. Ling

This chapter introduces how to effectively organize ontology languages and ontologies and how to efficiently process semantic information based on ontologies. In this chapter we propose the hierarchies to organize ontology languages and ontologies. Based on the hierarchy of ontology languages, the ontology designers need not bear in mind which ontology language the primitives exactly come from, also we can automatically and seamlessly use the ontologies defined with different ontology languages in an integrated environment. Based on the hierarchy of ontologies, the conflicts in different ontologies are resolved, thus the semantics in different ontologies are clear without ambiguities. Also, these semantic-clear ontologies can be used to efficiently process the semantic information in Semantic Web and e-business.


Sign in / Sign up

Export Citation Format

Share Document