Method Framework for Engineering System Architectures

Method Framework for Engineering System Architectures

The Method Framework for Engineering System Architectures (MFESA) is a method engineering framework based on situational method engineering, which provides a method for developing appropriate, project-specific system architecture engineering methods. It is primarily developed by Donald Firesmith and first published in 2008.[1]

MFESA is a four part method framework consisting of the MFESA:

  • Ontology defining the key concepts of system architecture engineering and their relationships
  • Metamodel defining the foundational abstract supertypes of method components for engineering system architectures including architectural:
    • Work products including architectures and architectural representations such as models and documents
    • Work units including activities, tasks, and techniques for producing the work products
    • Producers including system architects, architecture teams, and architecture tools that perform the work units to produce the work products
  • Repository of free, open-source, reusable method components for creating situation-specific system architecture engineering methods
  • Metamethod for creating situation-specific system architecture engineering methods by selecting appropriate method components from the repository, tailoring them as appropriate, and integrating them to form the new architecture engineering method

References

  1. ^ Donald Firesmith et al. (2008). The Method Framework for Engineering System Architectures. ISBN 978-1-4200-8575-4

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Method engineering — Not to be confused with Methods engineering, a subspecialty of Industrial engineering Example of a Method Engineering Process. This figure provides a process oriented view of the approach used to develop prototype IDEF9 method concepts, a… …   Wikipedia

  • System Architect (software) — Infobox Software caption = System Architect with BPMN and Network Diagrams Open and Browsed name = System Architect developer = Telelogic, An IBM Company latest release version = Version 11.1 with SP1 latest release date = Released Sept 25 2008… …   Wikipedia

  • Donald Firesmith — in 2006 Born June 14, 1952 ( …   Wikipedia

  • Department of Defense Architecture Framework — DoD Architecture Framework.[1] The Department of Defense Architecture Framework (DoDAF) is an architecture framework for the United States Department of Defense, that provides structure for a specific stakeholder concern through viewpoints… …   Wikipedia

  • .NET Framework — This article is about the Microsoft technology. For the Top level domain, see .net. For other uses, see .NET. .NET Framework Developer(s) Microsoft …   Wikipedia

  • The Open Group Architecture Framework — TOGAF 8.1.1 ADM.[1] The Open Group Architecture Framework (TOGAF®) is a framework for enterprise architecture which provides a comprehensive approach for designing, planning, implementation, and governance of an enterprise information… …   Wikipedia

  • Component-based software engineering — A simple example of two components expressed in UML 2.0. The checkout component, responsible for facilitating the customer s order, requires the card processing component to charge the customer s credit/debit card (functionality that the latter… …   Wikipedia

  • Web application framework — A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities used in Web… …   Wikipedia

  • Domain engineering — Domain engineering, also called product line engineering, is the entire process of reusing domain knowledge in the production of new software systems. It is a key concept in systematic software reuse. A key idea in systematic software reuse is… …   Wikipedia

  • Ontology engineering — Example of a constructed MBED Top Level Ontology based on the Nominal set of views.[1] Ontology engineering in computer science and information science is a new field, which studies the methods and methodologies for building ontologies: formal… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”