Cancelado

UML Editor

In this project you are going to implement a simple UML editor. The editor should allow the user to draw class diagrams and three relations in between: inheritance, aggregation and interface implementation. Class diagrams should allow the user to enter name of class, methods and instance elds. In addition, the editor should automatically construct code from that diagram, which includes the header information of classes and methods. Also in another view, you should display some statistics about the complexity of the UML diagram, such as number of each relation, whether all the classes are connected in the whole diagram, etc. You will decide on which statistics can be used to evaluate a UML diagram.

Therefore, as your customer, we require you to design and implement a simple UML editor that can,

be used to draw a UML class diagram,that only includes the above components.

display the code (all headers), in another view, corresponding to the current drawn UML diagram.

update the code view whenever the UML diagram is updated. This should be performed by using observer pattern.

update the statistics view whenever the UML diagram is updated. This also should be performed by using observer pattern.

All other details (the look of GUI, the classes, algorithms, I/O etc.) are up to you.

Habilidades: Java

Ver mais: uml editor, statistics algorithms, observer design pattern, java design pattern, implementation of algorithms, design observer, components of class diagram, complexity of algorithms, complexity algorithms, class diagram user, all about algorithms, algorithms implementation, algorithms complexity, uml, UML diagram, uml and java code, editor java, draw pattern, design diagram uml, project inheritance, gui display view, inheritance gui java, uml class design, statistics project class, java uml class diagram

Acerca do Empregador:
( 0 comentários ) Turkey

ID do Projeto: #6788345

4 freelancers are bidding on average $480 for this job

urmate

HI Contact me for an efficient, perfect, well documented development of your project according to 100% accuracy and requirements, with dedicated support. Thanks Farah Saif

$421 USD in 10 dias
(89 Comentários)
5.7
juniadsarfraz

JAVA EXPERT here. Your project seems interesting to me. Contact me ASAP. I can help you. Regards, Junaid

$388 USD in 20 dias
(28 Comentários)
4.5
Omar112

Aucune proposition n'a encore été fournie.

$666 USD in 10 dias
(15 Comentários)
4.2
vladang

Hello sir. I am interested for developing such diagram. If you are interested, we can discuss more. Regards

$444 USD in 3 dias
(11 Comentários)
4.0
mathacofmd

Предложение еще не подано

$722 USD in 15 dias
(0 Comentários)
0.0