End-user programming with Semantic Web

This article discusses the future research needed to develop an office is necessary to find and visualize information, and current and future developments in the use and representation of taxonomies and ontologies, and visualization tools that can help with their use. Berners-Lee et al (2006) explain the importance of visualization for navigation, "Despite the enthusiasm for the Semantic Web as much data in the world locked in large data setsstores and are not published as an open Web of inter-referring resources. As a result, the reuse of information has been limited. Substantial research challenges arise in changing this situation: how to effectively query an unbounded Web of linked information repositories, how to align and map between different data models, and how to visualize and navigate the huge connected graph of information that results.”

A new approach is required to software creation. This Approach should allow developers to create software systems that perform with high-level user programming language, a model problem for which they are experts. It's an alternative model to provide developers provide solutions that are seeking to be out of the box solution that requires only 'fine tuning'. Such out of the box system is not practical considering the increasing complexity of manufactured products and software systems. Cheung (2005) writes: "Therewithout a single management tool or format, which meet all the requirements and overcome all obstacles in the collaborative environment of product development may be involved. "If people want to work on their own solutions, the computer read and write, and we are confident that they know that the domain has no developer. The research cited here from other participating end-user programming to confirm this.

Research on the use and visualization of semanticWeb provides information, tools that are missing the end-user programmers recently. Says Cheung (2005): "With the development of user software adaptation ontology and automated data exchange features of ontological approaches to exchange information through the WWW is likely to be an important aspect of next-generation Global Knowledge management tools.

Horrocks (2002) explains the benefits of movementa formal ontology. This could be a new approach to programming the end-user – the user to adjust the interactive charts. In the field of automatic generation of model, description of relations between objects, the representation provides a number of aspects of the domain model, in accordance with the syntax. Ciocoiu et al explain (2000), an engineer from the stricter ontology to facilitate interoperability. This allows you to display, say, a productStructure and their processes together. One node is the only representation of this node in the model, with all his relations as arcs originating agencies / Settings node. Expressive semantic descriptions can be using the standard OWL dialects. Grouse protégé plug-ins available that provide this feature, along with links to tools for the maintenance of reasoning and logical analysis of the constructs (Storey et al, 2004) and(Elenius, 2005). Victoria University of Computer-Human Interaction and Software Engineering Lab (CHISEL) (developed 2006) Jambalaya (Ernst et al, 2003) for visualization of knowledge and relationships. Ernst et al explain that "the main ontology, which are designed to quickly exhausted the human capacity to conceptualize them in full," visualization tools support the user must display the required information. Researchers at the University ofQueensland, Australia hyperbolic browser developed by the RDF file display, it is Eklund et al (declared 2002). Cheung et al (2005) provides ontology editor for the exchange of knowledge in production.

It is also important not to be confined in an ontology development environment, but look at how they can be developed through a number of ontology development tools and the necessary (Garcia-Castro and Gomez-Perez, 2006 translated) to test this.Important new development is SWRL Semantic Web Rule Language combining OWL and RuleML, and their use in modeling. This could be useful to be formally presented, indicating the construction of equations and rules in the model and relationships between objects and constraints in the equation. Miller Baramidze (2005), Horrocks et al (2003) and Zhang (2005) explain the SWRL language. Horrocks et al speak of the defining characteristics as general rules on other properties and operations definedData types, this could help in the research provides a visual rule and Equation Editor. Equipment for the processing of these equations and constraints model, so mistakes could be avoided, can improve future application of visual modeling. Support for SWRL in the ward (Miller and Baramidze, support 2005), the construction of such a model, the processing rules.

The future challenge will be made out, the inclusion of uncertainty autoproduced models for situations where accurate information is not, assuming that model. This would require providing a way of processing parameters for the uncertainty ontology, for example, 3 values as a triangular distribution rather than describing a unique absolute value. Decision support, meta-program could be extended to write code to run Monte Carlo sampling, ie the use of statistical uncertainty capabilities. Miller and Baramidze (work 2005) to examineDevelopment of mathematical representations of semantic representation MathML syntax. Efforts should be possible to apply for the standardization of representation of the mathematical expressions, units and their values and expressions, which are mutually reinforcing. Restrictions could then be added to prevent invalid mathematical expressions. Miller Baramidze also explained his research in discrete-Event Modeling Ontology (DEMO) for simulation and modeling. OWL is used to defineSimulation and modeling of class hierarchy. It would be very useful, for example to demonstrate this is a practical model for building ontologies using this test.

It would be interesting and useful in an environment where you could use as models, and evaluate their usability and functionality to create. This could follow a model similar to that used for the development of open source software and collaboration as yet (2007), and the Semantic Web Environmental Directory Swed(2006). The usability testing for co-operation is complex and explain (Johnson et al, 2003), as required interdisciplinary expertise from various disciplines. Semantic Web research requires an interdisciplinary approach, as proposed by Berners-Lee et al, "Understanding and promoting the growth of World Wide Web, both in technical and social areas will need to develop a new interdisciplinary field." A project of this type can bring together people with differentEnvironment, interests and expertise. Indicates Cheung et al (2007), which can prevent the development of open-source vendor lock-in, in order to avoid unnecessary complexity, the freedom to change the application and provide a platform and application independence. Johnson (2004) are more sophisticated ways to understand a complex human activities and evaluate the success of this development.

Could be used to extend the semantics of the specification models, toEstablishing a framework for the simulation. Investigate Lacy and Gerber (2004), as it can be used OWL, modeling and simulation support. Since the ontology uses open standards, these simulations are widely available on the Internet. It is important that the necessary infrastructure is created for devices can be added. Approaches to this problem, others have been investigated. Page (1998), Page et al (2000) and Page and Opper (2000) examines the type of Web-based simulations. Miller etal (2001) explain the technology for Web-based simulation, and argue, based on the need to demonstrate the use of web-simulations for large projects. Fishwick and Miller (2004) examines the use of ontologies for modeling and simulation. The authors were RUBE project that shows a system for combat simulation, in Fishwick and Miller (involved in the development of 2004). RUBE project uses open standards and protege, the ontology and returns the code automatically. Kuljisand Paul (2001), progress in this area of web-simulation. They argue the need for Web-based simulation to be focused on solving problems in the real world in order to be successful. Explains Kim et al (2002), may be a technique of generating executable code from the documents that are listed in a standardized XML format used to create a simulation.

Reed et al (2000) explores ways to improve aircraft design process using Web-based modeling and simulation. Simulations can also be used for Optimization and Chen and Yucesan (study 2001), this. Thus, Web-based simulation is the research area worth visiting. Using process models can generate accurate production times. This requires dynamic models of plants, cells and processes. It is also necessary for the user system is able to obtain information from various computer systems such as databases and tables. There is a conflict between the objectives of the ideal representation of the development> Knowledge use ontology is the publisher of a practical need for the information in the database or application, examination time to research instead of change was made, prototypes ways to create information to find him. Other researchers such as Aragones et al, (2006) and Crap et al (2000), and (to 2002) also examined this problem.

Shim et al (2006) to discuss the issues, user interface for this type of problem, examine her technique of "strong, yetSimple user interface designs that enable interactive queries, reporting and graphics card. "They are also responsible for end-user computers, history – Development of human-computer interface, the development of computer science. Graphical user interface (GUI) has been refined at Xerox, the popularity of the Macintosh and later incorporated into Windows. "Recent developments in the use of meta-language for the platform-independence should be the development of end-user programming faster and easier.Bishop (2006) explains the current problems, "Current practice is to specify the GUI by creating objects, calling methods, their location in the right place at the window, and link them with the code that all necessary measures to zpracování. to hand – coded, such a process is tedious and error-prone, if the manufacturer or designer program used to create hundreds of lines of code and incorporated into the program, which is often the case '. "Either approach to softwareengineering principles of efficiency and maintainability. "The author monitors, evaluates and approves the use of platform-independent programming language.

Addressing these problems with programming languages, Semantic Web and not just for information representation. Therefore, interoperability translation easier and more reliable, and improve the maintainability of software systems.

Reference

Aragones, A.,Bruno, J., Crap, A., Garbiras M., 2006. Ontology-Based Architecture for Adaptive Work-Centered User Interface Technology. In: Jena User Conference, 2006, Bristol, UK.

Berners-Lee, T., Hall, W., Hendler, J., Shadbolt, N., Weitzner, DJ, 2006. Creating a Science of the Web. Science 11 August 2006: Vol 313th no. 5788, pp. 769-771.

Bishop, J., 2006. Multi-platform user interface construction: a challenge for software engineering-in-the-small. In: International Conference onSoftware engineering, from 28th International Conference on Software Engineering p. 751-760.

Chen, C.-H., Yucesan, E., 2001. Web-based distributed simulation experiments for optimization. Journal of Simulation Practice and Theory, 9, p. 73-90.

Cheung, WM, Maropoulos, PG, Gao, JX, Aziz, H., 2005. Ontological approach to organizational knowledge Re-use in the size and development environments. In: 11 International Conference on the current business – ICE2005, University BW Munich, Germany.

Cheung, WM, Matthews, PC, Gao, JX, Maropoulos, PG, 2007. To promote product development and integration of modern architecture: out-of-box solution for distributed production networks. International Journal of Production Research, 2007.

Ciocoiu, M., Grüninger, M., Nau, DS, 2000. Ontologies for integrating engineering applications. Magazine for Computing and Information Science in Engineering, 1 (1), p. 12-22.

Crap, AW,Waisel, LB, Wallace, WA, Willemain, TR, 2002. Visualization and modeling for intelligent systems. In: CT Leondes, ed. Intelligent Systems: Technology and Applications, Volume I, Implementation techniques, 2002, p. 53-85.

Crap, AW, Waisel, LB, Wallace, WA, Willemain, TR, 2000. Visualization and modeling process: the cognitive-theoretical perspective. In: Conference on Knowledge Discovery in Data – Proceedings of the sixth ACM SIGKDD International Conference onKnowledge discovery and data mining, p. 218-226.

Eklund, P., Roberts, N., Green, S., 2002. OntoRama: Browsing RDF Ontologies with Hyperbolic-style Browser. In: First International Symposium on Cyber Worlds, CW02, Theory and Practice, IEEE Press. (2002), pp 405-411.

Elenius, D., 2005. OWL-S Editor – domain-specific extension protege. In: 8 Intl. Protégé Conference – 18-21 July 2005 – Madrid, Spain.

Ernst, NA, Storey, M., Allen, S., mice, M.,2003rd Cognitive issues in knowledge engineering Jambalaya. Http: / / www.neilernst.net/docs/pubs/ernst-kcap03.pdf In: Workshop on Visualization in Knowledge Engineering from KCAP.

Fishwick, PA, Miller, JA, 2004. Ontologies for modeling and simulation: problems and approaches. In: Proceedings of the 2004 Winter Simulation Conference, Orlando, Florida, p. 259-264.

Castro-Garcia R, Gomez-Perez, 2006. Interoperability protégé as RDF (S)Language exchange. In: 9 Intl. Protege Conference, 23-26 July 2006 – Stanford, California.

Horrocks, I., 2002. Damle + OIL: Reason-able Web Ontology Language. In: Proceedings of the eighth conference on extending database technology (EDBT 2002) 24-28 March 2002, Prague.

Horrocks, I., Patel-Schneider, PF, van Harmelen, F., 2003. From SHIQ RDF and OWL: a Web Ontology Language. Journal of Web Semantics, vol 1 (1), p. 7-26.

Johnson, S., 2004.Interaction, cooperation and breakdown. In: ACM International Conference Proceeding Series, Proceedings of 3 Annual conference of the working models and diagrams Vol 86
Prague, Czech Republic.

Johnson, P., May, J., Johnson, H., 2003. Introduction to the more common tasks. In: ACM Transactions on Computer-Human Interaction (toch), Volume 10 (4) December 2003, pp 277-280.

Kim, T., Lee, T., Fishwick, S., 2002. Two-stage process, modeling and simulation for Web-BasedModeling and simulation. ACM Transactions on Modeling and Computer Simulation, 12 (3), 230-248.

Kuljis, J., Paul, RJ, 2001. Evaluation Web-based simulation: where we wander?. Simulation Practice and Theory, 9, p. 37-54.

Lacy, L., Gerber, W., 2004 modeling and simulation of possible applications of Web Ontology Language – OWL. Proceedings of the 2004 Winter Simulation Conference pp265-270.

Miller, JA, Baramidze, G., 2005. Simulation and the Semantic Web. To.Proceedings of the 2005 Winter Simulation Conference.

Miller, J., Fishwick, PA, Taylor sje, Benjamin, S., Szymanski, B., 2001. Research and commercial opportunities in Web-Based Simulation. Simulation Practice and Theory, 9, 55-72.

Page, EH, Buss, A., Fishwick, PA, Healy, KJ, Nance, RE, Paul, RJ, 2000. Web-Based Simulation: Revolution or evolution?. ACM Transactions on Modeling and Computer Simulation, 10 (1), p. 3-17.

Page, EH, Opper, JM, 2000.Investigations using Web-based simulation principles within the architecture for next-generation computer generated forces model. Future Generation Computer Systems Volume 17 (2), p. 159-169.

Reed, JA, Follen, GJ, Afjeh, AA, 2000. Improving the aircraft design process using Web-Based Modeling and Simulation. ACM Transactions on Modeling and Computer Simulation, 10 (1), p. 58-83.

Semantic Web Environmental Directory Swedish, 2006. Abstracthttp://www.swed.org.uk/swed/about/.

Shim, JP, Warkentin, M., Courtney, JF, Power, J. D, 2002, past, present and future technologies for decision support. Decision Support Systems 33 p. 111-126.

Storey, M., Linterna, R., Ernst, N., Perrin, D., 2004, visualization protege In: 7 International Conference protege – July 2004 – Bethesda, Maryland.

University of Victoria, 2006. Model Driven Visualization (MDV) http://www.thechiselgroup.org/?q=mdv

Wikipedia, 2007.Welcome to Wikipedia http://en.wikipedia.org/wiki/Main_Page

Zhang, Z., 2005. Ontology query languages for the semantic web: Performance Evaluation. Diploma Project (led John.A.Miller).

Thanks To : Insomnia

Comments are closed.


Powered by Yahoo! Answers