You are not logged in [login] | [register]
RSS MAD is both an RSS feed archive and online feed reader.
You can browse our categories, search for a feed, or if you already have a URL, use our online feed reader.
Simply start browsing the site, and if you find some feeds you like, register to view them on your own personalized page!
you are here: home » computers & internet » programming
Searching 190901 articles in 8938 feeds.
Do you like RSS MAD? Why not spread the news and tell a friend about it - it's as easy as filling out this form!
added: Fri, 01st September 2006 | 356 views | 0x in favourites
feed url: http://www.cems.uwe.ac.uk/amrc/seeds/PeterHaleRSSFeed.x...
End User Programming Research - Peter Hale Home Page PhD and University of the West of England Web Site. Research on End User Programming and semantic web, meta-programming examples and explanations.
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.
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.
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.
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.
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.
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.
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.
Blog page relating to my current research and PhD
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.
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.
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.
Computing and Aerospace Events
Semantic Web Modelling Centre Proposal Open Standard, Open Source
Information and examples and links for Ajax and Web 2.0
List and Links to publications where Peter Hale is lead author
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
Background information to justify why this approach should be researched is here
Semantic Web Modelling Centre Proposal, Concept Explanation
Ezine Articles - Publishing of Research on End User Programming
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).
This SVG example demonstrates XML to SVG Translation of information representing a state transition diagram into SVG for display
This SVG example demonstrates XML to SVG Translation of information representing graph into SVG for display
History of End User Programming Information and Links.
SVG Scalable Vector Graphics Explanations and Examples.
XML eXtensible Markup Language Explanations and Examples.
Information and Explanations of Semantic Web Technologies.
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
Modelling Page with links to PSL (Process Specification Language) and STEPML, cost modelling, and ontology tools and techniques.
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.
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.
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.
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.
Visualisation and Interaction Examples and Explanations, SVG, Flash, Java, XML. Examples based on Wing Box Parts.
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.
Explanation of Interactive Examples
Energy Modelling and Information
Java Examples and Information
Cost Modelling Page, Cost Estimation, and Costing for Engineering, with links and references.
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
Investigating and implement the idea of 'ModConsWest' (Modelling and Constructionism with Web based E-Learning Semantic Tools)
Semantic Web Languages can be used for creation and editing of E-Learning objects
Database Research Page
Systems Engineering and Simulation Page - Examples, Information about Simulation Systems Engineering, Decision Support, Model Driven Programming, Modelling, Ontology Driven Programming, Visualization
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
» more
» more
Is RSS MAD missing something? Tell us about new feeds here.