An Executable Architecture (EA), in general, is the description of a system architecture (including software and/or otherwise) in a formal notation together with the tools (e.g. compilers/translators) that allow the automatic or semi-automatic generation of artifacts (e.g. capability gap analysis (CGA), models, software stubs, Military Scenario Definition Language (MSDL)) from that notation and which are used in the analysis, refinement, and/or the implementation of the architecture described.[1][2][3][4]

edit

Subjects closely related to EA include:

Implementations

edit

Implementations of EA include:

See also

edit

References

edit
  1. ^ Pawlowski, Tom, "Executable Architecture", MITRE, 2004 [1] Archived 2008-08-21 at the Wayback Machine
  2. ^ Garcia, Johnny, "Executable architecture analysis modeling", ISBN 1-56555-314-4, 2007 [2]
  3. ^ Youssef, R., Kim, B., Pagotto, J., Vallerand, A., Lam, S., Pace, P., Pogue, C., Greenley, A., "Toward an Integrated Executable Architecture and M&S Based Analysis for Counter Terrorism and Homeland Security", RTO-MP-MSG-045, NATO OTAN, February 2007 [3] Archived May 17, 2011, at the Wayback Machine
  4. ^ Harrison, Gregory A., Hutt, Russell, Kern, Howard S., Saidi, Salaheddine, Young, Christopher A., "Federated executable architecture technology as an enabling technology for simulation of large systems", 2006 [4]
edit

📚 Artikel Terkait di Wikipedia

Executable

not imply a flow of control. Terms such as executable code, executable file, executable program, and executable image describe forms in which the information

Shellcode

Shellcode is executable code intended to be used as a payload for exploiting a software vulnerability. The term includes shell because the attack originally

Executable and Linkable Format

computing, the Executable and Linkable Format (ELF, formerly named Extensible Linking Format) is a common standard file format for executable files, object

NX bit

non-executable, preventing the processor from running any code stored there. This technique, known as executable-space protection or Write XOR Execute, protects

Model-driven architecture

programming Domain-driven design Enterprise Resource Planning Executable UML Executable Architecture Meta-Object Facility Metamodeling Model-driven engineering

Executable UML

notation with executable semantics and timing rules." The Executable UML method is the successor to the Shlaer–Mellor method. Executable UML models "can

Operational View

costs in executable architectures is a first step in an architecture based investment strategy, where we eventually need to align architectures to funding

Unified process

phase, the system architecture must have stabilized and the executable architecture baseline must demonstrate that the architecture will support the key