Activity for Son Hoang

  • Son Hoang Son Hoang committed [r16741]

    Resotore removeFeature.xml

  • Son Hoang Son Hoang committed [r16740]

    Remove EMF Inclusions and CamilleX (now available from Soton update site)

  • Son Hoang Son Hoang committed [r16739]

    Removed eXtended Event-B editors (now CamilleX)

  • Son Hoang Son Hoang committed [r16738]

    Move scripts for setting up composite update site to a folder

  • Son Hoang Son Hoang posted a comment on ticket #789

    We will need another release of Rodin when Eclipse 2020-12 is released.

  • Son Hoang Son Hoang created ticket #789

    Refreshing issue on Mac OS X Big Sur 11.0.0

  • Son Hoang Son Hoang posted a comment on ticket #17

    I now remember that it is about proof reuse. In order to reuse the proofs, the number of sub-goals has to be identical. This decision has been made since the early development of Rodin, i.e., the constraints is that every reasoner with the same input will produce the same number of sub-goal. For example, if you change your operator so that the WD is not longer trivial, the shape of your proof tree changed, hence you potentially lose all the sub-proofs. So this is a feature, not a bug.

  • Son Hoang Son Hoang posted a comment on ticket #17

    I cannot remember the exact reason, but it must have something to do with Well-definedness.

  • Son Hoang Son Hoang posted a comment on ticket #784

    Dear Leona, I tried the decomposition plug-in with the latest Rodin 3.5.0 and the tool did produce the decomposed model (There are some other issues which you can ignore, but the sub-model seems to work). Did you choose "B-Style" decomposition in the wizard and edit the partition to ensure that the variables are distributed accordingly? Apology for the late reply. Best regards, Son

  • Son Hoang Son Hoang posted a comment on ticket #37

    Dear Yang, Which version of Rodin that you tried? Is this Rodin 3.4? If it is then it does not work with Java 14. Rodin 3.4 only works with Java 8. We are working on Rodin 3.5 at the moment. The release candidate (which you can find from the "Files" tab above, under Core_Rodin_Platform will work with Java 14. Best regards, Son

  • Son Hoang Son Hoang posted a comment on ticket #783

    Rodin 3.5.0 will be based on Eclipse 2020-06 (4.16) and will work with Java 13.

  • Son Hoang Son Hoang posted a comment on ticket #782

    @lvoisin Should this be closed for Rodin 3.5.0 (now that we use Eclipse 4.16)?

  • Son Hoang Son Hoang posted a comment on ticket #784

    Dear Leona, I will try to have a look at this some time next week. Best regards, Son

  • Son Hoang Son Hoang posted a comment on ticket #783

    Dear Paul, The log file indicates that Java 13.0.1 was used. As far as I can tell, Rodin 3.4 only works with Java 8. For Java 9 and 10, some modifications required to rodin.ini for it to launch. I am quite certain that it does not work for later version of Java (due to the fact that it was built on top of Eclipse Oxygen 4.7.2). Best regards, Son

  • Son Hoang Son Hoang posted a comment on ticket #30

    Dear Keith, I did have a problem with the latest Java (Java 11) installed on Mac (together with other Java versions). When launching Eclipse/Rodin, it always pick the Java 11 which does not work for Eclispe 4.7.2 and Rodin 3.40. To enforce the correct Java version, I added -vm arguments to rodin.ini. The following two lines must be put just before the -vmargs argument. -vm /path/to/JVM More information on the -vm option is at https://wiki.eclipse.org/Eclipse.ini#Specifying_the_JVM For example, on...

  • Son Hoang Son Hoang committed [r16718]

    CODA VHDL v0.0.5

  • Son Hoang Son Hoang committed [r16714]

    CamilleX v1.0.0

  • Son Hoang Son Hoang committed [r16713]

    EMF Inclusion 1.0.0

  • Son Hoang Son Hoang committed [r16711]

    Event-B Translator Support 0.0.1

  • Son Hoang Son Hoang committed [r16710]

    EMF Translator 3.0.0

  • Son Hoang Son Hoang committed [r16709]

    EMF Event-B Extension 6.0.0

  • Son Hoang Son Hoang committed [r16708]

    EMF Event-B 6.0.0

  • Son Hoang Son Hoang posted a comment on ticket #618

    Just want to mention that we would like to keep the name of the projects and the machines/contexts to be proper identifiers, so that it can be identified with other mechanism, e.g., machine inclusion.

  • Son Hoang Son Hoang modified a comment on ticket #314

    Hi Laurent, Having multiple variants is definitely what we want to have. However, the above proof obligation will lead to many repetitive, in particular for the events that decreases v1, i.e., (v1' < v1), it is redundant to prove the second part. (The proof of the second will bascially to prove v1' /= v1 by proving that v1' < v1). I think if we label the variant and anotate the event with each invariant, we could generate the proof obligations for each event much better. Let we have the following...

  • Son Hoang Son Hoang posted a comment on ticket #314

    Hi Laurent, Having multiple variants is definitely what we want to have. However, the above proof obligation will lead to many repetitive, in particular for the events that decreases v1, i.e., (v1' < v1), it is redundant to prove the second part. (The proof of the second will bascially to prove v1' /= v1 by proving that v1' < v1). I think if we label the variant and anotate the event with each invariant, we could generate the proof obligations for each event much better. Let we have the following...

  • Son Hoang Son Hoang committed [860999]

    Utilities feature: Update description with Release History

  • Son Hoang Son Hoang committed [88725e]

    Utilities Tests feature 0.2.4: Initial version

  • Son Hoang Son Hoang committed [3a3973]

    Utilities SDK feature: Update feature description with Release History

  • Son Hoang Son Hoang committed [54dc8e]

    Feature and plug-in version number to release.

  • Son Hoang Son Hoang committed [0211a3]

    Update README file.

  • Son Hoang Son Hoang committed [r16706]

    Event-B Utilities 0.2.4

  • Son Hoang Son Hoang committed [75ad19]

    Utils SDK feature: Set version number to 0.2.4.qualifier

  • Son Hoang Son Hoang committed [e29936]

    Event-B SCUtils: add method to get invariants from statically checked machine.

  • Son Hoang Son Hoang committed [f5d957]

    Event-B Utils: Fixed EOL encoding

  • Son Hoang Son Hoang committed [6b7e49]

    Event-B Utils: Set the feature number to 0.2.4.qualifier

  • Son Hoang Son Hoang committed [219c9e]

    Event-B Utils: Set the plug-in version to 0.2.4.qualifier

  • Son Hoang Son Hoang posted a comment on ticket #767

    Seems OK for me on MacOS. (I assme what you mean by the profile editor is the dialog for editing the tactics)

  • Son Hoang Son Hoang committed [r16703]

    XEvent-B 0.0.7

  • Son Hoang Son Hoang committed [r16702]

    Release of EMF Inclusion 0.2.0

  • Son Hoang Son Hoang committed [r16698]

    Qualitative Probability 0.2.4

  • Son Hoang Son Hoang committed [r16697]

    XEvent-B 0.0.6

  • Son Hoang Son Hoang committed [r16696]

    EMF Inclusion framework 0.1.0

  • Son Hoang Son Hoang committed [r16695]

    EMF Utilities version 2.1.1

  • Son Hoang Son Hoang committed [r16687]

    Theory Plugin 4.0.0 RC1

  • Son Hoang Son Hoang posted a comment on ticket #765

    Hi Laurent, I did not notice that the hypothesis not(x = 0) is only deselected, but...

  • Son Hoang Son Hoang created ticket #765

    Generalized Modus Ponens turns goal into "false"

  • Son Hoang Son Hoang posted a comment on ticket #762

    Fix appear in [176e85] and will be available in Rodin 3.3.0. Related Commit: [17...

  • Son Hoang Son Hoang modified ticket #762

    Symbols for total and partial surjection

  • Son Hoang Son Hoang modified ticket #764

    Generalized Modus Ponens leads to unprovable sub-goal

  • Son Hoang Son Hoang posted a comment on ticket #764

    Stepping through the code (org.eventb.internal.core.seqprover.eventbExtensions.genmp.GenMPC),...

  • Son Hoang Son Hoang created ticket #764

    Generalized Modus Ponens leads to unprovable sub-goal

  • Son Hoang Son Hoang posted a comment on ticket #763

    Dear Laurent, Thank you very much. The changes look reasonable to me. We have checked...

  • Son Hoang Son Hoang posted a comment on ticket #763

    Some more information related to the problem: In Linux, the Symbols view seems to...

  • Son Hoang Son Hoang posted a comment on ticket #763

    Hi Laurent, The Brave Sans Mono font is loaded by the Event-B UI plug-in. If the...

  • Son Hoang Son Hoang created ticket #763

    Some symbols do not display properly in the symbols panel

  • Son Hoang Son Hoang posted a comment on ticket #762

    The easiest solution is to have the Rodin Keyboard support both style of combinations...

  • Son Hoang Son Hoang created ticket #762

    Symbols for total and partial surjection

  • Son Hoang Son Hoang committed [6c0f32]

    Set Rodin Linence feature version to 1.0.0.release

  • Son Hoang Son Hoang committed [r16681]

    Event-B XText Front-end 0.0.5

  • Son Hoang Son Hoang committed [r16680]

    Event-B XText Front-end 0.0.4

  • Son Hoang Son Hoang committed [r16679]

    Event-B XText Front-end 0.0.3

  • Son Hoang Son Hoang committed [r16678]

    Event-B XText Front-end 0.0.2

  • Son Hoang Son Hoang posted a comment on ticket #319

    Just to added that I was desparated for the third option (rename automatically) not...

  • Son Hoang Son Hoang posted a comment on ticket #331

    Insteads of storing all formula factories outside the proofs, we can store the "datatype...

  • Son Hoang Son Hoang posted a comment on ticket #340

    The same goes for the display names of the underlying reasoner. Cheers, Son

  • Son Hoang Son Hoang posted a comment on ticket #344

    We have made some experiments along this line and I will speak something about this...

  • Son Hoang Son Hoang posted a comment on ticket #341

    I have the feeling that we might need some tactic defined by each theory (or even...

  • Son Hoang Son Hoang posted a comment on ticket #347

    Hi Luis Diaz, I assume that you would like to have several operator definitions for...

  • Son Hoang Son Hoang modified ticket #347

    Predicates separation in Theories

  • Son Hoang Son Hoang created ticket #8

    Datatype Translation for Atelier-B throws IllegalArgumentException

  • Son Hoang Son Hoang modified ticket #3

    RbP0.getPossibleApplications(): Trying to register an existing name with a different type

  • Son Hoang Son Hoang committed [be7dec]

    - Bug fixing

  • Son Hoang Son Hoang committed [5b41de]

    - Reimplement ContrHypsTests using the new meth...

  • Son Hoang Son Hoang committed [fc91c1]

    - Make AbstractReasonerTests extends TestCase

  • Son Hoang Son Hoang posted a comment on ticket #3

    The matching facilities has been reimplemented using ISpecialization which is the...

  • Son Hoang Son Hoang posted a comment on ticket #4

    The matching facilities are now reimplemented using ISpecialization which is the...

  • Son Hoang Son Hoang created ticket #7

    Changing proof rules do not invalidate proofs

  • Son Hoang Son Hoang created ticket #6

    Change theory path have no effects on existing proofs

  • Son Hoang Son Hoang created ticket #5

    Too restrictive: Not all inductive cases are covered

  • Son Hoang Son Hoang created ticket #4

    XD reasoner: Reasoner fails unexpectedly

  • Son Hoang Son Hoang created ticket #3

    RbP0.getPossibleApplications(): Trying to register an existing name with a different type

  • Son Hoang Son Hoang created ticket #25

    Missing NULL state

  • Son Hoang Son Hoang committed [r16650]

    Published iUML-B State Machines 3.4.1 SDK

  • Son Hoang Son Hoang committed [r16649]

    Published iUML-B State Machines 3.4.1

  • Son Hoang Son Hoang committed [r16648]

    Revert to r16646 to fix Statemachines 3.4.0

  • Son Hoang Son Hoang committed [r16647]

    Published iUML-B State Machines 3.4.0

  • Son Hoang Son Hoang committed [r16646]

    Published iUML-B Class Diagrams 1.2.0

  • Son Hoang Son Hoang committed [r16645]

    Published EMF Event-B support for Diagrams 6.0.0

  • Son Hoang Son Hoang committed [aa17d6]

    - Increase feature number to 5.2.0 (minor upgrade)

  • Son Hoang Son Hoang committed [872f6f]

    - Added SDK feature version 5.2.0

  • Son Hoang Son Hoang committed [112c59]

    Increase plugin number to 4.2.0 (minor upgrade)

  • Son Hoang Son Hoang committed [r16644]

    Published EMF Event-B support for Extensions 5.2.0

  • Son Hoang Son Hoang committed [r16643]

    Published EMF Event-B 5.4.0

  • Son Hoang Son Hoang committed [4a93e9]

    Fix the release notes

  • Son Hoang Son Hoang committed [56f559]

    Increase feature number to 5.4.0 (minor upgrade)

  • Son Hoang Son Hoang committed [9e8836]

    Increase version number to 5.4.0

  • Son Hoang Son Hoang committed [4861e6]

    Increase the plugin number to 5.4.0 (minor upgr...

  • Son Hoang Son Hoang committed [069399]

    Export the ac.soton.eventb.emf.core.extension.n...

  • Son Hoang Son Hoang committed [b2587f]

    Increase feature version for org.eventb.emf.fea...

  • Son Hoang Son Hoang committed [1123d2]

    Added org.eventb.emf.sdk (version 5.3.2)

1 >