User Tools

Site Tools



The mission of the Architecture Ecosystem SIG (AE SIG) is to work with OMG domain and platform task forces, other relevant OMG SIGs, external entities and related industry groups to facilitate the creation of a common architectural ecosystem. This ecosystem will support the creation, analysis, integration and exchange of information between modeling languages across different domains, viewpoints and from differing authorities. In particular the need for business and enterprise level architectural viewpoints must be better integrated with the technical viewpoints that define systems to address enterprise needs. The AE SIG will focus on the capability to define and integrate languages and models in various viewpoints and support other groups that will focus on the specific viewpoints required for their specific domains. The set of viewpoints, supporting models and supporting technologies will comprise the ecosystem.

OMG languages can be defined using the MOF meta model and models based on OMG standards can be exchanged and serialized using the MOF standards. In this way the MOF provides a common platform for exchanging and, in some cases managing, model information. Despite the MOF capabilities, languages and UML profiles are excessively stove piped and not easily integrated. Information in models is not easily accessible over the internet which makes it difficult to query, federate and links across models from different authorities and those in different languages. The semantics of language elements is not well grounded or formalized. Real and perceived issues with the MOF as well as OMG process have contributed to these problems.

The goal of the Architecture Ecosystem SIG will be to address these issues within the context of standards, policies and best practices. In order to accomplish this mission, the AE SIG will:

  • Through the OMG processes, recommend improvements, changes and/or additions to the OMG modeling infrastructure to better support these requirements. This includes but is not limited to improvements in the way languages are modeled and integrated. The SIG will facilitate improving support for viewpoints, support for formal methods , support for federating independently conceived models and support for model data as open internet accessible data.
  • Evaluate reasons for problems and perceived problems with the OMG modeling standards and infrastructure. Evaluate the business case for addressing any such problems.
  • Identify use cases, scenarios and examples to act as a guide for evaluating approaches to solving real and perceived problems.
  • Recommend the guiding principles, technologies, best practices and policies for recognizing and leveraging the commonalities between different languages and viewpoints. This may include managing dictionaries, models, mappings or ontologies of these concepts. These recommendations will specifically address the strategic modeling architecture requirements identified as part of the UML Futures RFI as well as the needs identified in the Business Architecture White Paper.
  • Analyze existing and proposed architectural concepts in various standards and domains for commonality, synergy and differences and leverage that commonality and synergy for better federation based on the best practices approach identified above.

The resulting capability envisioned by the AE-SIG is that architectural viewpoints (also known as domain specific languages or DSLs) will be better integrated and consistent, enable more flexible extension and integration with other information, and therefore provide greater value. In addition these architectural viewpoints will be available as web-accessible data such that architectures can be used and federated across organizational and domain boundaries. This will enable architectures and architectural efforts to more directly address modern enterprise needs for data sharing, service use and reuse, business process integration, openness and collaboration on multiple levels.

ae_sig_charter.txt · Last modified: 2009/12/08 22:03 by admin