Contact SoftMetaWare


SoftMetaWare - Enabling Your Software to Evolve
Company: Our Team, Partners, Customers, Contact, History
Services: Organisational Structure, Process Engineering, Software Architecture, Domain Analysis, Automation & Integration, Project Management
News and EventsCareers: Domain Engineering Consultants, Environment Engineering Consultants, Post-Graduates & GraduatesFree Downloads: White Papers, Conference Proceedings, Demonstrations, Components



Generative Model Transformer Project (an Open Source Initiative) and Model Driven Architecture MDALinks: Software Design and Implementation, Tools, Methodologies and More


Conference Proceedings

blahOOPSLA 2005

SoftMetaWare activities at the OOPSLA conference in San Diego:

Workshop: Best Practices for MDSD

Together with other experts in Model-Driven Software Development we organized the fourth workshop in a highly successful series of OOSPLA workshops on this topic. More...

Government Technology Evolution Australia 2005

A Staggering Fact: Across the Australian Public Service, expenditure on information technology is around $4.2 billion. Government Technology Evolution Australia 2005 brought together global government IT thought leaders, practitioners and industry experts to discuss key issues in how the face of service delivery is evolving and the kinds of technologies that can be adopted internally and externally to enhance it.

SoftMetaWare conducted a full-day workshop

Building Durable Enterprise Architectures: Extending Build versus Buying Decision Frameworks with Open Source Options

at this event. Download the presentation that formed the backdrop for the workshop here.

OOPSLA 2004

SoftMetaWare activities at the collocated OOPSLA and GPCE conferences in Vancouver:

Workshop: Best Practices for MDSD

Together with other experts in Model-Driven Software Development we organized a workshop that follows in the footsteps of the highly successful workshops on Generative Techniques in the Context of MDA held in previous years. More...

Tutorial: MDSD - Introduction & Best Practices

Jorn Bettin from SoftMetaWare and Markus Völter are presenting a tutorial on Model-Driven Software Development. Use the opportunity to learn about practical MDSD techniques and about Open Source tools that can be used to implement MDSD.

OOPSLA 2003

Poster: Time Conscious Objects

SoftMetaWare presented a prototype of Time Conscious ObjectsTM in a poster session and a practical demonstration. Time is a crosscutting concern that is hard to separate from other business logic. Time Conscious Objects (TCO) is a Java toolkit that allows existing business application systems to be extended with "time conscious" behavior by factoring out all aspects of time-related behavior into a framework and a set of classes that is distinct from the existing code base. Download the poster abstract here.

Poster: Generative Model Transformer

The Generative Model Transformer team presented the GMT Open Source MDATM initiative in a poster session and a practical demonstration. Download the poster abstract here.

Workshop: Generative Techniques in the context of MDATM

This was the second OOPSLA workshop on this topic that SoftMetaWare organized in collaboration with other experts in the field of automated software development. The SoftMetaWare position paper "Ideas for a Concrete Visual Syntax for Model-to-Model Transformations" may be downloaded here. The workshop results may be downloaded from the workshop site, the submitted position papers are also available here in the format of a 2.6MB zip file.

Workshop: Process Engineering for Object-Oriented and Component-Based Development

The SoftMetaWare position paper "Practicalities of Implementing Component-Based Development and Model-Driven Architecture" may be downloaded here. The workshop results and all position papers are available from the workshop site.

OOPSLA 2002

Workshop: Generative Techniques in the context of MDATM

SoftMetaWare organized an OOPSLA workshop in collaboration with other experts in the field of automated software development. The workshop focused on generative techniques that can be used to realize Model-driven Architecture TM (MDATM). The workshop results may be downloaded from the workshop site, the submitted position papers are also available here in the format of a 1.9MB zip file. This workshop resulted in the GMT project.

Workshop: Visual Domain Specific Languages

The SoftMetaWare position paper "Measuring the potential of domain-specific modelling techniques" may be downloaded here. The workshop results and all position papers are available from the workshop site.

OOPSLA 2001

Workshop: Generative Programming

The position paper from Jorn Bettin "Practical Use of Generative Techniques in Software Development: An Approach that Survives in Harsh Environments" may be downloaded here (download the associated presentation here). The workshop results and all position papers are available from the workshop site.

Workshop: Visual Domain Specific Languages

The position paper from Jorn Bettin "A language to describe software texture in abstract design models and implementation" may be downloaded here (download the associated presentation here). The workshop results and all position papers are available from the workshop site.

Contact us!

|< Back to start< Previous picture
From here the story continues:
  • bring in external consultants to fix the problem
  • big requirements debate with customer
  • second release is promised, again delivered late
  • heaps of bugs
  • the customer may bring in the lawyers
  • over half of the staff have left, newcomers have been hired to replace them
  • ...
Oh, and the project status is still 100% complete.

And then it's the same cycle again with the next project! 

PS: This story is not about a Sales Person over-selling a product, it is about systemic failure of conventional software development approaches, with mistakes being made by all parties involved.

If any of this sounds like ordinary "business as usual", then maybe your business needs a bit of extraordinary assistance from SoftMetaWare for a change? Contact us!
 
 

Home - Company - Services - News - Careers - Downloads - GMT Project - Links

Copyright © 2003 SoftMetaWare Ltd. All rights reserved. Disclaimer

Jump to top