SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Assmann Uwe) "

Sökning: WFRF:(Assmann Uwe)

  • Resultat 1-10 av 27
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Assmann, Uwe, et al. (författare)
  • A demo of OptimixJ
  • 2003
  • Ingår i: 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. - Berlin, Heidelberg : Springer Berlin/Heidelberg. - 3540221204 - 9783540221203 ; , s. 468-472
  • Bokkapitel (refereegranskat)abstract
    • 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.
  •  
2.
  • Assmann, Uwe (författare)
  • Architectural styles for active documents
  • 2005
  • Ingår i: Science of Computer Programming. - : Elsevier BV. - 0167-6423 .- 1872-7964. ; 56:1-2, s. 79-98
  • Tidskriftsartikel (refereegranskat)abstract
    • This paper proposes several novel architectural styles for active documents. Active documents are documents that contain not only data, but also servlets, applets, expressions in spreadsheet languages, and other forms of software. To grasp the different forms of architectures, several novel concepts are defined. Invasive document composition is a type-safe form of template expansion and extension, transconsistency is a form of transclusion for architectures, and staged architectures provide a form of staged programming on the architectural level. With these concepts, it is possible to explain the architectures of many document processing applications for Web and office, and we define the architectural styles of wizard-parametrized, script-parametrized, transconsistent, stream-based, and staged active documents. Finally, we give a hypothesis of active document composition: it consists of four elements, namely, explicit architecture, invasiveness, transconsistency, and staging. On the basis of this hypothesis, many applications in Web engineering and document processing get a common background, and can be compared and simplified. © 2004 Elsevier B.V. All rights reserved.
  •  
3.
  • Assmann, Uwe (författare)
  • Automatic Roundtrip Engineering
  • 2003
  • Ingår i: Electronic Notes in Theoretical Computer Science. - 1571-0661. ; 82:5, s. 33-41
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)abstract
    • A systematic method for roundtrip engineering of systems, automatic roundtrip engineering (ARE), is presented. It relies on the automatic derivation of inverses for domain transformations. While roundtrip engineering is a well known system engineering method, systematic conditions for its deployment have not yet been formalized, and this is done in the paper. Secondly, ARE is a generic architectural style for different architectural scenarios. To show this, the paper gives a first classification, defining several subclasses of ARE systems: sequenced ARE systems, automatic Model-View-Controller engineering (MVARE), and bidirectional aspect systems (Beavers). Sequenced ARE systems extend the ARE principle to chains of transformations. MVARE systems project a domain into a set of simpler ones, simplifying system understanding. Beaving systems generalize aspect-oriented programming to roundtrip engineering. All ARE classes describe different generic application architectures and have a great potential to simplify the construction of roundtrip engineering tools and applications.
  •  
4.
  • Assmann, Uwe (författare)
  • Beyond generic component parameters
  • 2002
  • Ingår i: Component deployment. - Berlin, Heidelberg : Springer Berlin/Heidelberg. - 3540438475 - 9783540438472 ; , s. 153-168
  • Bokkapitel (refereegranskat)abstract
    • For flexible use in application contexts, software components should be parameterized, but also extended appropriately. Until now, there is no language mechanism to solve both problems uniformly. This paper presents a new concept, component hooks. Hooks are similar to generic component parameters but go some steps beyond. Firstly, they allow genericity on arbitrary program elements, leading to generic program elements. Secondly, they introduce an abstraction layer on generic parameters, allowing for structured generic parameters that bind several program elements together. Thirdly, if they are abstract set or sequence values, they can also be used to extend components. Lastly, since they only rely on a meta model they are a language independent concept which can be applied to all languages. Hooks form a basic parameterization concept for components written in languages with a meta model. For such languages, hooks generalize many well known generic language mechanisms, such as macros, semantic macros, generic type parameters, or nested generics. They also provide a basic concept to realize simple forms of aspect weavers and other advanced software engineering concepts.
  •  
5.
  • Assmann, Uwe, et al. (författare)
  • Combining safe rules and ontologies by interfacing of reasoners
  • 2006
  • Ingår i: Principles and Practice of Semantic Web Reasoning 4th International Workshop, PPSWR 2006, Budva, Montenegro, June 10-11, 2006, Revised Selected Papers. - Berlin, Heidelberg : Springer Berlin/Heidelberg. - 3540395865 - 9783540395867 ; , s. 33-47
  • Bokkapitel (refereegranskat)abstract
    • The paper presents a framework for hybrid combination of rule languages with constraint languages including but not restricted to Description-Logic-based ontology languages. It shows how reasoning in a combined language can be done by interfacing reasoners of the component languages. A prototype system based on the presented principle integrates Datalog with OWL by interfacing XSB Prolog [2] with a DIG-compliant [1] DL reasoner (e.g. Racer [17]).
  •  
6.
  •  
7.
  • Assmann, Uwe (författare)
  • Composing frameworks and components for families of Semantic Web applications
  • 2003
  • Ingår i: Principles and Practice of Semantic Web Reasoning International Workshop, PPSWR 2003, Mumbai, India, December 8, 2003. Proceedings. - Berlin, Heidelberg : Springer Berlin/Heidelberg. - 3540205829 - 9783540205821 ; , s. 1-15
  • Bokkapitel (refereegranskat)abstract
    • This paper outlines a first methodology for a framework and component technology for Semantic Web applications, layered constraint frameworks. Due to the heterogeneity of the Semantic Web, different ontology languages will coexist. Applications must be able to work with several of them, and for good reuse, they should be parameterized by them. As a solution, we combine layered frameworks with architecture systems and explicit constraint specifications. Layered constraint frameworks can be partially instantiated on 6 levels, allowing for extensive reuse of components and variability of applications. Not only that applications can be instantiated for a certain product or web service family, also architectural styles, component models, and ontology languages can be reused or varied in applications. And hence, for the first time, this proposes a reuse technology for ontology-based applications on the heterogeneous Semantic Web.
  •  
8.
  •  
9.
  • Assmann, Uwe, et al. (författare)
  • Integrating graph rewriting and standard software tools
  • 2004
  • Ingår i: 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. - Berlin, Heidelberg : Springer Berlin/Heidelberg. - 3540221204 - 9783540221203 ; , s. 134-148
  • Bokkapitel (refereegranskat)abstract
    • 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.
  •  
10.
  • Assmann, Uwe (författare)
  • Invasive Software Composition
  • 2003
  • Bok (övrigt vetenskapligt/konstnärligt)abstract
    • Over the past two decades, software engineering has come a long way from object-based to object-oriented to component-based design and development.Invasive software composition is a new technique that unifies and extends recent software engineering concepts like generic programming, aspect-oriented development, architecture systems, or subject-oriented development. To improve reuse, this new method regards software components as grayboxes and integrates them during composition. Building on a minimal set of program transformations, composition operator libraries can be developed that parameterize, extend, connect, mediate, and aspect-weave components.The book is centered around the JAVA language and the freely available demonstrator library COMPOST. It provides a wealth of materials for researchers, students, and professional software architects alike.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-10 av 27
Typ av publikation
konferensbidrag (12)
tidskriftsartikel (6)
bokkapitel (5)
doktorsavhandling (3)
bok (1)
Typ av innehåll
refereegranskat (21)
övrigt vetenskapligt/konstnärligt (6)
Författare/redaktör
Fritzson, Peter (3)
Löwe, Welf (2)
Engström, Gunnar (1)
Andersson, Jesper (1)
Khaw, Kay-Tee (1)
Wareham, Nick (1)
visa fler...
Lambrix, Patrick, Pr ... (1)
Salomaa, Veikko (1)
Nilsson, Anders (1)
Ingelsson, Martin (1)
Melander, Olle (1)
Nilsson, Peter M (1)
Maggio, Martina (1)
Cooper, Cyrus (1)
Davey Smith, George (1)
Nordestgaard, Borge ... (1)
Brenner, Hermann (1)
Sattar, Naveed (1)
Rosengren, Annika, 1 ... (1)
Hedblad, Bo (1)
Björkelund, Cecilia, ... (1)
Geleijnse, Johanna M ... (1)
Gillum, Richard F. (1)
Sundström, Johan, Pr ... (1)
Arndt, Volker (1)
Panico, Salvatore (1)
Holleczek, Bernd (1)
Schottker, Ben (1)
Ridker, Paul M. (1)
Jorgensen, Torben (1)
Gaziano, J Michael (1)
Tybjaerg-Hansen, Ann ... (1)
Dankner, Rachel (1)
Ericsson, Morgan (1)
Burgess, Stephen (1)
Nijpels, Giel (1)
Palmieri, Luigi (1)
Selmer, Randi (1)
Wilhelm, Reinhard (1)
Tuomainen, Tomi-Pekk ... (1)
Lundberg, Jonas (1)
Maluszynski, Jan (1)
Shahmehri, Nahid, Pr ... (1)
Dagenais, Gilles R (1)
Kuller, Lewis H. (1)
Dallongeville, Jean (1)
Donfrancesco, Chiara (1)
Jousilahti, Pekka (1)
Tunstall-Pedoe, Hugh (1)
Koenig, Wolfgang (1)
visa färre...
Lärosäte
Linköpings universitet (21)
Lunds universitet (4)
Linnéuniversitetet (2)
Göteborgs universitet (1)
Uppsala universitet (1)
Språk
Engelska (26)
Tyska (1)
Forskningsämne (UKÄ/SCB)
Naturvetenskap (11)
Teknik (3)
Medicin och hälsovetenskap (1)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy