InfoQ

InfoQ

Editor Specific Content View

Jean-Jacques Dubray

Jean-Jacques Dubray is an SOA Enterprise Architect in a large Financial Institution. He has been involved in the design of the following specifications: OAGIS, ebXML ebBP, WS-CDL, BPML, WS-CAF, WS-TX, SCA and SDO. He lives in the Seattle area where he enjoys hiking and Kayaking.

All of Jean-Jacques Dubray's Content on InfoQ


Latest featured content by Jean-Jacques Dubray

Challenges and Opportunies in Mobile Application Development And Mobile DSLs

Topics
Composite Application,
Mobile,
SOA,
Domain Specific Languages,
Cross Platform,
Architecture,
Model Driven Engineering

Converged Mobile Solutions differ significantly from their Web and Desktop counterparts: they often rely on a sophisticated compared to their scope, while the User Experience and Device Capabilities are paramount to their success. We review the Mobile Technologies, Development Tools and Processes and detail how a DSL can simplify the delivery of Rich Cross Platforms Mobile Solutions.

News by Jean-Jacques Dubray

HPCC Systems Launches Big Data Delivery Engine on EC2

Topics
Big Data

HPCC Systems, which is part of LexisNexis, is launching this week its Thor Data Refinery Cluster on the Amazon EC2. HPCC Systems is an enterprise-grade, open source Big Data analytics technology platform capable of ingesting vast amounts of data, transforming, linking and indexing that data, with parallel processing power spread across the nodes.

Heroku Launches Postgres as a Standalone Service.

Topics
Platforms,
Performance & Scalability

Until now, Postgres was only available to Heroku customers for use with Heroku platform apps. This new service can be used from anywhere and with any Postgres client. Apps can connect from Heroku, Google App Engine, Microsoft Azure, Cloud Foundry, EC2, or from your local computer while PostgreSQL is supported by most modern programming languages - including Perl, Python, Ruby, Scala ...

WSO2 Releases New Versions of WSO2 Carbon and Stratos

Topics
Platforms,
Cloud Computing

WSO2 has added a new Ghost Deployer, a Cassandra-based Column Store Service, an Apache Subversion-based Deployment and an enhanced Load Balancer to both Carbon and Stratos. This functionality is also available on StratosLive.

Latest Xtext Release Integrates with JVM

Topics
Domain Specific Languages,
Java

Xtext 2.1 was released this week by the Eclipse Foundation. It comes with many new features and a major innovation: the support for creating domain specific languages targeting the Java virtual machine.

Articles by Jean-Jacques Dubray

A Decade of SOA: Where are we, Where are we Going?

Topics
Governance,
SOA

SOA is 10 years old. InfoQ has gathered Jeff Andres, Eric Ballou, Dave Hollander and William El Kaim, all Enterprise Architects with a long experience in SOA, to share their perspectives on where we are and where we are heading, as part of a virtual panel. They talk about Reuse, Business/IT alignment, Governance,...

Book Review: Understanding SCA

Topics
ESB,
Composite Application,
Architecture,
SOA

Four years after the publication of the first SCA specification draft, SCA remains a technology that is not well known or understood. Yet IBM and Oracle have built key product suites with it.Jim Marino and Michael Rowley, both co-authors of the SCA specifications, have published a practical guide to get started with SCA which covers the entire programming model from persistence to presentation.

Metamodel Oriented Programming

Topics
Programming,
Methodologies,
Architecture,
Model Driven Engineering

In this article, Jean-Jacques Dubray questions the belief that code and models are two separate worlds. He presents a unified view of Model Driven Engineering, Architecture and Programming models. In particular, he introduces a novel approach to specify execution element semantics in DSLs.

A Message Type Architecture for SOA

Topics
Domain Specific Languages,
Governance,
Architecture,
SOA

This article proposes a new Message Type Architecture based on two DSLs to help manage the message formats in a SOA. The approach promotes reuse via the Enterprise Data Model referenced in message type definitions. It also helps aligning the Data and SOA governance processes.