custom solutions and training

Metascape consultants and associates have built some of the most sophisticated and powerful complex systems models in the world. Let us design one for you, or teach you and your staff how to do it yourself.

 

escape modeler

Metascape develops and delivers Escape, the next generation ABM toolset:

  • •Ascape API and runtime fully integrated with Eclipse
  • •Visual tools create real Java
  • •AMP and AMF based plug-in components
  • •3D and graph visualization

Early release now at AMP update site.

 

ascape

Metascape develops and maintains Ascape:

  • •Time-tested yet innovative
  • •Elegant and simple Java API for Swing and Web
  • •User focussed
  • •HIgh performance
  • •Classic ABM models included
  • •Extensive documentation and support
  • •Free and Open Source!
 

eclipse amp

Metascape is the company behind the eclipse agent modeling project (incubation) -- leading the way toward open tools and development processes for agent-based modeling.

AMP's Agent Modeling Framework is the successor to Metascape's MetaABM toolset.

 

extraordinary science...for real-world problems

Models are powerful. Why stop at modeling software systems? What if your CRM could model customer decision making processes? What if your accounting system could anticipate future unexpected risks and opportunities? This is exactly what our extraordinary approach can do. These are just some of the domains we've modeled:
  • National Policy for Teen Pregnancy
  • Global Financial Risk
  • Intelligence Collection and Analysis
  • Supply Chains and Logistics
  • Humanitarian Aid Distribution
 

extraordinary tools...for real-world development

It doesn't matter what a "meta-model" is -- what can it do? Our unique software provides a high-level architecture for models of real world systems. With it, you can do extraordinary things:
  • Represent models in a neutral, natural, and standards-based (EMF) way.
  • Design models with elegant, visually-focused tools that don't require programming experience or complex configuration.
  • Leverage Eclipse with an open and extensible architecture.
  • Implement models automatically and transparently anywhere imaginable, including popular ABM engines and high performance systems.
 
...

metabeta blog

 
 
Metascape and the Eclipse Agent Modeling Platform Project

The Agent Modeling Platform has been approved as an Eclipse Incubation Project.

Metascape founder Miles Parker proposed the project and will serve as project lead, and Metascape will be donating the entirety of the MetaABM code-base to this effort as well as some pretty cool stuff we've had in the skunkworks. We encourage other members of the ABM community to become involved as well! You can read more details here:

Original Proposal

Creation Review

This is a really exciting time for us as it means that we will be able to contribute as part of a much greater whole and the tools formerly know as Metascape will be available to a much wider audience. Eclipse has an important principal of vendor-neutrality and that's one we fully support, so as part of the submission, we'll be changing all of the naming and branding. The MetaABM functionality will be part of AMF, the "Agent Modeling Framework" to relate it to the Eclipse Modeling Framework, or EMF. The "metaabm" metamodel itself will evolve to "acore" to relate it to "ecore".

Miles Parker, lead of the AMP project, says:

"The whole point of AMP is to be an open pan-community effort building really extensible tools. AXF / AGF will provide a lot of Eclipse-based (EPL) infrastructure, so in addition to fostering new tools, AMP can benefit existing ABM software projects as well as proprietary tools; in fact this is exactly the kind of thing that AMP is intended to enable. So while there is a technical vision for the core infrastructure, to make this work we really need your input and involvement. This could take any form, from offering ideas and use cases, to integrating with or extending AMP, to project committer status. Eclipse has two unique technologies that play a key role here. First, Eclipse EMF / Modeling provides the best Model-Driven Software Development platform going. Second, OSGi and the adapter mechanism make it possible for components to easily integrate at runtime without any build-time dependencies on each other. This means that, for example, one developer could provide a high-performance dynamic scheduling engine while another provided a unique visualization tool, and these could be user selectable at runtime. But just as important, the Eclipse community process has been very successful at marrying inclusiveness and transparency with developer-driven design and a mania for quality, and I'm delighted that this project can be a part of all of that."
Metascape is contributing a really large part of our code-base to this effort and we'll continue to devote a large portion of our time, energy and resources to the AMP project. Our ABM efforts are self-funded; we spend a lot of time on this without any direct compensation. But that means that we can offer unique insight and capabilities in the areas of ABM and Model-Drive Development. Contact us if you have a need for custom model and framework development, training, and mentoring, and as a bonus you'll be supporting continued development of extraordinary tools for Agent-Based Modeling.