Sunday, June 17, 2007

VCMS - Demo

Hi everyone!

My demo was last Friday at 19pm in ISEL.

I’ve got the chance to talk to some engineers and fellow colleagues about my project and show it in live action.

The biggest challenge that I had to overcome was to give an overall idea of a Content Management System, since the VCMS provides a visual modeling environment over a CMS, and then show how the VCMS overcomes the CMSs disadvantages while providing the user with the agility and control that is necessary to create critical applications to the client business.

I think that I’ve acomplished that main goal. 

Posted by BCoelho2000 at 12:48:18 | Permalink | Comments (1) »

Wednesday, June 13, 2007

VCMS - Poster

Hi everyone!

Friday is going to be a great day since I will have the opportunity to show my project in action to my colleagues and engineers at ISEL.

I’ve made a poster to summarize some key points of the VCMS and give a overall understanding of my project to everyone that will attend the demonstration session, so feel free to check it out.

Back to the project!

Posted by BCoelho2000 at 12:44:21 | Permalink | Comments (1) »

Sunday, June 10, 2007

VCMS - The first presentation

Hi everyone!

My first VCMS presentation was in 4th of June at ISEL.

I only had 12 minutes to talk about the project plus 3 to answer some questions.

The presentation worked real well because:

  • I’ve managed to talk everything that I had planned to talk about in the 12 minutes
  • I’ve answered some questions about the project
  • The peers feedback was good

You can view the slides here.

I would like to thank Paulo Correia for his support and feedback on the presentation.  Paulo is a work coleague that has an in-depth understanding of .NET and all technology related stuff, so make sure you stop at his blog!

Posted by BCoelho2000 at 17:30:26 | Permalink | Comments (1) »

VCMS - What is it?

Hi everyone!

The VCMS stands for Visual Content Management System. It’s my final project for my degree in Informatic Engineering at ISEL.

I’m making this project with the support of my tutor Luís Falcão and Viatecla’s support so I would like to send a “thank you” message for them!

The VCMS uses a technology called Dsl Tools to create the visual modeling environment so feel free to check their website for more details.
I would also like to thank everyone at the Dsl Tool Forum for their support! Without them this project couldn’t happen!

Context

The Content Management Systems offer control and agility over the different domains of the information life cycle. However, they have some disadvantages:

  • It’s hard to interact with the CMS;
  • It’s hard to understand complex systems;

Goals

Overcome the CMS disadvantages with the creation of a visual modeling system that offers a thorough and intuitive interaction over the chosen CMS.

What is it?

  • Visual modeling enverioment
  • CASE Tool
  • Domain specific language

What does it do?

  • Increases the abstraction without ambiguity, enforcing syntax and semantic rules with a visual modeling environment that enables the understanding of complex systems.
  • Adapts it self to the chosen CMS:
    • showing it’s specific properties;
    • transmit the right actions to the CMS based on what was visual modeled.
  • Creates a strongly typed visual language.

How does it work?

In each domain, it’s possible to interact with different CMSs using a associated Visual Content Provider that implements the domain’s programmatic interfaces.
Posted by BCoelho2000 at 16:58:59 | Permalink | Comments (1) »