Si vous souhaitez SysML iser   n'hésitez pas à me contacter ...

----

Dear Agusti Canals,

Congratulations! You have passed OCSMP Model User Beta exam and are now OCSMP Certified at the Model User level!

You will receive a detailed score report from Pearson Vue in the coming weeks.  As well, you will receive a certification kit including a certificate suitable for framing and access to the OCSMP Logo which you may use on your business cards.  Please allow time for our fulfillment house to process these, and for delivery which may take up to two month depending on your location. You will also receive the invitation to join our Certified Professionals Directory!

Once again, congratulations, and thank you for your participation in the OCSMP Beta Testing Program!

The OMG Certification Team

----

Nous avons planifié de nouveaux cours inter-entreprises sur Toulouse pour les mois à venir :

N'hésitez pas à me contacter, même si vous êtes intéressés par d'autres dates ...

Tous ces cours sont également disponibles en intra-entreprise !

Comme beaucoup d'autres, j'ai succombé depuis quelques mois aux charmes de Twitter, et du coup mon blog est un peu moins actif ...

Si vous voulez me suivre sur Twitter, cherchez : PascalRoques

After several months of development, the Orchard team is proud to deliver the first important release of the product. It's still an early version, namely number 0.5, though is now stable enough in terms of API and core functionalities to start relying on it to create modules, and more ...

You can get it on Codeplex, where the code is hosted and which is our main code source repository, so you can see exactly what is done and when.  

I have been on the team for almost 4 months, and I'm just very excited by the shape of it, and where it is going. There are still a lot of bugs, and you can't do much with this release as a end user. Though the target with that one is the developer, so that we can rely on a great set of community module early, and we get feedback from the .NET community.

There are already some web sites and blogs running on Orchard, and people are very happy with the switch so far. Now we will start another round of development tasks to reach the Beta version around October. The next version is targeting the designers, with a first big task for us to completely rebuild the Theme engine.

The whole team is participating the design of all the modules, though I have been personaly involved in the development of the Azure management, the Search module, and also the Data Migration story, so if you have any remark or question on these modules, feel free to enter the discussion with me. We are also very active on the Forums here and here.

 

Un article très intéressant sur l'état d'UML et son futur proche vient de sortir chez Dr Dobbs.

Il a été écrit par deux sommités sur le sujet : Ivar Jacobson et Steve Cook, et je vous engage à le lire attentivement.

Un petit extrait sur le reproche le plus courant fait à UML, sa complexité.

One of the biggest complaints about UML is that it is too large and too complex. Typically a project that uses UML only uses 20% of the specification to help build 80% of the code and other deliverables. This 20% can vary according to the type of project: real-time systems, telecommunications, web applications, business applications, etc. What is considered essential may vary according to the kind of project, but in all cases the unused 80% obscures and complicates the essential. To address this complaint, UML should be described differently for different user groups...

L'OMG est en train de prendre en compte ces griefs :

In summary, there are two major challenges to be addressed: complexity of the UML specification itself, and the need to describe UML in coherent subsets that address the actual needs of users in particular domains. To address the first challenge, as a direct response to the feedback from the RFI, the OMG has embarked on a program of simplification for the UML specification. By the middle of 2011, a much simplified version of the UML specification should be available...

A suivre !

You can download the RCP version, features and the relase note at the following link and you can find more information on the official TOPCASED website.

Users support: topcased-users@lists.gforge.enseeiht.fr
(To be able to use the mailing-list, don't forget to subscribe to it, first)

Developers support: developers page of the TOPCASED official website
(If you have any questions, you can also use the TOPCASED developers mailing list and sending your questions to: topcased-devel@lists.gforge.enseeiht.fr)

Report a bug: To report a bug against TOPCASED, create a new entry on our bug tracker.
(You need to be logged on the site to be able to create an entry)

Ask for a new feature:
To ask for a new feature on TOPCASED, create a new entry on our feature tracker.
(You need to be logged on the site to be able to create an entry)

TOPCASED is a collaborative project: if you are interested in helping in some aspects of our technical roadmap (or in extending it),  you may contact us at topcasedcontact@list.gforge.enseeiht.fr

Your participation is welcome

The TOPCASED team

 

J'ai téléchargé l'application iBooks sur mon iPhone (je n'ai pas craqué pour l'iPad ...).

Effectivement, SysML par l'exemple fait partie des heureux élus disponibles à l'achat !

 


 

ESPAÑA: Iker Casillas, Gerard Piqué, Carles Puyol, Sergio Ramos, Joan Capdevila, Xabi Alonso, Sergio Busquets, Xavi Hernández, Andrés Iniesta, Pedro Rodríguez, David Villa. Técnico: Vicente del Bosque.

España campeón del mundo

I have finally found some time for this blog ;)

My first day was the 12th of April, so I suppose they had waited for me to launch Visual Studio 2010. First impression is that everything is done so that workers have the best possible environment to work. The facilities are great, people are always here to help, colleagues take time to explain stuff you need to know, you can't feel alone ! From a technical perspective it's also very interesting. People here are really clever and know their stuff. Actually they are even better than the better I had to work before, can you imagine it? :)

 Orchard Logo

For those who don't know yet I'm working for the Orchard Project, which is an Open Source Web Content Management system you can compare to Drupal or Wordpress, but built in ASP.NET MVC. The project itself is really great, and the goal is, wow, amazing ! I'm really confident the final result will be great because of the talents in the team and also because of the way we are open to the community feedback. It's not yet stable enough to be used in productive web sites, unless you want to develop the stuff it's lacking currently.

 

En ce momment tout le monde (et c'est pas peu dire) cherche une explication au cataclysme planétaire qu'est l'élimination des Bleus au premier tour ... Domenech, la Fédé, les joueurs bref on a l'embarras du choix.

 

Et en fait c'est beaucoup plus simple que ca et surtout beaucoup plus amusant ! Tout était cousu de fil blanc dès le départ! C'est un collègue chinois qui m'en a apporté l'explication:

Une traduction possiblede Domenech en chinois est : 多霉内克. Et la signification des deux idéogrammes est la suivante .

多霉 : la poisse
内克 : des conflits internes

 

Morale de l'histoire :  "lorsque tu selectionneur choisiras dans le dictionnaire chinois avant tu verifieras,

petit padawan !!! " :-D

 

Maintenant il reste à choisir une nouvelle équipe à supporter, l'Allemagne, l'Espagne, l'Argentine ?

 

 

Procédés logiciels et Ingénierie des modèles

Journée de l'action IDM (GDR ASR & GPL)

23 juin 2010, Paris, France

UPMC, 4 place Jussieu, Tour 25-26 salle 105

Programme

9h30 : accueil

10h : L. Osterweil (University of Massachusetts)

Managing Resources to Support Process Execution

The performance of an executing process can be greatly affected by the resources that are available, and the way in which the resources are managed.  In considering how to manage the resources needed by real-world processes, it is often necessary to address the need for very heterogeneous resource mixes, and highly dynamic utilization contexts.  Significant technical problems arise in addressing these needs.  Indeed the perspectives raised by these needs create some doubt about whether there is even a good understanding about what the inherent nature of a resource is.  This talk summarizes some recent research aimed at developing a resource management system for use in supporting complex processes.  This system is based upon novel conceptualizations of the inherent nature of resources, and the ways in which realistic systems and processes use them.
The talk begins with a very brief orientation to the Little-JIL process definition language, which is used as the basis for motivating a clearer understanding of the complexities of dealing with the resource needs of real-world processes.  The talk then describes ROMEO, a prototype resource specification and management system used to support the management of resources used by processes defined in Little-JIL, and then presents some preliminary evaluations of ROMEO, and the resource management concepts upon which it is built.  The talk then describes TWINS, a prototype resource scheduling system that builds upon the ROMEO architecture, and presents some preliminary evaluations of TWINS.

11h: J. Estublier (LIG)

Flexible process systems through model and metamodel composition

A process system must be adapted (or extended) to fit the needs of the business concepts, technology, and other specific functional and non functional characteristics of the domain in which it is be used. We have developed and experimented a system in which a process system is built by composition of a number of "domains". Each domain is defined by a metamodel (or domain model), an interpreter and a number of models. A process system is built around a process kernel, and composing its metamodel and model with an arbitrary number of additional domains. We will exemplify and demonstrate the resulting tool FOCAS.

12h-14h : déjeuner

14h: L. Clarke (University of Massachusetts)

Analyzing Process Definitions

Our work on systematic process improvement for human-intensive processes has demonstrated the need for extensive analysis capabilities combined with a process modeling language that provides a rich and well-defined set of semantic capabilities. This talk will describe several analysis techniques, including finite-state verification, fault-tree analysis, failure mode and effects analysis, and discrete-event simulation, as well as some process validation approaches. The techniques we applied found errors in the process models, helped improve understanding about the processes, and led to improved processes. This work has lead us to believe that modeling must be combined with rigorous analysis or the models will be too faulty to be the basis for important decision making.

14h30 : R. Lbath (IRIT)

IRIT-MACAO Works on Software Processes and MDE
In this presentation, I will briefly describe past, recent, and current research works conducted by our team MACAO (Modèles, Aspects, Composants pour des Architectures à Objets) at IRIT (Institut de Recherche en Informatique de Toulouse) in the domain of software processes and model-driven engineering.
First, I will present in a few words our past works achieved in ‘traditional’ (i.e. non-model-driven) software processes modeling. Then, I will present our recent works on process deviations management and demonstrate the approach we propose (logical-based detection of process deviations and rule-based decision-making mechanism). Finally, I will present our current works regarding model-driven process modeling and enactment by describing SPEM4MDE, a metamodel we developed for describing MDE processes structure and behavior.


15h: A. Canals et Philippe Desanois (CS Communication&Systèmes)

MDA-CS

Our presentation, is focused on our MDA process, called MDA-CS. First we  talk about “How to be effective with the MDA approach”, choose a domain, a modelling tool …, configure the modelling tool, training teams, validate and adjust  …,  next we present an introduction to MDA-CS (based on UML-CS) through eleven transformations (from analysis to design, from design to tests, from design to presentation layer …), at last we provide a general overview, our feedback, the configuration efforts and our references.

15h30 : pause

15h45 : R. Bendraou (LIP6)

Early Deviation Detection in Modeling activities of MDE Processes

Software Process Models (SPM) are used to communicate around the process and to analyze it. They represent the entry point to PSEEs (Process-centered Software Engineering Environments) which use them to coordinate process agents in their tasks. When the process execution doesn't match the model, the common option provided by PSEEs is to ignore the model. If the actions of the agents are not tracked during deviations it is impossible to evaluate the effect of these deviations on the success or failure of the process. In this talk we present an approach for dealing with agent deviations during process execution. The originality of the approach comes from the fact that it is Process Modeling Language's (PML) independent and that it proposes early deviation detection.

16h15: discussion
17h15 : clôture

permettez moi tout d'abord de vous inviter à parcourir la présentation que j'ai déroulée au SigmaT 14 , qui fut un peu mon appel du 18 Juin à moi
http://www.slideshare.net/guillaumeagile/to-test-or-not-to-test

"les informaticiens parlent aux informaticiens, venez rejoindre les partisants IT libérés, venez faire du Test Comportementaliste! (BDD)"

vous pouvez trouverez moultitude de références sur le sujet en anglais , comme par exemple (et pour faire court) http://jockeholm.wordpress.com/2010/02/14/combining-tddbdd-with-ddd/

ceux qui comme moi, aiment partir de la théorie et arriver rapidement à la pratique, et qui on fait le choix de .Net, ont surement eu à se poser beaucoup de questions quant au choix de l'outil/framework de BDD/ATDD .

Si le choix semble plus évident pour la communauté Java et Ruby, qui est beaucoup plus active et unanime sur le sujet (ils ont Cucumber et RSpec, eux!), ceux qui travaillent en .Net peuvent se sentir un petit peu perdu, pour ne pas dire découragés.

Alors, voici pour se mettre rapidement et efficacement en selle, quelques liens rapides vers de bons articles en Français (et un peu en Anglais) qui explorent ces technos en détails (et avec tutoriels bien fait):

GHERKIN (sachez avant tout, que tout est centré sur ce langage, qui n'est pas un langage de développement mais un DSL prêt à l'emploi):

http://ryanlanciaux.com/ryanlanciaux/post/Gherkin-style-BDD-testing-in-NET.aspx
http://wiki.github.com/aslakhellesoy/cucumber/gherkin

MSPEC:

http://blogs.developpeur.org/tja/archive/2010/02/05/tests-suite-des-tests-unitaires-avec-mspec.aspx

NBEHAVE:

http://blogs.developpeur.org/tja/archive/2009/12/08/tests-tester-votre-site-asp-net-mvc.aspx
http://blogs.developpeur.org/tja/archive/2010/01/22/tests-nbehave-et-asp-mvc-2-suite.aspx
http://blog.developpez.com/bruno-orsier/p8428/bdd/nbehave-a-la-cucumber/

http://pebblesteps.com/post/Behavior-Driven-Development-with-NBehave.aspx

Cucumber/IronRuby:

http://blog.developpez.com/bruno-orsier/p8440/bdd/cucumber-avec-ironruby-ca-marche/#more8440

Cuke4Nuke :

http://gojko.net/2010/01/01/bdd-in-net-with-cucumber-cuke4nuke-and-teamcity/
http://stackoverflow.com/questions/2113936/cuke4nuke-or-specflow

SPECFLOW:

http://blogs.developpeur.org/tja/archive/2010/01/25/tests-ma-qu-te-bdd-continue-tests-unitaires-avec-specflow.aspx
http://www.specflow.org/specflow/technical-concepts.aspx
http://blog.stevensanderson.com/2010/03/03/behavior-driven-development-bdd-with-specflow-and-aspnet-mvc/
http://www.codeproject.com/KB/architecture/BddWithSpecFlow.aspx

 

quant à moi, je vous donnerai bientôt mon avis détaillé sur celui qui me semble être le meilleur d'entre eux...

La prochaine journée SysML France est prévue le 6 décembre 2010. Elle aura lieu  à TELECOM ParisTech et sera essentiellement consacrée à des retours d'expérience et à des débats techniques sous forme d'ateliers ou tables rondes.

Si vous avez des idées, si vous souhaitez  partager votre expérience, n'hésitez pas, contactez nous  : sysmlfrance@gmail.com

SysML France Team

 

1 2 3 4 5 6 7 8 9 10 11 ... 69 >>

Search

Categories

DotNetGuru Weblogs

Potash Valley

Le blog de L'ami S'ami

Bruno Boucard

Julien Brunet

Thibaut Barrère / LoGeek

Laurent Desmons

SyncLock(Me)

Nicolas Torrent

Patrick Smacchia

Chroniques d'Améthyste

Guillaume Saint Etienne 's Blog

Cédric Bonnot

Alain Metge

Bruno Baia

Sylvain Berthu

Le blog d'UmlGuru

Olivier Dabrowski

Business Intelligence ART - Renaud Harduin WebLog

Nicolas Louis

Sébastien Andreo

Blog de Arnaud Fontaine

Blog de Rochdi Chakroun

Guillaume Stritmatter

Eric Groise

Blog#9

Nicolas Penin

Ce qui se conçoit bien s'énonce clairement ... (N.Boileau)

The requested Blog doesn't exist any more!

XML Feeds

blogging software