Welcome to Model Labs
Integration of complex and heterogeneous IT-systems is one of the major cost- driving factors in the software industry today. There is an ever present and rising need to systematically address integration in accidental architectures, that have grown over long periods of time in an uncontrolled manner in heterogeneous enterprise environments. Companies increasingly realize that their IT systems are not the exclusive or sole inhabitants of the IT-landscape, and try to provide possibilities and expose interfaces for cross domain system integration to generate added value services, novel business models and increase revenue.
On the other hand, the complexity of modern software systems continues to grow, making their design, development, evolution, revision, refactoring, maintenance and integration costly and time consuming. These issues cannot be addressed using standard software construction methods, without a radical paradigm shift. Model-based methods (such as but not limited to UML) promise to solve many problems imposed by the ever increasing software complexity.
Model Labs applies new methods and technologies, such as Model Driven Architecture (MDA)&trade and Service Oriented Architecture (SOA), to complex system integration and software development projects. The company has been founded with the goal to apply results of the research project BIZYCLE in practice. Funded by the German government over three years, BIZYCLE (www.bizycle.com) was started in early 2007 as a consortium comprising one academic (Berlin University of Technology) and six industrial partners in order to investigate in large-scale the potential of model-based software and data integration methodologies, tool support and practical applicability for different industrial domains.
The mission of Model Labs is to provide professional consulting and project execution services in the areas of system integration and application of MDA and SOA technologies, as well as to offer comprehensive product line of innovative software modeling and development tools for model-based system integration.
Products
Model Labs offers a standard line of software development and modeling products, based on state-of-the-art MDA&trade and SOA technologies, addressing various aspects of model-based software engineering, system integration and process modeling/management:
- Business Process Modeler enables modeling of integration specific business processes as well as semantic annotations of process activities, functions and objects. The tool enables platform-independent modeling of integration scenario data, functional and semantic requirements.
- Service Adapter Developer offers automatic wrapping of heterogeneous system interfaces (e.g., relational databases, SAP remote functions, flat files, Java/.NET components) as Web services, automatic generation of endpoint (client) code for the selected language, as well as automatic endpoint deployment and testing in the application server of choice. Interface data models are also supported together with semantic data and functional annotations.
- Connector Developer is a model-based tool for specifying system integration solutions in the form of Enterprise Application Integration (EAI) Patterns. All major EAI patterns are supported (such as Aggregator, Filter, Router and much more) together with various channels (publish-subscribe, topics and queues). Based on the pipe-and-filter integration model, a system connector is automatically generated and deployed.
- Integration Suite includes the above products (Business Process Modeler, Service Adapter Developer and Connector Developer) and extends their functionality by adding powerful integration conflict analysis methods which automate system integration tasks to a significant degree. Integration Suite also includes bundled runtime environment and model repository.
Our Services
System Integration
Our core consulting service encompasses all phases of system integration: requirements specification, modeling, design, and implementation. Our experience and technologies guarantee seamless integration of your critical business processes.Read More
MDA & SOA Solutions
Based on state-of-the-art MDA&trade and SOA technologies, we offer professional application of newest software development methods, enabling, supporting and executing otherwise unfavorable time- and cost-intensive software projects.Read More
Process Modeling & Optimization
Optimization of domain specific business processes is the key success factor today. We provide you with expertise and tools for aligning your business and IT resources in an optimal way, thus making the most of your existing IT infrastructure.Read More
Service Availability Assessment
Today, IT-services are simply expected to be delivered reliably and on demand. We help in assessing and improving reliability of your services and infrastructure by applying model-based methods for service availability assessment and optimization.Read More
