1 / 7

2014-11-05

Software patterns – project vision. Ivica Pađen. 2014-11-05. 1. Our team. Mälardalen University Shaibal Barua (TL) Antonio Moreno Borras Joanne Chevalier FER Marko Vitas (TL) Stipe Grbić Jasenko Ramljak Ivica Pađen. Paderborn University Jan Schmalor ( PL) Andre Backofen

Download Presentation

2014-11-05

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software patterns – project vision Ivica Pađen 2014-11-05 1

  2. Our team Mälardalen University Shaibal Barua (TL) Antonio Moreno Borras Joanne Chevalier FER Marko Vitas (TL) Stipe Grbić Jasenko Ramljak Ivica Pađen • Paderborn University • Jan Schmalor (PL) • Andre Backofen • Adnan Biser • Dennis Nobel • Marie Christin Platenius • Project supervisors: • Markus von Detten • Dietrich Travkin 2014-11-05 2

  3. Design patterns What are design patterns? What is their purpose? Why should we use them? How are they represented? What about tool support? 2014-11-05 3

  4. Current project Ongoing project by students at Paderborn Goal is to create pattern-oriented software development environment (Eclipse plugin) Graphical language that is capable of formally specifying design patterns Tools for support to the semi-automatic application of design patterns Detection of software patterns Visualization of application of design patterns 2014-11-05 4

  5. Our task Organization of specified design patterns Development of a tool that enables their manipulation Description Managing Categorization Comparison Relations Search 2014-11-05 5

  6. Our task Tools that will be used: Eclipse IDE (Java programming language) Eclipse Modelling Framework JUnit testing tools EclEMMA – test coverage LaTeX – documentation 2014-11-05 6

  7. Final result Our work: Catalog of design patterns as an Eclipse plugin Project as whole: Powerful tools with widespread usage in software development 2014-11-05 7

More Related