Presentation is loading. Please wait.

Presentation is loading. Please wait.

IVNET’06 Florianópolis, Brazil October 2006

Similar presentations


Presentation on theme: "IVNET’06 Florianópolis, Brazil October 2006"— Presentation transcript:

1 IVNET’06 Florianópolis, Brazil October 2006
ProjectIT The 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 Overview The ProjectIT Initiative The ProjectIT-Studio Overview
The ProjectIT-Studio/Requirements The ProjectIT-Studio/MDD The ProjectIT-Studio – Putting all together Conclusions

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 ProjectIT Initiative Functional View…

5 ProjectIT Initiative Applicational View…

6 ProjectIT Initiative ProjectIT Approach…

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

8 ProjectIT-Studio Usage Scenarios…

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 ProjectIT-Studio/Requirements
Screenshot…

11 ProjectIT-Studio/Requirements
Main Components…

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/UML2Modeler) A template-based code generator (ProjectIT-Studio/MDDGenerator)

13 ProjectIT-Studio/MDD
UML2 Modeling…

14 ProjectIT-Studio/MDD
Generative Process Editor…

15 ProjectIT-Studio/MDD
Template Editor…

16 ProjectIT-Studio/MDD
Template engine overview…

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

18 Conclusions 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 Conclusions 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 More Information Consult Contacts
Contacts Alberto Silva João Saraiva


Download ppt "IVNET’06 Florianópolis, Brazil October 2006"

Similar presentations


Ads by Google