Anya Helene Bagge
Stilling
førsteamanuensis, Programmeringsspråk
Tilhørighet
Undervisning
Publikasjoner
Vitenskapelig bokkapittel
- Anya Helene Bagge; Valentin David; Magne Haveraaen (2009). The axioms strike back: Testing with concepts and axioms in C++. (ekstern lenke)
- Anya Helene Bagge (2010). Language Description for Front End Implementation. (ekstern lenke)
- Anya Helene Bagge; Vadim Zaytsev (2013). Workshop on Open and Original Problems in Software Language Engineering (OOPSLE'13). (ekstern lenke)
- Tetiana Yarygina; Anya Helene Bagge (2018). Overcoming Security Challenges in Microservice Architectures. (ekstern lenke)
- Anya Helene Bagge; Valentin Francois R David; Magne Haveraaen (2008). Testing with concepts and axioms in {C++}. (ekstern lenke)
- Anya Helene Bagge; Valentin Francois R David; Magne Haveraaen (2008). Axiom-based testing for {C++}. (ekstern lenke)
- Anya Helene Bagge (2015). Analysis and transformation with the Nuthatch tree-walking library. (ekstern lenke)
- Anna Maria Eilertsen; Anya Helene Bagge (2017). Exploring API/client Co-evolution. (ekstern lenke)
- Anya Helene Bagge; Vadim Zaytsev (2014). Workshop on Open and Original Problems in Software Language Engineering. (ekstern lenke)
- Anya Helene Bagge (2012). Separating Exceptional Concerns. (ekstern lenke)
- Anya Helene Bagge; Valentin David; Magne Haveraaen et al. (2006). Stayin' alert:: moulding failure and exceptions to your needs. (ekstern lenke)
- Anya Helene Bagge; Karl Trygve Kalleberg (2006). DSAL = library+notation: Program Transformation for Domain-Specific Aspect Languages. (ekstern lenke)
- Anya Helene Bagge; Magne Haveraaen (2014). Specification of generic APIs, or: why algebraic may be better than pre/post. (ekstern lenke)
Forelesning
- Anya Helene Bagge (2013). Code Formatting. (ekstern lenke)
- Anya Helene Bagge (2014). Axiom based testing. (ekstern lenke)
- Anya Helene Bagge (2013). A Practical Example of Language Design and Implementation. (ekstern lenke)
- Anya Helene Bagge (2014). Languages, Models and Megamodels. (ekstern lenke)
- Anya Helene Bagge (2008). Hverdagsmat og festmat i gamle Egypt. (ekstern lenke)
- Anya Helene Bagge (2017). Implementing Languages in Rascal. (ekstern lenke)
- Vadim Zaytsev; Anya Helene Bagge (2014). Modelling Parsing and Unparsing. (ekstern lenke)
- Ralf Lämmel; Anya Helene Bagge; Jaakko Järvi et al. (2014). Education of language engineers (Panel). (ekstern lenke)
- Anya Helene Bagge (2017). Building Interpreters and Compilers in Rascal. (ekstern lenke)
- Anya Helene Bagge (2018). Implementing Compilers and Interpreters with Rascal – A Tutorial. (ekstern lenke)
Vitenskapelig artikkel
- Tero Hasu; Anya Helene Bagge; Magne Haveraaen (2013). Inferring Required Permissions for Statically Composed Programs. (ekstern lenke)
- Anya Helene Bagge; Valentin Francois R David; Magne Haveraaen (2010). The Axioms Strike Back: Testing with Concepts and Axioms in C plus. (ekstern lenke)
- Anya Helene Bagge; Vadim Zaytsev (2014). Languages, models and megamodels a tutorial. (ekstern lenke)
- Anya Helene Bagge; Ralf Lämmel; Vadim Zaytsev (2015). Reflections on Courses for Software Language Engineering. (ekstern lenke)
- Alexander Hoem Rosbach; Anya Helene Bagge (2013). Classifying and Measuring Student Problems and Misconceptions. (ekstern lenke)
- Anya Helene Bagge; Magne Haveraaen (2010). Interfacing concepts: Why declaration style shouldn't matter. (ekstern lenke)
- Anya Helene Bagge; Ralf Lämmel (2013). Walk Your Tree Any Way You Want. (ekstern lenke)
- Anya Helene Bagge; Tero Hasu (2013). A Pretty Good Formatting Pipeline. (ekstern lenke)
- Vadim Zaytsev; Anya Helene Bagge (2014). Parsing in a Broad Sense. (ekstern lenke)
- May-Lill Bagge; Anya Helene Bagge; Baste Nesse Buanes et al. (2014). Nerding for Newbies 2014: A Summer School in Computers & Programming. (ekstern lenke)
- Anya Helene Bagge; Valentin David; Magne Haveraaen (2011). Testing with Axioms in C++ 2011. (ekstern lenke)
- Anya Helene Bagge (2016). Managing facts and resources with the Pica IDE infrastructure library. (ekstern lenke)
- Anya Helene Bagge; Magne Haveraaen (2009). Axiom-Based Transformations: Optimisation and Testing. (ekstern lenke)
- Vadim Zaytsev; Anya Helene Bagge (2020). Oopsle 2020: Open and original problems in software language engineering?. (ekstern lenke)
- Anya Helene Bagge (2010). Yet another language extension scheme. (ekstern lenke)
- Anna Maria Eilertsen; Anya Helene Bagge; Volker Stolz (2016). Safer refactorings. (ekstern lenke)
Vitenskapelig litteraturgjennomgang
Doktorgradsavhandling
- Anya Helene Bagge; Magne Haveraaen; Eelco Visser (2009). Constructs & Concepts: Language Design for Flexibility and Reliability. (ekstern lenke)
- Tetiana Yarygina; Anya Helene Bagge; Jaakko Timo Henrik Järvi (2018). Exploring Microservice Security. (ekstern lenke)
- Anna Maria Eilertsen; Anya Helene Bagge; Gail C. Murphy (2021). Improving the Usability of Refactoring Tools for Software Change Tasks. (ekstern lenke)
- Tero Hasu; Magne Haveraaen; Anya Helene Bagge (2017). Programming Language Technology for Niche Platforms. (ekstern lenke)
Konferanseforedrag
- Anya Helene Bagge; Karl Trygve Kalleberg (2006). DSAL = library + notation: Program Transformation for Domain-Specific Aspect Languages. (ekstern lenke)
- Anya Helene Bagge (2013). Facts, Resources and the IDE/Compiler Mind-Meld. (ekstern lenke)
- Anya Helene Bagge (2017). Algool – Object-Orientation with Algebraic Specification. (ekstern lenke)
- Anya Helene Bagge; Kristoffer Haugsbakk; Vadim Zaytsev (2017). Towards Reasonable Ownership. (ekstern lenke)
- Anya Helene Bagge (2008). The Magnolia Programming Language. (ekstern lenke)
- Anna Maria Eilertsen; Anya Helene Bagge; Volker Stolz (2016). Safer Refactorings with Assertions. (ekstern lenke)
Konferanseposter
- Ragnhild Aalvik; Anya Helene Bagge; Jaakko Timo Henrik Järvi (2018). VisAST – Generic AST Visualizer for Software Language Education. (ekstern lenke)
- Knut Anders Stokke; Anya Helene Bagge; Håkon Heggernes Lerring (2018). Automating Testing of Programming Assignments. (ekstern lenke)
- Anya Helene Bagge; Anna Maria Eilertsen; Vadim Zaytsev (2016). Balance Your Fitness. (ekstern lenke)
- Anya Helene Bagge (2008). The Magnolia Programming Language. (ekstern lenke)
- Anna Maria Eilertsen; Anya Helene Bagge (2018). Software != Programs – Software Behaviour as an Emergent Property. (ekstern lenke)
Musikkframføring
Forskningsrapport
- Anya Helene Bagge; Valentin David; Magne Haveraaen (2008). Testing with Concepts and Axioms in C++. (ekstern lenke)
- Mircea Lungu; Anya Helene Bagge; Haidar Osman (2017). Post-proceedings of the 9th Seminar on Advanced Techniques and Tools for Software Evolution, Bergen, Norway, July 11-13, 2016. (ekstern lenke)
- Anya Helene Bagge; Tom Mens; Haidar Osman (2017). Post-proceedings of the 8th Seminar on Advanced Techniques and Tools for Software Evolution, Mons, Belgium, July 6-8, 2015. (ekstern lenke)