Görel Hedin

Orcid: 0000-0002-3003-2623

According to our database1, Görel Hedin authored at least 84 papers between 1988 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Mutation testing optimisations using the Clang front-end.
Softw. Test. Verification Reliab., January, 2024

2023
ComPOS: A DSL for Composing IoT Systems with Weak Connectivity.
Proceedings of the 10th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems, 2023

2022
Property Probes: Source Code Based Exploration of Program Analysis Results.
Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering, 2022

JFeature: Know Your Corpus.
Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, 2022

2021
A Precise Framework for Source-Level Control-Flow Analysis.
Proceedings of the 21st IEEE International Working Conference on Source Code Analysis and Manipulation, 2021

2020
Relational reference attribute grammars: Improving continuous model validation.
J. Comput. Lang., 2020

Principles and patterns of JastAdd-style reference attribute grammars.
Proceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering, 2020

Runtime modeling and analysis of IoT systems.
Proceedings of the MODELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, 2020

Feature-Oriented Control Programming.
Proceedings of the 25th IEEE International Conference on Emerging Technologies and Factory Automation, 2020

Smart bikes: Gradual update of IoT systems.
Proceedings of the 24th IEEE International Enterprise Distributed Object Computing Workshop, 2020

2019
Factoring out glue-code in systems of IoT devices: the PalCom architecture model.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

ComPOS: Composing Oblivious Services.
Proceedings of the IEEE International Conference on Pervasive Computing and Communications Workshops, 2019

2018
Continuous model validation using reference attribute grammars.
Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering, 2018

Live programming of internet of things in PalCom.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

A DSL for composing IoT systems.
Proceedings of the 19th International Middleware Conference (Posters), 2018

PalCom MIST: A Metaprotocol for Internet Systems of Things.
Proceedings of the 2018 Fifth International Conference on Internet of Things: Systems, 2018

2017
Concurrent circular reference attribute grammars.
Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering, 2017

Jatte: a tunable tree editor for integrated DSLs.
Proceedings of the 2nd ACM SIGPLAN International Workshop on Comprehension of Complex Systems, 2017

2016
DrAST: an inspection tool for attributed syntax trees (tool demo).
Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, Amsterdam, The Netherlands, October 31, 2016

Extraction-Based Regression Test Selection.
Proceedings of the 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, Lugano, Switzerland, August 29, 2016

Bloqqi: modular feature-based block diagram programming.
Proceedings of the 2016 ACM International Symposium on New Ideas, 2016

Visual Instance Inlining and Specialization: Building Domain-Specific Diagrams from Reusable Types.
Proceedings of the 1st International Workshop on Real World Domain Specific Languages, 2016

2015
A JastAdd implementation of Oberon-0.
Sci. Comput. Program., 2015

Declarative rewriting through circular nonterminal attributes.
Comput. Lang. Syst. Struct., 2015

JavaRAG: a Java library for reference attribute grammars.
Proceedings of the 14th International Conference on Modularity, 2015

2014
Software language engineering (SLE '12).
Sci. Comput. Program., 2014

Multitudes of Objects: First Implementation and Case Study for Java.
J. Object Technol., 2014

Intercepting dataflow connections in diagrams with inheritance.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014

2013
Extensible intraprocedural flow analysis at the abstract syntax tree level.
Sci. Comput. Program., 2013

Reusing Semantics in Visual Editors: A Case for Reference Attribute Grammars.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2013

Circular Higher-Order Reference Attribute Grammars.
Proceedings of the Software Language Engineering - 6th International Conference, 2013

Extending the JastAdd extensible Java compiler to Java 7.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013

Using refactoring techniques for visual editing of hybrid languages.
Proceedings of the 2013 ACM Workshop on Refactoring Tools, 2013

Implementing semantic feedback in a diagram editor.
Proceedings of the Second Workshop on Graphical Modeling Language Development, 2013

2012
Handling of layout-sensitive semantics in a visual control language.
Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, 2012

A comparison of two metacompilation approaches to implementing a complex domain-specific language.
Proceedings of the ACM Symposium on Applied Computing, 2012

Instance-aware assemblies of services in pervasive computing.
Proceedings of the ACM Symposium on Applied Computing, 2012

2011
Extending Languages by Leveraging Compilers: From Modelica to Optimica.
IEEE Softw., 2011

Metacompiling OWL Ontologies.
Proceedings of the Software Language Engineering - 4th International Conference, 2011

Building semantic editors using JastAdd: tool demonstration.
Proceedings of the Language Descriptions, Tools and Applications, 2011

2010
Implementation of a Modelica compiler using JastAdd attribute grammars.
Sci. Comput. Program., 2010

Automated Selective Caching for Reference Attribute Grammars.
Proceedings of the Software Language Engineering - Third International Conference, 2010

2009
Demand-driven evaluation of collection attributes.
Autom. Softw. Eng., 2009

Ad-hoc composition of pervasive services in the PalCom architecture.
Proceedings of the 2009 international conference on Pervasive services, 2009

An Introductory Tutorial on JastAdd Attribute Grammars.
Proceedings of the Generative and Transformational Techniques in Software Engineering III, 2009

2008
Teaching Software Development Using Extreme Programming.
Proceedings of the Reflections on the Teaching of Programming, Methods and Implementations, 2008

Declarative Intraprocedural Flow Analysis of Java Source Code.
Proceedings of the 8th Workshop on Language Descriptions, Tools and Applications, 2008

Practical Scope Recovery Using Bridge Parsing.
Proceedings of the Software Language Engineering, First International Conference, 2008

2007
The JastAdd system - modular extensible compiler construction.
Sci. Comput. Program., 2007

Pluggable checking and inferencing of nonnull types for Java.
J. Object Technol., 2007

Development of a Modelica Compiler Using JastAdd.
Proceedings of the Seventh Workshop on Language Descriptions, Tools, and Applications, 2007

Extending Attribute Grammars with Collection Attributes--Evaluation and Applications.
Proceedings of the Seventh IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2007), September 30, 2007

The jastadd extensible java compiler.
Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

Pervasive applications through scripted assemblies of services.
Proceedings of the IEEE International Conference on Pervasive Services, 2007

2005
Teaching extreme programming to large groups of students.
J. Syst. Softw., 2005

Preface.
Proceedings of the Fifth Workshop on Language Descriptions, Tools, and Applications, 2005

Modular Name Analysis for Java Using JastAdd.
Proceedings of the Generative and Transformational Techniques in Software Engineering, 2005

2004
Implementing Java Compilers Using ReRAGs.
Nord. J. Comput., 2004

Preface.
Proceedings of the Fourth Workshop on Language Descriptions, Tools, and Applications, 2004

Rewritable Reference Attributed Grammars.
Proceedings of the ECOOP 2004, 2004

2003
JastAdd--an aspect-oriented compiler construction system.
Sci. Comput. Program., 2003

Circular Reference Attributed Grammars - Their Evaluation and Applications.
Proceedings of the Workshop on Language Descriptions, Tools and Applications, 2003

Coaching Coaches.
Proceedings of the Extreme Programming and Agile Processes in Software Engineering, 2003

Introducing Software Engineering by means of Extreme Programming.
Proceedings of the 25th International Conference on Software Engineering, 2003

2002
Summary of the Subworkshop on Extreme Programming.
Nord. J. Comput., 2002

2001
JastAdd - a Java-based system for implementing front ends.
Proceedings of the First Workshop on Language Descriptions, Tools and Applications, 2001

2000
Program Visualization Using Reference Attributed Grammars.
Nord. J. Comput., 2000

Reference Attributed Grammars.
Informatica (Slovenia), 2000

On the role of language constructs for framework design.
ACM Comput. Surv., 2000

An Interactive Environment for Real-Time Software Development.
Proceedings of the TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 2000

Statically Checked Documentation with Design Patterns.
Proceedings of the TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 2000

1999
Interactive Language Development for Embedded Systems.
Nord. J. Comput., 1999

Designing Reusable Object-Oriented Architectures - Challenges, Methods & Tools.
Proceedings of the TOOLS Europe 1999: 29th International Conference on Technology of Object-Oriented Languages and Systems, 1999

1998
Product Configuration Using Object Oriented Grammars.
Proceedings of the System Configuration Management, 1998

OOSA'98 ECOOP'98 Workshop on Object-Oriented Software Architectures (Workshop Summary).
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

1997
Attribute Extensions - a Technique for Enforcing Programming Conventions.
Nord. J. Comput., 1997

Language Support for Design Patterns Using Attribute Extension.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

Workshop on Language Support for Design Patterns and Frameworks - Introduction.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

Tool Support for Framework-Specific Language Extensions.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

1994
An Overview of Door Attribute Grammars.
Proceedings of the Compiler Construction, 5th International Conference, 1994

1991
Incremental Static-Semantic Analysis for Object-Oriented Languages Using Door Attribute Grammars.
Proceedings of the Attribute Grammars, 1991

1989
An Object-Oriented Notation for Attribute Grammars.
Proceedings of the ECOOP '89: Proceedings of the Third European Conference on Object-Oriented Programming, 1989

1988
The Mjølner Environment: Direct Interaction with Abstractions.
Proceedings of the ECOOP'88 European Conference on Object-Oriented Programming, 1988

Incremental Attribute Evaluation with Side-effects.
Proceedings of the Compiler Compilers and High Speed Compilation, 1988


  Loading...