Achim D. Brucker
1f76d533a8
added OclLib (package: UML_OCL) implementation
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@5397 3260e6d1-4efc-4170-b0a7-36055960796d
2006-10-04 08:03:29 +00:00
Jürgen Doser
fa80539581
started to parse SecureUML stereotypes
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4485 3260e6d1-4efc-4170-b0a7-36055960796d
2006-05-03 17:29:43 +00:00
Achim D. Brucker
dfb52793e3
added some utility methods
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4461 3260e6d1-4efc-4170-b0a7-36055960796d
2006-04-28 08:14:04 +00:00
Achim D. Brucker
0289211732
added some utility methods
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4460 3260e6d1-4efc-4170-b0a7-36055960796d
2006-04-28 08:12:27 +00:00
Jürgen Doser
e9a24cfac6
some cleanup
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4448 3260e6d1-4efc-4170-b0a7-36055960796d
2006-04-27 14:27:16 +00:00
Jürgen Doser
3095b974ff
shortened invariant name for multiplicity constraint
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@4355 3260e6d1-4efc-4170-b0a7-36055960796d
2006-04-07 12:00:05 +00:00
Achim D. Brucker
ced17e87f2
added normalize_init
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3300 3260e6d1-4efc-4170-b0a7-36055960796d
2005-11-02 17:59:56 +00:00
Jürgen Doser
b636c52e76
support for initial values for attributes
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3298 3260e6d1-4efc-4170-b0a7-36055960796d
2005-11-02 11:35:44 +00:00
Achim D. Brucker
d29962fec9
added init to assoc_ends and attributes and introduced a type 'attribute'
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3287 3260e6d1-4efc-4170-b0a7-36055960796d
2005-11-01 07:32:21 +00:00
Achim D. Brucker
f27239f22a
Changed handling of association ends with multiplicity (0,1) or (1,1). Instead
...
of generating attributes of type Set (or Sequence) we generate non-collection
typed attributes. In the case of multiplicty (0,0) no invariant is generated, in
the case of (1,1) the invariant "assocEnd->OclIsDefined()" is generated.
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3251 3260e6d1-4efc-4170-b0a7-36055960796d
2005-10-24 19:51:49 +00:00
Jürgen Doser
b447ec81d8
support for ownerScope and targetScope (i.e., whether they are static features or not) for attributes, operations, and association ends
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3236 3260e6d1-4efc-4170-b0a7-36055960796d
2005-10-20 13:03:44 +00:00
Jürgen Doser
f915c4e4e2
eliminated some dependencies on library.sml and commented out some unneeded functions from library.sml
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3136 3260e6d1-4efc-4170-b0a7-36055960796d
2005-09-26 16:20:14 +00:00
Achim D. Brucker
0ab220228b
a first step towards mlton support
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3060 3260e6d1-4efc-4170-b0a7-36055960796d
2005-09-14 13:24:57 +00:00
Achim D. Brucker
ddc36ea5e8
Tiefes Renaming von rep_ocl.
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3037 3260e6d1-4efc-4170-b0a7-36055960796d
2005-09-07 18:23:24 +00:00
Achim D. Brucker
e2bee654b9
Further restructuring.
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3035 3260e6d1-4efc-4170-b0a7-36055960796d
2005-09-07 17:44:26 +00:00
Achim D. Brucker
b05c61c478
iGlobal Renaming.
...
git-svn-id: https://projects.brucker.ch/su4sml/svn/infsec-import/trunk/src/su4sml@3031 3260e6d1-4efc-4170-b0a7-36055960796d
2005-09-07 17:06:26 +00:00