Rss Directory > Misc > Science & Education > Peter Hale Research on End User Programming
Peter Hale Research on End User Programming - University of the West of England Systems Modelling and Decision Support. The aim of the research is to make it possible for end users to program, by means of software built using semantic web systems.
 
  Thu, 05 Jan 2006 15:28:47 +0100
Peter Hale member of Systems Engineering Estimation and Decision Support (SEEDS) team. Research on automatically creating software by defining tree diagrams containing formulae and translating this to code. A tree based Protege representation is translated into program code in different languages. This is an alternative to manual coding that could become useful for computer literate users who are not programmers. Links to Peter Hales's publications.
  Thu, 05 Jan 2006 15:28:47 +0100
Flash Movie explaining User Driven Programming approach. This shows an example of defining a very simple object (a rectangle). This object is then translated into an SVG CAD style visualisation, or tree based visual representations using XML and stylesheets or Flash, or using a Java applet.
  Thu, 05 Jan 2006 15:28:47 +0100
User Driven Programming Explanation. Wiki on the Protege projects communitity page of Stanford University. This research allows us to define a model in Protege and use a Decision Support tool (DecisionPro) customised with our own code to read and translate the Protege representation into various computer languages.
  Thu, 05 Jan 2006 15:28:47 +0100
Interactive SVG Examples of component CAD type diagrams automatically produced from tree definition. This includes JavaScript code for resizing and interacting with the SVG. These SVG examples are created automatically using the User Driven Programming approach of reading from a visual tree and translating and outputting this to SVG code.
  Thu, 05 Jan 2006 15:28:47 +0100
A Flash interactive tree demonstrating a browseable user interface. This visualises code that is automatically translated and output using our user driven programming approach as XML.
  Thu, 05 Jan 2006 15:28:47 +0100
A Java applet interactive tree demonstrating a browseable user interface. This visualises code that is automatically translated and output using our user driven programming approach to Java.
An XML and XSL stylesheet interactive tree demonstrating a browseable user interface. This visualises code that is automatically translated and output using our user driven programming approach to XML.
  Thu, 05 Jan 2006 15:28:47 +0100
An XML and XSL stylesheet interactive tree demonstrating a browseable user interface. This visualises code that is automatically translated and output using our user driven programming approach to XML.
An XML and XSL stylesheet Parametric costing of Engine. This allows parametric costing on the Web.
Poster presentation delivered by Peter Hale at Graduate School UWE - Automated Generation of Modelling Programs.
Poster presentation delivered by Peter Hale at Graduate School UWE - Automated Generation of Modelling Programs.
Information about past and current projects the Systems Engineering Estimation and Decision Support (SEEDS) team at the University of the West of England is involved in.
  Fri, 13 Jan 2006 13:11:00 +0100
Blog page relating to my current research and PhD
  Tue, 17 Jan 2006 19:11:00 +0100
This XML example demonstrates a re-use of Christophe Bru's cost map where the colour coding is uded to represent categories of information rather than cost. Clicking Spar Illustrates this best as it shows different colours. This doesn't render in Mozilla Firefox.
  Fri, 27 Jan 2006 19:10:00 +0100
These XML examples demonstrate the use of a schema and a DTD for validating the XML. In them I have included a reference to the Schema, and a reference to the DTD (commented out) and the inclusion of the DTD within the XML document to show all 3 ways of validating the XML.
  Thu, 02 Feb 2006 14:21:00 +0100
The University of the West of England (UWE) web developers have created new pages for our UWE centre Aerospace Manufacturing Research Centre (AMRC). This means it's possible for anyone to navigate from the main UWE site to our pages. There are also new Systems Engineering Estimation and Decision Support (SEEDS) pages. The new AMRC page is at http://www.uwe.ac.uk/cems/research/centres/amrc/index.html. The new SEEDS pages are at http://www.uwe.ac.uk/cems/research/centres/amrc/seeds.html and http://www.uwe.ac.uk/cems/research/centres/amrc/seedsresearch.html.
  Fri, 10 Mar 2006 15:28:47 +0100
Computing and Aerospace Events
  Tue, 21 Mar 2006 18:04:00 +0100
Semantic Web Modelling Centre Proposal Open Standard, Open Source
  Tue, 28 Mar 2006 19:42:00 +0200
Information and examples and links for Ajax and Web 2.0
  Tue, 28 Mar 2006 19:42:00 +0200
List and Links to publications where Peter Hale is lead author
  Mon, 10 Apr 2006 18:42:00 +0200
Graphics Generated from a Database - This is a simplified airfield approach chart, one of many generated in bulk from co-ordinate data held in a relational database. Thousands of these charts can be generated in minutes, rather than several minutes per chart if drawn by hand using a graphics editor. This also demonstrates the separation of content and formatting by means of an external CSS stylesheet; secondly the use of nested SVG transforms to align the text to the runways correctly and align the runways geographically.
Semantic Web Modelling Centre Proposal, Example Models XML SVG Flash
  Tue, 18 Apr 2006 17:01:00 +0200
Background information to justify why this approach should be researched is here
  Wed, 26 Apr 2006 17:51:00 +0200
Semantic Web Modelling Centre Proposal, Concept Explanation
  Wed, 03 May 2006 18:09:00 +0200
Ezine Articles - Publishing of Research on End User Programming
  Thu, 18 May 2006 12:02:00 +0200
Vanguard Iris Project - Cost Modelling Network. Allows publishing of models to Vanguard web site by anyone who uses DecisionPro.
Open standard Enterprise Decsion Support System to be made available for free use end of this quarter - paper - An Ontology-Based Architecture for Adaptive Work-Centered -User Interface Technology.
Open standard Enterprise Decsion Support System to be made available for free use end of this quarter - presentation - Adaptive Work-Centered User Interface Technology (ACUITy).
  Wed, 05 Jul 2006 14:48:00 +0200
This SVG example demonstrates XML to SVG Translation of information representing a state transition diagram into SVG for display
  Tue, 18 Jul 2006 16:38:00 +0200
This SVG example demonstrates XML to SVG Translation of information representing graph into SVG for display
  Mon, 21 Aug 2006 18:40:00 +0200
History of End User Programming Information and Links.
  Tue, 22 Aug 2006 13:40:00 +0200
SVG Scalable Vector Graphics Explanations and Examples.
  Tue, 29 Aug 2006 14:45:00 +0200
XML eXtensible Markup Language Explanations and Examples.
  Tue, 19 Sep 2006 11:25:00 +0200
Information and Explanations of Semantic Web Technologies.
  Tue, 19 Sep 2006 11:25:00 +0200
The Process Specification Language (PSL) uses RDF (Resource Description Framework) to add a layer of engineering semantics to the XML for communication between process modelling tools, and for use in defining ontologies - PSL-XML
  Mon, 16 Oct 2006 16:49:00 +0200
Modelling Page with links to PSL (Process Specification Language) and STEPML, cost modelling, and ontology tools and techniques.
  Mon, 16 Oct 2006 16:49:00 +0200
Pacific Edge Software has been involved in the development of PMXML (Project Management Extensible Markup Language) together with consortium members. Its intention is to make it possible for project management tools to communicate. It is competing against Microsofts' MS Project data format and there is also the possibility of it being merged into UBL (Universal Business Language.
  Mon, 16 Oct 2006 16:49:00 +0200
STEPml is a library of XML specifications that are based on the content models from the STEP (STandard for the Exchange of Product data) standard. STEPml XML specifications are automatically generated from STEP schemas.
  Wed, 18 Oct 2006 17:48:00 +0200
An important area of research is a technique for End User Programming, that of allowing visual modelling of information. This corresponds to the type of work normally undertaken using spreadsheets. This research involves using Semantic Web technologies to enable end user programming.
  Wed, 18 Oct 2006 19:58:00 +0200
Program Transformation allows for writing in one representation or language, and translating to another. This is particularly useful for language independent programming, or for high level and End User Programming that can then be translated to a language more easily interpreted by computer systems.
  Fri, 27 Oct 2006 15:49:00 +0200
Visualisation and Interaction Examples and Explanations, SVG, Flash, Java, XML. Examples based on Wing Box Parts.
  Wed, 15 Nov 2006 16:31:00 +0100
Methodology behind the semantic web modelling
This paper outlines the technique of User Driven Modelling. The idea behind this is that software users (in this case engineers) can create models that perform and visualise calculations (cost of manufacture and the reasons behind this cost). The advantage of this is that the engineers can share and adjust models without needing to call upon a software developer to re-engineer the model. The time saved can give engineers the chance to cost designs early. This could allow the design to be changed before most of the future costs are incurred.
  Mon, 20 Nov 2006 17:57:00 +0100
Explanation of Interactive Examples
  Tue, 19 Dec 2006 12:51:00 +0100
Energy Modelling and Information
  Tue, 19 Dec 2006 12:51:00 +0100
Java Examples and Information
  Fri, 26 Jan 2007 18:49:00 +0100
Cost Modelling Page, Cost Estimation, and Costing for Engineering, with links and references.
  Thu, 26 Apr 2007 17:49:00 +0200
Software Engineering Page - Examples, Java and Open Source, Meta Programming, Model Driven Programming, Modelling, Ontology Driven Programming, Requirements Engineering, Semantic Grid, Service-Oriented Architecture, Systems Engineering, Visualization
  Fri, 27 Apr 2007 18:59:00 +0200
Investigating and implement the idea of 'ModConsWest' (Modelling and Constructionism with Web based E-Learning Semantic Tools)
  Mon, 14 May 2007 19:19:00 +0200
Semantic Web Languages can be used for creation and editing of E-Learning objects
  Fri, 25 May 2007 19:19:00 +0200
Database Research Page
  Thu, 12 Jul 2007 19:59:00 +0200
Systems Engineering and Simulation Page - Examples, Information about Simulation Systems Engineering, Decision Support, Model Driven Programming, Modelling, Ontology Driven Programming, Visualization
  Fri, 20 Jul 2007 18:59:00 +0200
Aerospace Information Page with a main interest in space especially space missions, space tourism and space planes.
Public Understanding of Science and Engineering - links and information
  Fri, 11 Apr 2008 20:00:00 +0200
Space Horizons is a project that aims to deliver ideas on space and any other related information. Based in the South-West of England, Space Horizons also promotes the idea of space tourism which we are very much involved with. It's the place to be for any space related news, events and information in the South West of England!
  Mon, 19 May 2008 17:39:00 +0200
Astronomy Information Page with latest news
  Fri, 23 May 2008 19:31:00 +0200
Satellites Information Page with latest news
  Thu, 29 May 2008 15:10:00 +0200
Aerospace Modelling and Visualisation Information Page with latest news
  Thu, 29 May 2008 15:15:00 +0200
Rockets and Spaceplanes with latest news
  Thu, 29 May 2008 15:18:00 +0200
Space Missions latest news
  Thu, 29 May 2008 15:20:00 +0200
Space Planes latest news
  Thu, 29 May 2008 15:22:00 +0200
Space Tourism, Investment and Economics latest news
  Thu, 29 May 2008 15:25:00 +0200
Space/Aerospace Conferences
  Mon, 16 Jun 2008 17:45:00 +0200
Public Understanding of Science and Engineering - Taxonomies, Visualisation, Examples, Systems Biology, Scientofic Modelling, Research
  Mon, 16 Jun 2008 17:47:00 +0200
Public Understanding of Science and Engineering - Autonomous Systems, Robots Latest News/Research
  Mon, 16 Jun 2008 17:48:00 +0200
Public Understanding of Science and Engineering - Environment Latest News/Research
Public Understanding of Science and Engineering - Conferences/Events News/Research