BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

Data, Context and Interaction : A New Architectural Approach by James O. Coplien and Trygve Reenskau

by Sadek Drobi Follow 0 Followers on  May 08, 2009 8

James O. Coplien and Trygve Reenskaug have recently introduced a new architectural approach to OOP based on Data, Context and Interaction pattern. It should allow capturing user mental model in terms of behavioral requirements, something that classic OOP fails to do. The article, that triggered many reactions and critics, provides insights into DCI using concrete examples to show its advantages.

Followers

What’s Planned for Visual Studio Team System 2010

by Abel Avram Follow 4 Followers on  Mar 26, 2009

Bill Maurer, Developer Technology Specialist at Microsoft, held a conference presenting what new features Visual Studio Team System 2010 (VSTS) will have in the following key domains: Team Foundation Server, Source Control, Project Management, Testing, Development and Architecture.

Followers

Article: RGen: Ruby Modeling and Code Generation Framework

by Werner Schuster Follow 3 Followers on  Mar 03, 2009 2

This article introduces RGen, a modeling framework inspired by openArchitectureWare and technologies like the Eclipse's EMF. RGen uses internal DSLs for defining metamodels and offers a full modeling stack for Ruby.

Followers

Presentation: Frameworks and DDD: Keeping the Model Clean

by Abel Avram Follow 4 Followers on  Mar 02, 2009 3

In this presentation recorded during QCon SF 2008, Tim McCarthy talks about preserving the purity of the domain model while using frameworks. Frameworks can be very useful when developing applications, but they can present some pitfalls, mudding the domain, if they are not used properly. The presentation is targeted at developers.

Followers

Article: Staying Safe and Sound Thanks to MDSD

by Abel Avram Follow 4 Followers on  Feb 25, 2009 4

In this article, Andreas Kaltenbach explains how Model-Driven Software Development (MSDS) can help solving backward compatibility problems when creating a newer version of a software which can mean a new API or a new database schema that old clients cannot use. MSDS is used to negotiate the differences between versions to ease the upgrading process.

Followers

Eclipse Banking Day London

by Alex Blewitt Follow 2 Followers on  Feb 17, 2009 1

Last week's Eclipse Banking Day in London saw 80+ attendees discuss the use of Eclipse in banking. Sponsored by the Eclipse foundation, in conjunction with Sybase, Cloudsmith, Actuate, Itemis and WeigleWilczek, there were eleven presentations and four short talks by members of the banking and Eclipse communities.

Followers

Article: A Message Type Architecture for SOA

by Jean-Jacques Dubray Follow 2 Followers on  Feb 09, 2009 28

This article proposes a new Message Type Architecture to help manage the message formats in a SOA. The approach based on two related DSLs, one for the Enterprise Data Model and one for the Message Types, promotes reuse and helps aligning the Data and SOA governance processes.

Followers

Presentation: Convergence: Model-Based Software, Systems And Control Engineering

by Abel Avram Follow 4 Followers on  Feb 06, 2009

In this presentation filmed during OOPSLA 2008, Janos Sztipanovits attempts to tackle the complexity of large scale systems integration. Software, systems and control engineering converge in such systems, raising the integration challenges and demanding a new approach to model-based design.

Followers

Microsoft Released a Threat Modeling Tool

by Abel Avram Follow 4 Followers on  Jan 29, 2009

Microsoft has released SDL Threat Modeling Tool 3, a tool used to model, analyze, track and mitigate security vulnerabilities early in the application’s design process.

Followers

Presentation: Textual DSLs Made Simple

by Abel Avram Follow 4 Followers on  Jan 21, 2009 6

In this presentation filmed during QCon London 2008, Markus Voelter tried to convince the audience that writing a textual external DSL is fairly straightforward and simple. He took them through the steps needed to create a textual DSL from defining the grammar to processing a domain model.

Followers

OMG Releases Draft Of SoaML

by Dilip Krishnan Follow 0 Followers on  Jan 13, 2009 1

OMG released a draft of SoaML, a specification for the UML Profile and Metamodel for Services. SoaML (Modeling Language) is a standard extension to UML 2 that is meant to facilitate services modeling.

Followers

JetBrains Meta Programming System Supports Language Oriented Programming and DSLs

by Srini Penchikala Follow 12 Followers on  Dec 30, 2008 3

Meta Programming System (MPS), a new Language Oriented Programming tool from JetBrains, allows the developers to extend programming languages as well as create Domain Specific Languages (DSLs) for enterprise applications. JetBrains development team recently announced the release of beta version of MPS software.

Followers

Interview: Scott Ambler On Agile’s Present and Future

by Abel Avram Follow 4 Followers on  Dec 02, 2008

In this interview, InfoQ’s Chief Editor, Floyd Marinescu, interviewed Scott Ambler, Practice Lead for Agile Development at IBM, on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.

Followers

Paulo Merson on Documenting Application Architectures Using UML 2.0

by Srini Penchikala Follow 12 Followers on  Nov 27, 2008 3

Documenting application architecture is an important part of the software development process. Paulo Merson recently talked about the role of documenting architecture in managing the Reference Architecture (RA). He did a presentation at SD Best Practices Conference on what information about an architecture should be captured and how UML 2.0 and BPMN can be used for architecture representation.

Followers

Article: Harvesting SOA

by Stefan Tilkov Follow 1 Followers on  Nov 24, 2008

In a new article, Wil Leeuwis explores lessons that can be learned from a historical perspective when thinking about SOA. He argues there's a lot of old, well understood and practically applied theory that can help us harvesting the profits of the innovation part of the services-world.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT