90,067 research outputs found

    Personalizovana vizuelizacija geo-informacija iz integrisanih izvora informacija zasnovana na semantici i web tehnologijama

    Get PDF
    The research subject of this PhD thesis is personalized vizuelization of geo-information originating from integrated geo-information sources, performed within Web-based Geographic Information Systems (Web GIS). The research presented in this PhD thesis includes the definition, design and implementation of Web GIS system architecture that enables personalized visualization of geospatial information based on contextual information. The presented architecture relies on the usage of GeoNis framework for interoperability of GIS applications. GeoNis platform uses a hybrid ontology approach for information integration purposes. By taking advantage of hybrid ontology approach, GeoNis platform provides an infrastructure that enables acquiring geospatial information from a large number of GIS systems, whereas GIS systems implement their interface components in the form of Web services developed according to geospatial information dissemination standards. The presented architecture enables efficient usage of GIS system’s interface components to provide customers with a personalized view over the integrated geo-information available within any of the GIS system integrated within GeoNis platform. The presented architecture of Web Geo-Information System for personalized visualization of geospatial information uses a textual description of user preferences as a baseline for selection of geospatial content from integrated geo-information sources for individual users. A description of user preferences is used to discover geo-information sources within GeoNis platform, whereby user preferences description becomes the basis for the development of user context, in terms of selected information and maps. To discover geo-information sources, described architecture takes advantage of semantic description of integrated geo-information sources, e.g. integrated GIS systems (application). As a semantic description of the integrated geospatial information sources, this process is capable of utilizing domain GeoNis ontology and local ontologies of integrated GIS systems. The model used for storing user’s contextual information within the presented Web GIS system is defined according to the OGC Web Map Context Document specification. The development of a Web GIS system according to the proposed architecture included the development of specification and implementation of a Web service that enables creating, storing and acquiring contextual documents developed for a particular user. Also, this PhD thesis included an implementation of a mechanism that allows the prediction of geospatial context of new Web GIS system user, in terms of the selection of geospatial information and maps for individual Web GIS system user. This mechanism is based on the use of metadata that had to be previously developed for each Web GI Service in the presented Web GIS system architecture. Due to the importance of a symbology used to visualize information in a GIS, an implementation of a Web GIS system for personalized visualization of integrated geospatial information included a development of a specification and implementation of the repository that enables creating, storing and acquiring symbology used to visualize geospatial information

    Remote control service system architecture and dynamic web user interface generation

    Get PDF
    According to current development of internet technology, remote control over the internet becomes a heated discussed topic. Some recent technologies such as Service-Oriented Architecture (SOA), web service and ontology offer great opportunity for remote control over the internet and a lot of research has been done into this topic. However, there are still many challenges in architecture design and dynamic user interface generation. Architectures in this research field lack clear description of controlled machine model as well as related knowledge support. Also, there is little system support further control service development. There is little research on web user interface design for remote control system over the internet. The design of web user interface has the challenge of overcoming the limitations of web technology to satisfactorily support different machines, users and control process requirements. This work overcomes the limitations on architecture by offering a SOA based design which allows both multiple users and distributed machine access. The system applies a machine model for the description of the machine structure and functions, which help the system to reason about machine components and their relationships with instructions. With a web service based design, different machines can be connected via the system and execute user commands. Using semantic description and ontology based methods the system can automatically retrieve machine information and generate the structure and function descriptions for different machines. Moreover, the system provides services which can support further development in remote control services. The proposed architecture improves on former designs, and offers a flexible architecture for remote control services over the internet. An intelligent web user interface is also introduced in this work. The design separates the interface data structure from the data representation. Supported by the remote control service development environment, the user interface could adapt to the control sessions. Semantic descriptions are used to describe the page data structure, session context as well as control command. Therefore, control page content can be adapted by the computer to real time control session. At the same time, a session dependent navigation is designed to resolve the problem of changeable requirements for multiple-machine web user interface. With a message driven model and a session dependent semantic data structure, the required machine data can be analysed by the system and categorised according to user s requirements. Compare with other designs, this service offers a method for web user interface generation for different machines, users and can adapt to different control processes. The design is demonstrated in five evaluation scenarios aimed at testing different aspects of the system. Evaluation demonstrates the design proposed in this thesis is feasible. It also shows the design can be applied to different areas and adapted to different control related requirements well.EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    A framework for deriving semantic web services

    Get PDF
    Web service-based development represents an emerging approach for the development of distributed information systems. Web services have been mainly applied by software practitioners as a means to modularize system functionality that can be offered across a network (e.g., intranet and/or the Internet). Although web services have been predominantly developed as a technical solution for integrating software systems, there is a more business-oriented aspect that developers and enterprises need to deal with in order to benefit from the full potential of web services in an electronic market. This ‘ignored’ aspect is the representation of the semantics underlying the services themselves as well as the ‘things’ that the services manage. Currently languages like the Web Services Description Language (WSDL) provide the syntactic means to describe web services, but lack in providing a semantic underpinning. In order to harvest all the benefits of web services technology, a framework has been developed for deriving business semantics from syntactic descriptions of web services. The benefits of such a framework are two-fold. Firstly, the framework provides a way to gradually construct domain ontologies from previously defined technical services. Secondly, the framework enables the migration of syntactically defined web services toward semantic web services. The study follows a design research approach which (1) identifies the problem area and its relevance from an industrial case study and previous research, (2) develops the framework as a design artifact and (3) evaluates the application of the framework through a relevant scenario

    Ontology-based patterns for the integration of business processes and enterprise application architectures

    Get PDF
    Increasingly, enterprises are using Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI). SOA has the potential to bridge the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture descriptions, architecture abstractions like patterns and styles capture design knowledge and allow the reuse of successfully applied designs, thus improving the quality of software. Knowledge gained from integration projects can be captured to build a repository of semantically enriched, experience-based solutions. Business patterns identify the interaction and structure between users, business processes, and data. Specific integration and composition patterns at a more technical level address enterprise application integration and capture reliable architecture solutions. We use an ontology-based approach to capture architecture and process patterns. Ontology techniques for pattern definition, extension and composition are developed and their applicability in business process-driven application integration is demonstrated

    A Framework for Semi-automated Web Service Composition in Semantic Web

    Full text link
    Number of web services available on Internet and its usage are increasing very fast. In many cases, one service is not enough to complete the business requirement; composition of web services is carried out. Autonomous composition of web services to achieve new functionality is generating considerable attention in semantic web domain. Development time and effort for new applications can be reduced with service composition. Various approaches to carry out automated composition of web services are discussed in literature. Web service composition using ontologies is one of the effective approaches. In this paper we demonstrate how the ontology based composition can be made faster for each customer. We propose a framework to provide precomposed web services to fulfil user requirements. We detail how ontology merging can be used for composition which expedites the whole process. We discuss how framework provides customer specific ontology merging and repository. We also elaborate on how merging of ontologies is carried out.Comment: 6 pages, 9 figures; CUBE 2013 International Conferenc

    Semantic model-driven development of web service architectures.

    Get PDF
    Building service-based architectures has become a major area of interest since the advent of Web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the idea of making models the central artefacts for design representation, analysis, and code generation. We propose an ontology-based engineering methodology for semantic model-driven composition and transformation of Web service architectures. Ontology technology as a logic-based knowledge representation and reasoning framework can provide answers to the needs of sharable and reusable semantic models and descriptions needed for service engineering. Based on modelling, composition and code generation techniques for service architectures, our approach provides a methodological framework for ontology-based semantic service architecture

    Business integration models in the context of web services.

    Get PDF
    E-commerce development and applications have been bringing the Internet to business and marketing and reforming our current business styles and processes. The rapid development of the Web, in particular, the introduction of the semantic web and web service technologies, enables business processes, modeling and management to enter an entirely new stage. Traditional web based business data and transactions can now be analyzed, extracted and modeled to discover new business rules and to form new business strategies, let alone mining the business data in order to classify customers or products. In this paper, we investigate and analyze the business integration models in the context of web services using a micro-payment system because a micro-payment system is considered to be a service intensive activity, where many payment tasks involve different forms of services, such as payment method selection for buyers, security support software, product price comparison, etc. We will use the micro-payment case to discuss and illustrate how the web services approaches support and transform the business process and integration model.

    Semantic model-driven development of service-centric software architectures

    Get PDF
    Service-oriented architecture (SOA) is a recent architectural paradigm that has received much attention. The prevalent focus on platforms such as Web services, however, needs to be complemented by appropriate software engineering methods. We propose the model-driven development of service-centric software systems. We present in particular an investigation into the role of enriched semantic modelling for a modeldriven development framework for service-centric software systems. Ontologies as the foundations of semantic modelling and its enhancement through architectural pattern modelling are at the core of the proposed approach. We introduce foundations and discuss the benefits and also the challenges in this context

    Semantic web service architecture for simulation model reuse

    Get PDF
    COTS simulation packages (CSPs) have proved popular in an industrial setting with a number of software vendors. In contrast, options for re-using existing models seem more limited. Re-use of simulation component models by collaborating organizations is restricted by the same semantic issues however that restrict the inter-organization use of web services. The current representations of web components are predominantly syntactic in nature lacking the fundamental semantic underpinning required to support discovery on the emerging semantic web. Semantic models, in the form of ontology, utilized by web service discovery and deployment architecture provide one approach to support simulation model reuse. Semantic interoperation is achieved through the use of simulation component ontology to identify required components at varying levels of granularity (including both abstract and specialized components). Selected simulation components are loaded into a CSP, modified according to the requirements of the new model and executed. The paper presents the development of ontology, connector software and web service discovery architecture in order to understand how such ontology are created, maintained and subsequently used for simulation model reuse. The ontology is extracted from health service simulation - comprising hospitals and the National Blood Service. The ontology engineering framework and discovery architecture provide a novel approach to inter- organization simulation, uncovering domain semantics and adopting a less intrusive interface between participants. Although specific to CSPs the work has wider implications for the simulation community
    corecore