private static List<arquitetura.touml.Attribute> createAttributes(Operations op, Class klass) {
    List<arquitetura.touml.Attribute> attributes = new ArrayList<arquitetura.touml.Attribute>();

    for (Attribute attribute : klass.getAllAttributes()) {
      arquitetura.touml.Attribute attr =
          arquitetura.touml.Attribute.create()
              .withName(attribute.getName())
              .grafics(attribute.isGeneratVisualAttribute())
              .withConcerns(attribute.getOwnConcerns())
              .withVisibility(VisibilityKind.getByName(attribute.getVisibility()))
              .withType(Types.getByName(attribute.getType()));

      attributes.add(attr);
    }

    return attributes;
  }