Inferenzframes: Untersuchungen zur Logik des nichtmonotonen Schließens. - Jens Dietrich 001 (1997)

Rule-based agents for the semantic web. - Jens Dietrich 001; Alexander Kozlenkov; Michael Schroeder 001; Gerd Wagner 001 (Electron. Commer. Res. Appl., 2003)

A Rule-Based System for eCommerce Applications. - Jens Dietrich 001 (KES, 2004)

A Formal Description of Design Patterns Using OWL. - Jens Dietrich 001; Chris Elgar (Australian Software Engineering Conference, 2005)

On the Test-Driven Development and Validation of Business Rules. - Jens Dietrich 001; Adrian Paschke (ISTA, 2005)

ContractLog: An Approach to Rule Based Monitoring and Execution of Service Level Agreements. - Adrian Paschke; Martin Bichler; Jens Dietrich 001 (RuleML, 2005)

Using Social Networking and Semantic Web Technology in Software Engineering–Use Cases, Patterns, and a Case Study. - Jens Dietrich 001; Nathan Jones (ASWEC, 2007)

A Formal Contract Language for Plugin-based Software Engineering. - Jens Dietrich 001; John G. Hosking; Jonathan Giles (ICECCS, 2007)

Take - A Rule Compiler for Derivation Rules. - Jens Dietrich 001; Jochen Hiller; Bastian Schenke (RuleML, 2007)

Towards a web of patterns. - Jens Dietrich 001; Chris Elgar (J. Web Semant., 2007)

Survey of Existing Languages to Model Interactive Web Applications. - Jevon M. Wright; Jens Dietrich 001 (APCCM, 2008)

Tool Support for Teaching Design Patterns. - Jens Dietrich 001; Elizabeth A. Kemp (Australian Software Engineering Conference, 2008)

On Code Generation for Derived Associations. - Jens Dietrich 001; Bastian Schenke; Gerd Wagner 001 (Australian Software Engineering Conference, 2008)

Towards a Mapping from ERDF(S) to Take Vocabulary. - Ion-Mircea Diaconescu; Adrian Giurca; Gerd Wagner 001; Jens Dietrich 001 (KESE, 2008)

Cluster analysis of Java dependency graphs. - Jens Dietrich 001; Vyacheslav Yakovlev; Catherine McCartin; Graham Jenson; Manfred Duchrow (SOFTVIS, 2008)

Requirements for Rich Internet Application Design Methodologies. - Jevon M. Wright; Jens Dietrich 001 (WISE, 2008)

Using social networking and semantic web technology in software engineering - Use cases, patterns, and a case study. - Jens Dietrich 001; Nathan Jones; Jevon M. Wright (J. Syst. Softw., 2008)

On the dynamic composition of complex systems - lessons learned from component-oriented software engineering. - Jens Dietrich 001 (EDOCW, 2009)

Vocabularies, ontologies and rules for the enterprise. - Jens Dietrich 001; Dragan Gasevic (EDOCW, 2009)

Layered Government and E-Citizenship: Objectives and Technical Challenges in the EU. - Vladimir Stantchev; Marten Schönherr; Jens Dietrich 001 (ICIW, 2009)

Components, Contracts and Vocabularies - Making Dynamic Component Assemblies more Predictable. - Jens Dietrich 001; Graham Jenson (J. Object Technol., 2009)

A Formal Framework to Optimise Component Dependency Resolution. - Graham Jenson; Jens Dietrich 001; Hans W. Guesgen (APSEC, 2010)

The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. - Ewan D. Tempero; Craig Anslow; Jens Dietrich 001; Ted Han; Jing Li; Markus Lumpe; Hayden Melton; James Noble 001 (APSEC, 2010)

Non-Monotonic Model Completion in Web Application Engineering. - Jevon M. Wright; Jens Dietrich 001 (Australian Software Engineering Conference, 2010)

Component Contracts in Eclipse - A Case Study. - Jens Dietrich 001; Lucia Stewart (CBSE, 2010)

An Empirical Study of the Component Dependency Resolution Search Space. - Graham Jenson; Jens Dietrich 001; Hans W. Guesgen (CBSE, 2010)

Use Cases for Abnormal Behaviour Detection in Smart Homes. - An Cong Tran; Stephen Marsland; Jens Dietrich 001; Hans W. Guesgen; Paul Lyons (ICOST, 2010)

Barriers to Modularity - An Empirical Study to Assess the Potential for Modularisation of Java Programs. - Jens Dietrich 001; Catherine McCartin; Ewan D. Tempero; Syed M. Ali Shah (QoSA, 2010)

De-Mail - verschlüsselt, authentisch, nachweisbar - Mehr Sicherheit im elektronischen Nachrichtenverkehr. - Jens Dietrich 001; Jutta Keller-Herder (Datenschutz und Datensicherheit, 2010)

Exploring the responsibilities of single-inhabitant Smart Homes with Use Cases. - Paul Lyons; An Cong Tran; H. Joe Steinhauer; Stephen Marsland; Jens Dietrich 001; Hans W. Guesgen (J. Ambient Intell. Smart Environ., 2010)

An empirical study into component system evolution. - Graham Jenson; Jens Dietrich 001; Hans W. Guesgen; Stephen Marsland (CBSE, 2011)

An Ontological Model for Component Collaboration. - Jens Dietrich 001 (J. Res. Pract. Inf. Technol., 2011)

On the Existence of High-Impact Refactoring Opportunities in Programs. - Jens Dietrich 001; Catherine McCartin; Ewan D. Tempero; Syed M. Ali Shah (ACSC, 2012)

Scalable Motif Detection and Aggregation. - Jens Dietrich 001; Catherine McCartin (ADC, 2012)

Making Smart Moves to Untangle Programs. - Syed M. Ali Shah; Jens Dietrich 001; Catherine McCartin (CSMR, 2012)

Upload your program, share your model. - Jens Dietrich 001 (SPLASH, 2012)

An Approach to Parallel Class Expression Learning. - An C. Tran; Jens Dietrich 001; Hans W. Guesgen; Stephen Marsland (RuleML, 2012)

On the Automated Modularisation of Java Programs Using Service Locators. - Syed Muhammad Ali Shah; Jens Dietrich 001; Catherine McCartin (SC@TOOLS, 2012)

Two-way Parallel Class Expression Learning. - An C. Tran; Jens Dietrich 001; Hans W. Guesgen; Stephen Marsland (ACML, 2012)

An Approach to Numeric Refinement in Description Logic Learning for Learning Activities Duration in Smart Homes. - An C. Tran; Hans W. Guesgen; Jens Dietrich 001; Stephen Marsland (AAAI Workshop: Space, Time, and Ambient Intelligence, 2013)

Improving Predictive Specificity of Description Logic Learners by Fortification. - An Cong Tran; Jens Dietrich 001; Hans W. Guesgen; Stephen Marsland (ACML, 2013)

On the Automation of Dependency-Breaking Refactorings in Java. - Syed Muhammad Ali Shah; Jens Dietrich 001; Catherine McCartin (ICSM, 2013)

On the Shape of Circular Dependencies in Java Programs. - Hussain A. Al-Mutawa; Jens Dietrich 001; Stephen Marsland; Catherine McCartin (Australian Software Engineering Conference, 2014)

Broken promises: An empirical study into evolution problems in Java programs caused by library upgrades. - Jens Dietrich 001; Kamil Jezek; Premek Brada (CSMR-WCRE, 2014)

PRCA - A Parallel Relational Concept Analysis Framework. - Ines Moosdorf; Adrian Paschke; Alexandru Todor; Jens Dietrich 001; Hans W. Guesgen (FCA4AI@ECAI, 2014)

On the Use of Static Analysis to Safeguard Recursive Dependency Resolution. - Kamil Jezek; Jens Dietrich 001 (EUROMICRO-SEAA, 2014)

The PrimeGame Revolutions: A cloud-based collaborative environment for teaching introductory programming. - Jens Dietrich 001; Johannes Tandler; Li Sui; Manfred Meyer (ASWEC (2), 2015)

Performance Regression Testing on the Java Virtual Machine Using Statistical Test Oracles. - Fergus Hewson; Jens Dietrich 001; Stephen Marsland (ASWEC, 2015)

Giga-scale exhaustive points-to analysis for Java in under a minute. - Jens Dietrich 001; Nicholas Hollingum; Bernhard Scholz (OOPSLA, 2015)

Circular dependencies and change-proneness: An empirical study. - Tosin Daniel Oyetoyan; Jean-Rémy Falleri; Jens Dietrich 001; Kamil Jezek (SANER, 2015)

How Java APIs break - An empirical study. - Kamil Jezek; Jens Dietrich 001; Premek Brada (Inf. Softw. Technol., 2015)

A Note on the Soundness of Difference Propagation. - Jens Dietrich 001; Nicholas Hollingum; Bernhard Scholz (FTfJP@ECOOP, 2016)

Magic with Dynamo – Flexible Cross-Component Linking for Java with Invokedynamic. - Kamil Jezek; Jens Dietrich 001 (ECOOP, 2016)

A Web-Based Environment for Introductory Programming based on a Bi-Directional Layered Notional Machine. - Li Sui; Jens Dietrich 001; Eva Heinrich; Manfred Meyer (ITiCSE, 2016)

Antipattern and Code Smell False Positives: Preliminary Conceptualization and Classification. - Francesca Arcelli Fontana; Jens Dietrich 001; Bartosz Walter; Aiko Yamashita; Marco Zanoni (SANER, 2016)

Magic with Dynamo - Flexible Cross-Component Linking for Java with Invokedynamic (Artifact). - Kamil Jezek; Jens Dietrich 001 (Dagstuhl Artifacts Ser., 2016)

What Java developers know about compatibility, and why this matters. - Jens Dietrich 001; Kamil Jezek; Premek Brada (Empir. Softw. Eng., 2016)

On the Use of Mined Stack Traces to Improve the Soundness of Statically Constructed Call Graphs. - Li Sui; Jens Dietrich 001; Amjed Tahir (APSEC, 2017)

Evil Pickles: DoS Attacks Based on Object-Graph Engineering. - Jens Dietrich 001; Kamil Jezek; Shawn Rasheed; Amjed Tahir; Alex Potanin (ECOOP, 2017)

Contracts in the Wild: A Study of Java Programs. - Jens Dietrich 001; David J. Pearce 001; Kamil Jezek; Premek Brada (ECOOP, 2017)

On the construction of soundness oracles. - Jens Dietrich 001; Li Sui; Shawn Rasheed; Amjed Tahir (SOAP@PLDI, 2017)

Evil Pickles: DoS Attacks Based on Object-Graph Engineering (Artifact). - Jens Dietrich 001; Kamil Jezek; Shawn Rasheed; Amjed Tahir; Alex Potanin (Dagstuhl Artifacts Ser., 2017)

Contracts in the Wild: A Study of Java Programs (Artifact). - Jens Dietrich 001; David J. Pearce 001; Kamil Jezek; Premek Brada (Dagstuhl Artifacts Ser., 2017)

Parallel Symmetric Class Expression Learning. - An C. Tran; Jens Dietrich 001; Hans W. Guesgen; Stephen Marsland (J. Mach. Learn. Res., 2017)

XCorpus - An executable Corpus of Java Programs. - Jens Dietrich 001; Henrik Schole; Li Sui; Ewan D. Tempero (J. Object Technol., 2017)

API Evolution and Compatibility: A Data Corpus and Tool Evaluation. - Kamil Jezek; Jens Dietrich 001 (J. Object Technol., 2017)

On the Soundness of Call Graph Construction in the Presence of Dynamic Language Features - A Benchmark and Tool Evaluation. - Li Sui; Jens Dietrich 001; Michael Emery; Shawn Rasheed; Amjed Tahir (APLAS, 2018)

Driver Generation for Java EE Web Applications. - Jens Dietrich 001; François Gauthier 001; Padmanabhan Krishnan (ASWEC, 2018)

Can you tell me if it smells?: A study on how developers discuss code smells and anti-patterns in Stack Overflow. - Amjed Tahir; Aiko Yamashita; Sherlock A. Licorish; Jens Dietrich 001; Steve Counsell (EASE, 2018)

GHTraffic: A Dataset for Reproducible Research in Service-Oriented Computing. - Thilini Bhagya; Jens Dietrich 001; Hans W. Guesgen; Steve Versteeg (ICWS, 2018)

Visualizing Design Erosion: How Big Balls of Mud are Made. - David Baum; Jens Dietrich 001; Craig Anslow; Richard Müller 002 (VISSOFT, 2018)

Generating Mock Skeletons for Lightweight Web-Service Testing. - Thilini Bhagya; Jens Dietrich 001; Hans W. Guesgen (APSEC, 2019)

Dependency versioning in the wild. - Jens Dietrich 001; David J. Pearce 001; Jacob Stringer; Amjed Tahir; Kelly Blincoe (MSR, 2019)

Man vs machine: a study into language identification of stack overflow code snippets. - Jens Dietrich 001; Markus Luczak-Rösch; Elroy Dalefield (MSR, 2019)

Laughter in the Wild: A Study Into DoS Vulnerabilities in YAML Libraries. - Shawn Rasheed; Jens Dietrich 001; Amjed Tahir (TrustCom/BigDataSE, 2019)

CorpusVis - Visualizing Software Metrics at Scale. - Jack Slater; Craig Anslow; Jens Dietrich 001; Leonel Merino (VISSOFT, 2019)

Technical Lag of Dependencies in Major Package Managers. - Jacob Stringer; Amjed Tahir; Kelly Blincoe; Jens Dietrich 001 (APSEC, 2020)

On the recall of static call graph construction in practice. - Li Sui; Jens Dietrich 001; Amjed Tahir; George Fourtounis (ICSE, 2020)

A Hybrid Analysis to Detect Java Serialisation Vulnerabilities. - Shawn Rasheed; Jens Dietrich 001 (ASE, 2020)

Putting the semantics into semantic versioning. - Patrick Lam 001; Jens Dietrich 001; David J. Pearce 001 (Onward!, 2020)

A large scale study on how developers discuss code smells and anti-pattern in Stack Exchange sites. - Amjed Tahir; Jens Dietrich 001; Steve Counsell; Sherlock A. Licorish; Aiko Yamashita (Inf. Softw. Technol., 2020)

Caught in the Web: DoS Vulnerabilities in Parsers for Structured Data. - Shawn Rasheed; Jens Dietrich 001; Amjed Tahir (ESORICS (1), 2021)

A Partial Reproduction of A Guided Genetic Algorithm for Automated Crash Reproduction. - Philip Oliver; Michael Homer; Jens Dietrich 001; Craig Anslow (ICSME, 2021)

A study of single statement bugs involving dynamic language features. - Li Sui; Shawn Rasheed; Amjed Tahir; Jens Dietrich 001 (ICPC, 2022)

Flaky Test Sanitisation via On-the-Fly Assumption Inference for Tests with Network Dependencies. - Jens Dietrich 001; Shawn Rasheed; Amjed Tahir (SCAM, 2022)

SecretHunter: A Large-scale Secret Scanner for Public Git Repositories. - Elliott Wen; Jia Wang 009; Jens Dietrich 001 (TrustCom, 2022)

VizAPI: Visualizing Interactions between Java Libraries and Clients. - Sruthi Venkatanarayanan; Jens Dietrich 001; Craig Anslow; Patrick Lam 001 (VISSOFT, 2022)

Efficient Sink-Reachability Analysis via Graph Reduction. - Jens Dietrich 001; Lijun Chang; Long Qian; Lyndon M. Henry; Catherine McCartin; Bernhard Scholz (IEEE Trans. Knowl. Data Eng., 2022)

On the Effect of Instrumentation on Test Flakiness. - Shawn Rasheed; Jens Dietrich 001; Amjed Tahir (AST, 2023)

On Leveraging Tests to Infer Nullable Annotations. - Jens Dietrich 001; David J. Pearce 001; Mahin Chandramohan (ECOOP, 2023)

On Retrofitting Provenance for Transparent and Fair Software - Drivers and Challenges. - Jens Dietrich 001; Matthias Galster; Markus Luczak-Rösch (FairWare, 2023)

Efficient Sink-Reachability Analysis via Graph Reduction (Extended Abstract). - Jens Dietrich 001; Lijun Chang; Long Qian; Lyndon M. Henry; Catherine McCartin; Bernhard Scholz (ICDE, 2023)

Understanding Breaking Changes in the Wild. - Dhanushka Jayasuriya; Valerio Terragni; Jens Dietrich 001; Samuel Ou; Kelly Blincoe (ISSTA, 2023)

WasmSlim: Optimizing WebAssembly Binary Distribution via Automatic Module Splitting. - Elliott Wen; Jens Dietrich 001 (SANER, 2023)

Towards Understanding Provenance in Industry. - Matthias Galster; Jens Dietrich 001 (CoRR, 2023)

On the Security Blind Spots of Software Composition Analysis. - Jens Dietrich 001; Shawn Rasheed; Alexander Jordan (CoRR, 2023)

Test flakiness' causes, detection, impact and responses: A multivocal review. - Amjed Tahir; Shawn Rasheed; Jens Dietrich 001; Negar Hashemi; Lu Zhang 023 (J. Syst. Softw., 2023)

CrashJS: A NodeJS Benchmark for Automated Crash Reproduction. - Philip Oliver; Jens Dietrich 001; Craig Anslow; Michael Homer (MSR, 2024)

Keep Me Updated: An Empirical Study on Embedded JavaScript Engines in Android Apps. - Elliott Wen; Jiaxiang Zhou; Xiapu Luo; Giovanni Russello; Jens Dietrich 001 (MSR, 2024)

Enhancing Security through Modularization: A Counterfactual Analysis of Vulnerability Propagation and Detection Precision. - Mohammad Mahdi Abdollahpour; Jens Dietrich 001; Patrick Lam 001 (SCAM, 2024)

On the Security Blind Spots of Software Composition Analysis. - Jens Dietrich 001; Shawn Rasheed; Alexander Jordan; Tim White (SCORED@CCS, 2024)

BinEq - A Benchmark of Compiled Java Programs to Assess Alternative Builds. - Jens Dietrich 001; Tim White; Mohammad Mahdi Abdollahpour; Elliott Wen; Behnaz Hassanshahi (SCORED@CCS, 2024)

Understanding the Impact of APIs Behavioral Breaking Changes on Client Applications. - Dhanushka Jayasuriya; Valerio Terragni; Jens Dietrich 001; Kelly Blincoe (Proc. ACM Softw. Eng., 2024)

Levels of Binary Equivalence for the Comparison of Binaries from Alternative Builds. - Jens Dietrich 001; Tim White; Behnaz Hassanshahi; Paddy Krishnan (ICSME, 2025)

Syntest-ACR: Automated Crash Reproduction for Javascript. - Philip Oliver; Jens Dietrich 001; Craig Anslow; Michael Homer (ICSME, 2025)

JDala - A Simple Capability System for Java. - Quinten Smit; Jens Dietrich 001; Michael Homer; Andrew Fawcet; James Noble 001 (ICSME, 2025)

Towards Cross-Build Differential Testing. - Jens Dietrich 001; Tim White; Valerio Terragni; Behnaz Hassanshahi (ICST, 2025)

Popularity and Innovation in Maven Central. - Nkiru Ede; Jens Dietrich 001; Ulrich Zülicke (MSR, 2025)

An extended study of syntactic breaking changes in the wild. - Dhanushka Jayasuriya; Samuel Ou; Saakshi Hegde; Valerio Terragni; Jens Dietrich 001; Kelly Blincoe (Empir. Softw. Eng., 2025)

DALEQ - Explainable Equivalence for Java Bytecode. - Jens Dietrich 001; Behnaz Hassanshahi (CoRR, 2025)