Java Archive

Model-based Analysis of Java EE Security Configurations

Our work helps security experts to visualize, (automatically) analyse and manipulate web security access-control policies, specially for Java EE

Viewing Java code as a live model

What if you want to check something on your Java code that requires “understanding” Java? Your IDE may fail you but this live Java model will help

UMLtoGraphDB: Mapping UML to NoSQL Graph Databases

Few solutions target UML to NoSQL code-generation and even less consider OCL constraints. We present a UML/OCL transformation to Blueprints, an abstraction layer on top of a variety of graph databases

EMF-REST: Your models on the web via a RESTful API

EMF-REST generates truly RESTful APIs for your EMF models. EMF-REST complements the existing (Java-based) API generation facilities EMF already provides and extends them to the Web.

fREX: fUML-based Reverse Engineering of Executable Behavior for Software Dynamic Analysis (+slides)

fREX is an open framework for reverse engineering of executable behaviors from existing software code bases (currently Java is supported) using fUML as a pivot language

Security in Java-based web applications – survey results

Definition of security policies is perceived as an important activity by developers, but at the same time they say it's complex and error prone. Read the full results

A short survey on security aspects in Java-based web applications – Help needed!

Help us (the researchers) to help you by answering this survey so that we can then target our security analysis algorithms to what you need!

A (pseudo) random instance generator for EMF models

Create random models to test your modeling tools. Make them as large as you need them to be. It uses uniform probability distributions to populate.

Executing ATL transformations from Java

The easiest way to call ATL transformations from a Java class. Unleash the power of the ATL engine outside of its eclipse-plugin capsule

OpenXava: Lightweight Model-Driven Framework

Introduction to the core concepts of OpenXava by its founder. Discover this AJAX Java Framework for Rapid Development of Enterprise Web Applications.

Executing OCL expressions on plain Java – How to do it?

In twitter, Sébastien Mosser raised the question of how to execute OCL expressions on plain Java

EasyEclipse for Java (kickstarter project)

Interesting new project in Kickstarter to fund EasyEclipse for Java that is summarized as “Streamlined Java