liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
BETA
Lövdahl, Johan
Publications (4 of 4) Show all publications
Assmann, U. & Lövdahl, J. (2004). Integrating graph rewriting and standard software tools. In: John L. Pfaltz, Manfred Nagl and Boris Böhlen (Ed.), Applications of Graph Transformations with Industrial Relevance Second International Workshop, AGTIVE 2003, Charlottesville, VA, USA, September 27 - October 1, 2003, Revised Selected and Invited Papers: (pp. 134-148). Springer Berlin/Heidelberg, 3062
Open this publication in new window or tab >>Integrating graph rewriting and standard software tools
2004 (English)In: Applications of Graph Transformations with Industrial Relevance Second International Workshop, AGTIVE 2003, Charlottesville, VA, USA, September 27 - October 1, 2003, Revised Selected and Invited Papers / [ed] John L. Pfaltz, Manfred Nagl and Boris Böhlen, Springer Berlin/Heidelberg, 2004, Vol. 3062, p. 134-148Chapter in book (Refereed)
Abstract [en]

OptimixJ is a graph rewrite tool that can be embedded easily into the standard software process. Applications and models can be developed in Java or UML and extended by graph rewrite systems. We discuss how OptimixJ solves several problems that arise: the model-ownership problem, the embedded graphs problem, the library adaptation problem, and the target code encapsulation problem. We also show how the tool can be adapted to host language extensions or to new host languages in a very simple way, relying on the criterion of sublanguage projection. This reduces the effort for adapting OptimixJ to other host languages considerably.

Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2004
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 3062
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-48324 (URN)10.1007/978-3-540-25959-6_10 (DOI)3-540-22120-4 (ISBN)978-3-5402-2120-3 (ISBN)
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2018-01-31Bibliographically approved
Assmann, U. & Lövdahl, J. (2003). A demo of OptimixJ. In: John L. Pfaltz, Manfred Nagl and Boris Böhlen (Ed.), Applications of Graph Transformations with Industrial Relevance Second International Workshop, AGTIVE 2003, Charlottesville, VA, USA, September 27 - October 1, 2003, Revised Selected and Invited Papers: (pp. 468-472). Springer Berlin/Heidelberg, 3062
Open this publication in new window or tab >>A demo of OptimixJ
2003 (English)In: Applications of Graph Transformations with Industrial Relevance Second International Workshop, AGTIVE 2003, Charlottesville, VA, USA, September 27 - October 1, 2003, Revised Selected and Invited Papers / [ed] John L. Pfaltz, Manfred Nagl and Boris Böhlen, Springer Berlin/Heidelberg, 2003, Vol. 3062, p. 468-472Chapter in book (Refereed)
Abstract [en]

OptimixJ is a graph rewrite tool that generates Java code from rewrite specifications. Java classes are treated as graph schemas, enabling OptimixJ to extend legacy Java applications through code weaving in a simple way. The demo shows how OptimixJ has been used to implement graph rewriting for RDF/XML documents in the context of the Semantic Web.

Place, publisher, year, edition, pages
Springer Berlin/Heidelberg, 2003
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 3062
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-48325 (URN)10.1007/978-3-540-25959-6_38 (DOI)3-540-22120-4 (ISBN)978-3-5402-2120-3 (ISBN)
Available from: 2009-10-11 Created: 2009-10-11 Last updated: 2018-02-08Bibliographically approved
Zhao, Y. & Lövdahl, J. (2003). A reuse-based method of developing the ontology for e-procurement. In: Proc Second Nordic Conference on Web Services (NCWS'2003). Paper presented at 2nd Nordic Conference on Web Services (NCWS), Växsjö, Sweden, Nov 20-21, 2003 (pp. 101-112).
Open this publication in new window or tab >>A reuse-based method of developing the ontology for e-procurement
2003 (English)In: Proc Second Nordic Conference on Web Services (NCWS'2003), 2003, p. 101-112Conference paper, Published paper (Refereed)
Abstract [en]

We propose a reuse-based method for ontology development by exploiting the similarities in the structures of XML documents and ontology. We apply the method to write the ontology for e-procurement with OWL, which spans the trading cycle: Order, OrderResponse, OrderCancellation, DispatchAdvice, ReceiptAdvice and Invoice. The paper consists of four contributions: 1. An analysis of the ontology types for Internet commerce; 2. An illustration of how to reuse existing XML-based standards including reuses of architecture, XML Schema and other standards; 3. A tool presented to validate if an instance is consistent with the ontology; 4. Three issues are discussed: applicability of the method, the hardest things by our experiences and tools needed to support the method. Meanwhile, this research also shows previous investments on XML in industry are very useful for the corresponding ontology development.

National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-62129 (URN)91-7636-392-9 (ISBN)
Conference
2nd Nordic Conference on Web Services (NCWS), Växsjö, Sweden, Nov 20-21, 2003
Available from: 2010-11-19 Created: 2010-11-19 Last updated: 2018-01-12
Assmann, U. & Lövdahl, J. (2003). Integrating Graph Rewrite Tools with Standard Tools. In: International Conference on Graph Transformations in Industrial Applications (AGTIVE 03). Springer-Verlag
Open this publication in new window or tab >>Integrating Graph Rewrite Tools with Standard Tools
2003 (English)In: International Conference on Graph Transformations in Industrial Applications (AGTIVE 03), Springer-Verlag , 2003Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Springer-Verlag, 2003
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-62143 (URN)
Available from: 2010-11-19 Created: 2010-11-19 Last updated: 2018-01-12
Organisations

Search in DiVA

Show all publications