javagraphdatasocial networkgithubmachine learningdatabaseandroidlintcjvmBIPcomponentscoordinationformal methodsarchitecturespNetsSMTstateJavaBIPLogic ReasoningKnowledge RepresentationData ManagementExplanationsSecurity of Datamodular robotsreconfigurable systemssimulation