Presentation is loading. Please wait.

Presentation is loading. Please wait.

Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa ProjectIT ProjectIT-Studio, an integrated environment for the.

Similar presentations


Presentation on theme: "Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa ProjectIT ProjectIT-Studio, an integrated environment for the."— Presentation transcript:

1 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa ProjectIT ProjectIT-Studio, an integrated environment for the development of information systems IVNET’06 Florianópolis, Brazil October 2006 Alberto Silva, Carlos Videira, João Saraiva, David Ferreira, Rui Silva

2 2 Overview  The ProjectIT Initiative  The ProjectIT-Studio Overview  The ProjectIT-Studio/Requirements  The ProjectIT-Studio/MDD  The ProjectIT-Studio – Putting all together  Conclusions

3 3 ProjectIT Initiative  It’s a research program from the Information Systems Group (GSI) of INESC-ID  Objectives: –analysis, integration and support the best practices in the management and implementation of IT projects  Motivation: –“How to improve the quality and productivity of IT projects?”  Implemented using the.NET Framework

4 4 ProjectIT Initiative Functional View…

5 5 ProjectIT Initiative Applicational View…

6 6 ProjectIT Initiative ProjectIT Approach…

7 7 ProjectIT-Studio  Designed to enhance projects’ productivity Main Components…

8 8 ProjectIT-Studio Usage Scenarios…

9 9 ProjectIT-Studio/Requirements  Its goal is to support natural language free-form text requirements processing, by providing: –a flexible and robust approach to requirements elicitation, where requirements engineers, as well as non-technical stakeholders, can write the specification of the system to be developed –activity guidance assisted by a rich set of GUI components, namely on-the-fly feedback during the specification activity

10 10 ProjectIT-Studio/Requirements Screenshot…

11 11 ProjectIT-Studio/Requirements Main Components…

12 12 ProjectIT-Studio/MDD Main Features and Plugins…  Provides the following tasks, according to the ProjectIT approach: –System modeling –Models-to-code & Models-to-Models transformations  Aggregates two plugins: –A standard UML visual modeling tool (ProjectIT-Studio/UMLModeler) –A template-based code generator (ProjectIT-Studio/MDDGenerator)

13 13 ProjectIT-Studio/MDD UML2 Modeling…

14 14 ProjectIT-Studio/MDD Generative Process Editor…

15 15 ProjectIT-Studio/MDD Template Editor…

16 16 ProjectIT-Studio/MDD Template engine overview…

17 17 ProjectIT-Studio Putting all together – a technical view…

18 18 Conclusions (1/2)  ProjectIT-Studio is an integrated environment of a set of components developed on top of the Eclipse.NET framework, and so it is an extensible, modular and plugin based environment  ProjectIT-Studio currently supports the two most relevant and distinctive features of the ProjectIT initiative: –requirements specification and management –models definition and model-to-code transformations

19 19 Conclusions (2/2)  The results we have achieved until now show it is possible to produce software systems in a more productive way, by adapting and integrating techniques such as: –rigorous natural language based requirements specification –system modeling –code generation or models/artifacts transformation

20 20 Further Information Consult http://berlin.inesc-id.pt/alb/ProjectIT@81@-1.aspx Contacts: Alberto Silva (alberto.silva@acm.org) João Saraiva (joao.saraiva@inesc-id.pt)


Download ppt "Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa ProjectIT ProjectIT-Studio, an integrated environment for the."

Similar presentations


Ads by Google