Topics in Trash web: | Changed: now 07:13 | Changed by: |
Day4 | 13 Mar 2014 - 08:28 - r1.5 | GuidoWachsmuth |
On the last day of the first part, you will add pretty-printing and syntactic editor services to your !MiniJava editor. Pretty Print Tables The Box Text Formatting ... |
Day6 | 13 Mar 2014 - 08:28 - r1.4 | GuidoWachsmuth |
At the sixth day, you need to define rewrite rules for desugaring, type projection, and type constraints for !MiniJava. Desugaring A uniform representation of unary ... |
Day7 | 13 Mar 2014 - 08:28 - r1.4 | GuidoWachsmuth |
It is important that you run Eclipse 3.7 with an unstable built of Spoofax. All other combinations are likely not to work. Before you start this assignment, you need ... |
Day3 | 13 Mar 2014 - 08:19 - r1.6 | GuidoWachsmuth |
On the third day, you define the concrete and abstract syntax for the !MiniJava language. Syntax Definition You should build the syntax definition step by step. As ... |
Day5-old | 13 Mar 2014 - 08:18 - r1.4 | GuidoWachsmuth |
On the first day of the second part, you will learn the concepts of Stratego step by step in a little tutorial about refactorings. A Simple Rewrite Rule and Strategy ... |
TrashDay2 | 13 Mar 2014 - 08:11 - r1.4 | GuidoWachsmuth |
On the second day, you should specify test cases for the !MiniJava syntax. Anatomy of a Test Suite The initial project contains an example test suite tests/example ... |
Day1 | 13 Mar 2014 - 08:10 - r1.7 | GuidoWachsmuth |
On the first day, you need to install Eclipse and the Spoofax language workbench. Installation We highly recommend to work with a fresh Eclipse installation. You ... |
Day5 | 13 Mar 2014 - 08:10 - r1.6 | GuidoWachsmuth |
On the fifth day, you should specify test cases for the static analysis of !MiniJava programs. Initial Project You should start the second milestone from a new initial ... |
CCTrashWebHome | 13 Mar 2014 - 08:08 - r1.13 | GuidoWachsmuth |
Spoofax in 10 Days Spoofax is a platform for developing textual domain-specific languages with full-featured Eclipse editor plugins. With the Spoofax/IMP language ... |
TrashCCWebLeftBar | 13 Mar 2014 - 08:08 - r1.14 | GuidoWachsmuth |
Trash Home 1 Editor 2 3 |
LaTex | 27 Jun 2013 - 09:34 - NEW | AndreeaCostea |
Main.AndreeaCostea 27 Jun 2013 |
TrashAttachment | 25 Jun 2013 - 03:40 - r1.9 | AndreeaCostea |
Placeholder for trashed attachments Main.PeterThoeny 28 Jun 2002 |
TanterInvitedTalk | 09 Aug 2012 - 13:57 - r1.4 | WalterBinder |
Aspect-oriented programming languages support the modular definition of crosscutting abstractions. In most languages, this is achieved through pointcuts, which provide ... |
ModularDomainSpecificLanguageComponentsInScala | 07 Aug 2012 - 19:31 - r1.2 | WalterBinder |
Abstract : Programs in domain-specific embedded languages (DSELs) can be represented in the host language in different ways, for instance implicitly as libraries ... |
ModelBasedKinematicsGenerationForModularMechatronicToolkits | 07 Aug 2012 - 19:30 - r1.2 | WalterBinder |
Abstract : Modular robots are mechatronic devices that enable the construction of highly versatile and flexible robotic systems that can dynamically modify their ... |
LightweightModularStagingAPragmaticApproachToRuntimeCodeGenerationAndCompiledDSLs | 07 Aug 2012 - 19:30 - r1.2 | WalterBinder |
Abstract : Software engineering demands generality and abstraction, performance demands specialization and concretization. Generative programming can provide both ... |
JEqualityGenGeneratingEqualityAndHashingMethods | 07 Aug 2012 - 19:30 - r1.2 | WalterBinder |
Abstract : Manually implementing equals (for object comparisons) and !hashCode (for object hashing) methods in large software projects is tedious and error-prone ... |
IterativeTypeInferenceWithAttributeGrammars | 07 Aug 2012 - 19:30 - r1.2 | WalterBinder |
Abstract : Type inference is the process of constructing a typing derivation while gradually discovering type information. During this process, inference algorithms ... |
IncrementalType-CheckingForType-ReflectiveMetaprograms | 07 Aug 2012 - 19:29 - r1.2 | WalterBinder |
Abstract : Garcia introduces a calculus for type-reflective metaprogramming that provides much of the power and flexibility of C++ templates and solves many of its ... |
ImplicitInvocationMeetsSafeImplicitConcurrency | 07 Aug 2012 - 19:29 - r1.2 | WalterBinder |
Abstract : Writing correct and efficient concurrent programs still remains a challenge. Explicit concurrency is difficult, error prone, and creates code which is ... |
EfficientExtractionAndAnalysisOfPreprocessorBasedVariability | 07 Aug 2012 - 19:29 - r1.2 | WalterBinder |
Abstract : The CPP is the dominant tool of choice for the implementation of variability in large-scale configurable software. Linux, probably the most-configurable ... |
DomainSpecificLanguageIntegrationWithCompileTimeParserGeneratorLibrary | 07 Aug 2012 - 19:29 - r1.2 | WalterBinder |
Abstract : Smooth integration of domain-specific languages into a general purpose host language requires absorbing of domain code written in arbitrary syntax. The ... |
CompositionOfDynamicAnalysisAspects | 07 Aug 2012 - 19:29 - r1.2 | WalterBinder |
Abstract : Aspect-oriented programming provides a convenient high-level model to define several kinds of dynamic analyses, in particular thanks to recent advances ... |
CodeClonesInFeatureOrientedSoftwareProductLines | 07 Aug 2012 - 19:28 - r1.2 | WalterBinder |
Abstract : Some limitations of object-oriented mechanisms are known to cause code clones (e.g., extension using inheritance). Novel programming paradigms such as ... |
AutomaticVariationPointIdentificationInFunctionBlockBasedModels | 07 Aug 2012 - 19:28 - r1.2 | WalterBinder |
Abstract : Function-block-based modeling is often used to develop embedded systems, particularly as system variants can be developed rapidly from existing modules ... |
AutomaticAndEfficientSimulationOfOperationContracts | 07 Aug 2012 - 19:28 - r1.2 | WalterBinder |
Abstract : Operation contracts consisting of pre- and postconditions are a well-known means of specifying operations. In this paper we deal with the problem of operation ... |
ApplicationsOfDynamicCodeEvolutionForJavaInGUIDevelopmentAndDynamicAspectOrientedProgramming | 07 Aug 2012 - 19:28 - r1.2 | WalterBinder |
Abstract : While dynamic code evolution in object-oriented systems is an important feature supported by dynamic languages, there is currently only limited support ... |
AbstractDeltaModeling | 07 Aug 2012 - 19:27 - r1.2 | WalterBinder |
Abstract : Delta modeling is an approach to facilitate automated product derivation for software product lines. It is based on a set of deltas specifying modifications ... |
AComponentbasedRuntimeEvolutionInfrastructureForResourceConstrainedEmbeddedSystems | 07 Aug 2012 - 17:09 - r1.2 | WalterBinder |
Abstract : This paper deals with embedded systems software and the modification of its architecture and behavior at execution-time. Incautious implementation of such ... |
ABICompatibilityThroughACustomizableLanguage | 07 Aug 2012 - 17:09 - r1.2 | WalterBinder |
Abstract : ZL is a C++-compatible language in which high-level constructs, such as classes, are defined using macros over a C-like core language. This approach makes ... |
AddingGenericityToAPluginFramework | 07 Aug 2012 - 17:08 - r1.2 | WalterBinder |
Abstract : Plug-in components are a means for making feature-rich applications customizable. Combined with plug-and-play composition, end users can assemble customized ... |
MartinErwigInvitedTalk | 06 Aug 2012 - 13:02 - r1.3 | WalterBinder |
A Language for Software Variation Research Martin Erwig, Oregon State University, USA Managing variation is an important problem in software engineering that takes ... |
SlidesFolder | 29 Mar 2012 - 14:06 - r1.2 | FrankHermann |
Content Main.FrankHermann 29 Mar 2012 |
NewSandboxTopic | 22 Nov 2010 - 14:59 - NEW | KhooSiauCheng |
Test page. |
WebHome | 12 Mar 2010 - 08:29 - r1.4 | RobEconomopoulos |
... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... no changes ... |
HistoricalStatistics | 07 Feb 2010 - 19:35 - NEW | JanisVoigtlaender |
Papers Acceptance Rate Participants |
BlW | 22 Feb 2009 - 08:22 - r1.8 | TWikiGuest |
STARTINCLUDE incest porn INCLUDE{"Trash.FamilyIncest" warn "off"} STOPINCLUDE |
WebStatistics | 11 Feb 2008 - 01:12 - r1.154 | TWikiGuest |
Statistics for Trash Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Feb 2008 68 0 0 10 ... |
TWikiGuestLeftBar0 | 30 Jan 2008 - 05:11 - r1.2 | TWikiGuest |
JerryJuarez | 23 Sep 2007 - 12:30 - r1.2 | MartinBravenboer |
Name: Jerry Juarez Email: jzerauj@gmail.com Homepage URL: http://mage.celeriansys.com Country: USA My Links TWIKIWEB .WelcomeGuest to learn TWiki Sandbox.WebHome ... |
Lochtml | 22 Jul 2007 - 20:39 - NEW | RobertGlueck |
Under Construction |
GpceTutorials | 22 Jul 2007 - 20:36 - NEW | RobertGlueck |
Details about the GPCE'06 tutorials will follow later. The deadline for proposal submissions is March 18, 2006. Workshops/Tutorials chairs: Christa Schwanninger ... |
GpceWorkshops | 22 Jul 2007 - 20:35 - NEW | RobertGlueck |
Details about the GPCE'06 Workshops will follow later. |
ObjectOrientedQueriesOverSoftwareSystems | 22 Jul 2007 - 20:34 - r1.2 | RobertGlueck |
Invited Talk by Oege de Moor Joint work with Elnar Hajiyev, and Mathieu Verbaere Abstract Code queries are useful for enforcing coding conventions, navigating a large ... |
AndreaScavuzzo | 08 Feb 2007 - 22:53 - r1.2 | MartinBravenboer |
Name: andrea scavuzzo Email: andrea.scavuzzo@tin.it Homepage URL: http://twiki.org Country: Italy My Links TWIKIWEB .WelcomeGuest to learn TWiki Sandbox.WebHome web ... |
RetireYACCGrammar | 01 Sep 2006 - 23:36 - r1.4 | MartinBravenboer |
Since Stratego.SDF is starting to be used structurally in the Stratego compiler, the LEX/YACC definition is no longer part of the distribution (starting with Stratego ... |
PhpFront | 01 Sep 2006 - 23:21 - r1.2 | MartinBravenboer |
PHP-Front will be a spin-off of php-sat, which will be available soon as a separate package. For now you can get the PHP grammar at: https://svn.cs.uu.nl:12443/repos ... |
WebNotify | 28 Aug 2004 - 07:30 - r1.4 | PeterThoeny |
This is a subscription service to be automatically notified by e-mail when topics change in this Trash web. This is a convenient service, so you do not have to come ... |
WebLeftBar | 22 Aug 2004 - 09:31 - NEW | ArthurClemens? |
INCLUDINGWEB Web INCLUDINGWEB Web Home Changes Index Search Webs WEBLIST{" $name" separator ""} INCLUDE{" MAINWEB . WIKINAME LeftBar" warn "Create personal sidebar ... |
WebPreferences | 16 Aug 2004 - 03:21 - r1.8 | PeterThoeny |
Trash Web Preferences The following settings are web preferences of the Trash web. These preferences overwrite the site-level preferences in TWIKIWEB . WIKIPREFSTOPIC ... |