Reputation: 19873
When searching online for object oriented concepts such as the composite design pattern I often found them represented in the LePUS3 notation. I am not really familiar with this modeling language.
Is it something I should prefer over UML?
Upvotes: 15
Views: 2317
Reputation: 5225
Google search only finds a few articles on LePUS3, published circa 2008 by a single group of authors (Amnon H Eden, Epameinondas Gasparis, Jonathan Nicholson). The Wikipedia page has been deleted, since the only references it provided were those few articles, which doesn't stand for an independent confirmation of credibility. The page was originally created by a user nicknamed "edenphd" in 2008. (New page log record survived here, search for "lepus3".)
Basically, the answer to the original question is: no.
Upvotes: 2
Reputation: 24484
I would say that apart from other good features of LePus3, mentioned by the other answers, there is one more, extremely important from my point of view:
In UML you can make a plan of SW In LePus3 you can make a plan, or a plan of the plan, or a plan of the plan of the plan, or even the common plan for several levels of abstraction.
The LePus3 is the only diagram language that is formalized and simultaneously adapted for metathinking.
On the other hand, using of LePus3 requires very much greater intellect. The level difference between them is great. If you are a good user of UML, that does mean you can use LePus3. It is pity that there are no instruments between them.
And yes, I love LePus3!
Upvotes: 0
Reputation:
Upvotes: 4
Reputation: 9333
LePUS3 was designed to be an improvement over other modeling languages and is specifically designed to be an enhancement to UML. The benefits of LePUS3 are laid out in the paper that introduced it, and you can see a summary of these benefits on the preview of the scientific paper show at the link.
I'll reproduce the paper's stated advantages here:
Upvotes: 14