private String computeSPARQLUpdateQueryData(SegapUser segapUser) {
        String strPreparedQuery = "";
        String strSubject, strPredicate, strObject;

        strPreparedQuery = strPreparedQuery + "{" + System.lineSeparator();

        //add the individual
        strSubject = SegapNamespaceConstants.NS_SEGAP_ID + ":" + segapUser.getIndividualName() + " ";
        strPredicate = SegapNamespaceConstants.NS_RDF_ID + ":type ";
        strObject = SegapNamespaceConstants.NS_OWL_ID + ":NamedIndividual;";
        strPreparedQuery = strPreparedQuery + strSubject + strPredicate + strObject + System.lineSeparator();

        //add the class
        strPredicate = SegapNamespaceConstants.NS_RDF_ID + ":type ";
            strObject = SegapNamespaceConstants.NS_SEGAP_ID + ":" + segapUser.getUserClass() + ";";
            strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();
        

        //add the awards
        if (segapUser.getAwards() != null && segapUser.getAwards().size() > 0)  {  
        for (String segapAward : segapUser.getAwards()) {
            strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasAward ";
            strObject = "\"" + segapAward + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
            strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();
        }
        }
        
        //add the friends
        if (segapUser.getFriends() != null && segapUser.getFriends().size() > 0) {
        for (String segapFriend : segapUser.getFriends()) {
            strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasFriend ";
            strObject = SegapNamespaceConstants.NS_SEGAP_ID + ":" + segapFriend + ";";
            strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();
        }
        }
        
        //add the games
        if (segapUser.getGames() != null && segapUser.getGames().size() > 0) {
        for (String segapGame : segapUser.getGames()) {
            strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasPlayed ";
            strObject = SegapNamespaceConstants.NS_SEGAP_ID + ":" + segapGame + ";";
            strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();
        }
        }

        //add the full name
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasFullName ";
        strObject = "\"" + segapUser.getFullName() + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        //add the skill
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasSkill ";
        strObject = "\"" + segapUser.getSkill() + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        //add the country
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":fromCountry ";
        strObject = "\"" + segapUser.getCountry() + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        //add the city
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":fromCity ";
        strObject = "\"" + segapUser.getCity() + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        //add the birth date
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasBirthDate ";
        strObject = "\"" + segapUser.getBirthDate() + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        //add the website
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasPersonalWebsite ";
        strObject = "\"" + segapUser.getWebsite()+ "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        //add the email
        strPredicate = SegapNamespaceConstants.NS_SEGAP_ID + ":hasEmail ";
        strObject = "\"" + segapUser.getEmail() + "\"" + "^^" + SegapNamespaceConstants.NS_XSD_ID + ":string;";
        strPreparedQuery = strPreparedQuery + "\t" + strPredicate + strObject + System.lineSeparator();

        strPreparedQuery = strPreparedQuery + "}" + System.lineSeparator();

        return strPreparedQuery;
    }