UWE logoUniversity of the West of England Home Page - Peter Hale Home Page - SEEDS Site Map SEEDS Page - Text Only Site Map

Software Engineering Research Group - Centre for Complex Cooperative Systems logoCentre for Complex Cooperative Systems


Language and Tool Mapping

Modelling - http://www.cems.uwe.ac.uk/amrc/seeds/Modelling.htm.

Paper That includes STEPml Information - http://www.cems.uwe.ac.uk/~phale/ISPECE2003.htm.

PMXML Information - http://www.cems.uwe.ac.uk/amrc/seeds/PeterHale/PMXML.htm.

Process Specification Language (PSL) - http://www.cems.uwe.ac.uk/amrc/seeds/PeterHale/ProcessSpecificationLanguage.

STEPml

Uschold and Gruninger (2004, 62) examine STEP (STandard for the Exchange of Product model data) for interoperability of systems such as CAD, and process planning software; and Process Specification Language (PSL) for exchange of process/workflow/production planning, scheduling, and simulation information.

STEPml is a library of XML specifications based on content models from the STEP (STandard for the Exchange of Product model data) standard. STEPml XML specifications are automatically generated from STEP schemas. It is a standard for the transfer of business information concerning the design, manufacture and support of goods. STEPml is explained by Chan et al (2003), in PDES Inc (2007) http://pdesinc.aticorp.org/step_overview.html, and Cover Pages (2001) http://xml.coverpages.org/stepml.html, STEP Tools can be found at - http://www.steptools.com/support/stdev_docs/devtools/devtools.html.

It would be possible for the ontology used in this thesis to integrate with product and process ontologies being developed as part of STEP and PSL (Process Specification Language) projects. The development of Web technology and its popularity have created opportunities in the application of STEP. This makes it possible to link to a much wider range of information and make this available on the web. Efforts to map STEP into the Hypertext Mark-up Language (HTML) were not wholly successful because HTML includes display-oriented tags amongst the content tags. XML (eXtensible Mark-up Language) has since become the more obvious choice.

Further informaion on how STEP and STEPml could be used in this research is here - http://www.cems.uwe.ac.uk/~phale/#ResearchMethodology.

XML Page - http://www.cems.uwe.ac.uk/amrc/seeds/PeterHale/XML/XML.htm.

This example is just to illustrate the standard, the example could be expanded to be a full ontology and allow visualisation, navigation, and interactivity.


Figure - STEPml example rendered with stylesheet

Figure - STEPml example rendered with stylesheet


Full STEPml Example - Example Implementation.


Zhao and Liu (2008) examine the need for sharing product information between partners as a product model, and how agreement through ontologies, Semantic Web, and standards can assist this. Zhao and Liu examine mapping of STEP representations to ontology languages OWL - http://www.cems.uwe.ac.uk/amrc/seeds/PeterHale/RDF/RDF.htm#OWL and SWRL and how this benefits interoperability. Zhao and Liu are encoding STEP rules and executable statements into OWL and SWRL.


References

Chan, S. C. F., Dillon, T., Ng, V. T. Y., 2003. Exchanging STEP Data through XML-Based Mediators - http://cer.sagepub.com/cgi/content/refs/11/1/55 - Exchanging STEP Data through XML-Based Mediators. Concurrent Engineering, 111, pp 55-64.

Cover Pages - http://xml.coverpages.org/stepml.html - STEPml XML Specifications 2001.

PDES Inc - http://pdesinc.aticorp.org/step_overview.html - Why is STEP Important? STEP allows companies to effectively exchange information with their worldwide partners, customers and suppliers, as well as internally. In order to remain competitive in the global marketplace, companies will have to ensure this exchange is consistent, accurate and timely.

STEPtools ST-Developer Tools Reference - http://www.steptools.com/support/stdev_docs/devtools/devtools.html.

Uschold M, Gruninger M, 2004, Ontologies and Semantics for Seamless Connectivity, - http://www.sigmod.org/sigmod/record/issues/0412/12.uschold-9.pdf - Boeing, Univerity of Maryland - Association for Computer Machinery - Special Interest Group on Management of Data - SIGMOD Record December 2004 Vol 33 Number 4.

Zhao, W. and Liu, J.K. 2008. OWL/SWRL representation methodology for EXPRESS-driven product information model Part I. Implementation methodology, Computers in Industry - Article in Press, Corrected Proof - Abstract - This paper presents an ontology-based approach to enable semantic interoperability and reasoning over the product information model. The web ontology language (OWL) and the semantic web rule language (SWRL) in the Semantic Web are employed to construct the product information model. The traditional modeling language called EXPRESS is discussed. The representation methodology for EXPRESS-driven product information model is then proposed. The key of the representation methodology is mapping from EXPRESS to OWL/SWRL. Some illustrated examples are presented. - Keywords - Product information model; OWL; SWRL; EXPRESS; Ontology representation.


Links

Athena - European Integrated Project - http://www.athena-ip.org/index.php?option=content&task=view&id=44&Itemid=89 - ATHENA - Advanced Technologies for interoperability of Heterogeneous Enterprise Networks and their Applications - is an Integrated Project sponsored by the European Commission in support of the Strategic Objective 'Networked businesses and government'.

INTEROP Portal - http://www.interop-noe.org/ - Interoperability Research for Networked Enterprises Applications and Software.

Introducing STEP - http://strategis.ic.gc.ca/epic/site/ad-ad.nsf/en/ad03581e.html - Industry Canada.

National Institute of Standards and Technology (NIST) - Process Specification Language (PSL) - A Few PSL Basics....

PLT Scheme - http://www.plt-scheme.org/ - PLT Scheme is an umbrella name for a family of implementations of the Scheme programming language.

PSL Rational - http://www.mel.nist.gov/psl/rationale.html.

PSL-XML - http://ats.nist.gov/psl/xml/process-descriptions.html.

Technology Reports - STEPml XML Specifications - http://xml.coverpages.org/stepml.html - Cover Pages - Hosted by Oasis.

Why is STEP Important? - http://pdesinc.aticorp.org/step_overview.html.

XML based languages

XML (eXtensible Markup Language) - http://www.cems.uwe.ac.uk/amrc/seeds/PeterHale/XML/XML.htm.

RDF (Resource Description Framework)

RDF - RDF information and examples.

SVG (Scalable Vector Graphics)

SVG - SVG Information and Examples.

Papers

A design environment for product knowledge management and data exchange. Aziz, H., Gao, J.X., Maropoulos, P.G. and Cheung, W.M., In Methods and Tools for Co-operative and Integrated Design, edited by S. Tichkiewith and D. Brissaud, pp. 257-267, 2004 (Kluwer Academic Publishers: Dordrecht). (ISBN 1-4020-1889-4).

A Uniform Product Knowledge Representation Semantic Model - Chengfeng Jian, Meiyu Zhang, Cunju Lu - Abstract - Aimed at the uniform knowledge representation including STEP and SGML in the virtual organization, XOEM+OWL is put forward which is the semantic model faced on the uniform product knowledge representation on the multi Heterogeneous Product Information. And then the correspondent mapping between STEP Schema Graph and OWL Schema Graph are build as Cos(sc,oc),so we can get the semantic pattern matching degree for the semantic representation on the product information. At last the example is presented. - Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

Advanced product development integration architecture: an out-of-box solution to support distributed production networks - Cheung, W. M., Matthews, P. C., Gao, J. X., Maropoulos, P. G., 2007. International Journal of Production Research March 2007.

Enabling Adoption of STEP Standards Through the Use of Popular Technologies 2006, Jardim-Goncalves R, Figay N, Steiger-Garcao A,Leading the Web in Concurrent Engineering, 2006, Edited by Ghodous P, Dieng-Kuntz R, Loureiro G, ISSN 0922-6389.

Enabling interoperability of STEP Application Protocols at meta-data and knowledge level 2006, Agostinho C, Delgado M, Steiger-Garcao, A Jardim-Goncalves R, International Journal of Technology Management Volume 36, Number 4 - Pages: 402 - 421.

OWL/SWRL representation methodology for EXPRESS-driven product information model Part I. Implementation methodology, Zhao, W. and Liu, J.K. 2008. Computers in Industry - Article in Press, Corrected Proof - Abstract - This paper presents an ontology-based approach to enable semantic interoperability and reasoning over the product information model. The web ontology language (OWL) and the semantic web rule language (SWRL) in the Semantic Web are employed to construct the product information model. The traditional modeling language called EXPRESS is discussed. The representation methodology for EXPRESS-driven product information model is then proposed. The key of the representation methodology is mapping from EXPRESS to OWL/SWRL. Some illustrated examples are presented. - Keywords - Product information model; OWL; SWRL; EXPRESS; Ontology representation.


Language and Tool Mapping


Home Pages

SEEDS Page - SEEDS Home Page

Software Engineering Research Group - http://www.cems.uwe.ac.uk/cccs/researchgroup.php?menu=off&group=serg - SERG's mission is to bridge the gap between software engineering research and its application to different disciplines.

Peter Home Page - Peter Hale Home Page



Developed by Peter Hale, 2006. The University of the West of England, Bristol, UK.


Made with Notepad Valid XHTML Valid CSS

Terms and conditions
   Privacy policy    Accessibility

© 2005 University of the West of England, Bristol (except acknowledged extracts from newspapers, journals, etc)