refs.bib

@inproceedings{fors20features,
  title = {Feature-Oriented Control Programming},
  author = {Niklas Fors and Alfred Theorin and Sven Gesteg{\aa}rd Robertz and G{\"{o}}rel Hedin},
  booktitle = {25th {IEEE} International Conference on Emerging Technologies and Factory Automation, {ETFA} 2020, Vienna, Austria, September 8-11, 2020},
  year = {2020},
  note = {Video presentation: \url{https://www.youtube.com/watch?v=RDm_hhKf5Sw}}
}
@inproceedings{fors18fmi,
  title = {Generating FMUs for the Feature-Based Language {Bloqqi}},
  author = {Niklas Fors and Joel Petersson and Maria Henningsson},
  booktitle = {2nd Japanese Modelica Conference, Tokyo, Japan, May 17-18, 2018},
  pages = {245--254},
  year = {2018},
  url = {https://bloqqi.org/pdf/bloqqi-fmu.pdf}
}
@inproceedings{fors16bloqqi,
  author = {Niklas Fors and
               G{\"{o}}rel Hedin},
  title = {Bloqqi: modular feature-based block diagram programming},
  booktitle = {2016 {ACM} International Symposium on New Ideas, New Paradigms, and
               Reflections on Programming and Software, Onward! 2016, Amsterdam,
               The Netherlands, November 2-4, 2016},
  pages = {57--73},
  year = {2016},
  url = {http://portal.research.lu.se/portal/files/11958155/preprint.pdf},
  doi = {10.1145/2986012.2986026}
}
@inproceedings{fors14interception,
  author = {Niklas Fors and G{\"o}rel Hedin},
  booktitle = {IEEE Symposium on Visual Languages and Human-Centric Computing},
  title = {Intercepting dataflow connections in diagrams with inheritance},
  year = {2014},
  month = {July},
  pages = {21-24},
  doi = {10.1109/VLHCC.2014.6883016}
}
@inproceedings{fors2013refactoring,
  title = {Refactoring techniques for visual editing of hybrid languages},
  author = {Fors, Niklas and Hedin, G{\"o}rel},
  booktitle = {Proc. 6th Workshop on Refactoring Tools},
  pages = {17--20},
  year = {2013},
  organization = {ACM},
  doi = {10.1145/2541348.2541353}
}
@inproceedings{fors13execution,
  title = {Reusing Semantics in Visual Editors:
               A Case for Reference Attribute Grammars},
  author = {Niklas Fors and G{\"o}rel Hedin},
  booktitle = {Proc. 12th International Workshop on Graph Transformation
               and Visual Modeling Techniques (GT-VMT 2013)},
  publisher = {ECEASST},
  volume = {58},
  year = 2013,
  doi = {http://dx.doi.org/10.14279/tuj.eceasst.58.845}
}
@inproceedings{fors12,
  author = {Niklas Fors and G{\"o}rel Hedin},
  booktitle = {Visual Languages and Human-Centric Computing (VL/HCC), 2012 IEEE Symposium on},
  title = {Handling of layout-sensitive semantics in a visual control language},
  year = {2012},
  month = {30 2012-oct. 4},
  volume = {},
  number = {},
  pages = {249-250},
  doi = {10.1109/VLHCC.2012.6344538},
  issn = {1943-6092}
}
@inproceedings{fors2013,
  author = {Fors, Niklas and Hedin, G\"{o}rel},
  title = {Implementing Semantic Feedback in a Diagram Editor},
  booktitle = {Proceedings of the Second Workshop on Graphical Modeling Language Development},
  series = {GMLD '13},
  year = {2013},
  isbn = {978-1-4503-2044-3},
  pages = {42--50},
  numpages = {9},
  doi = {10.1145/2489820.2489827},
  publisher = {ACM}
}
@inproceedings{fors2016inlining,
  author = {Fors, Niklas and Hedin, G\"{o}rel},
  title = {Visual Instance Inlining and Specialization: Building Domain-Specific Diagrams from Reusable Types},
  booktitle = {Proceedings of the 1st International Workshop on Real World Domain Specific Languages},
  series = {RWDSL '16},
  year = {2016},
  isbn = {978-1-4503-4051-9},
  location = {Barcelona, Spain},
  pages = {4:1--4:10},
  articleno = {4},
  numpages = {10},
  url = {http://doi.acm.org/10.1145/2889420.2889423},
  acmid = {2889423},
  publisher = {ACM}
}
@phdthesis{fors2016thesis,
  author = {Fors, Niklas},
  isbn = {978-91-7623-998-8},
  language = {eng},
  pages = {140},
  month = {October},
  school = {Lund University},
  title = {The Design and Implementation of Bloqqi - A Feature-Based Diagram Programming Language},
  year = {2016},
  url = {https://lup.lub.lu.se/search/ws/files/12924356/final_thesis.pdf}
}