Download presentation
Presentation is loading. Please wait.
Published byCíntia Vilaverde Câmara Modified over 6 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.