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
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