Military simulation

Executable architecture

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. (Wikipedia).

Video thumbnail

What Software Architecture Should Look Like

What is Software Architecture? It’s a surprisingly difficult question to answer. We can describe software architecture patterns and argue about what is the best software architecture, but in reality, most definitions are vague enough to be unhelpful or so over the top to be more like a lis

From playlist Software Engineering

Video thumbnail

What Is Infrastructure As Code?

Infrastructure as code is a central idea in Continuous Delivery. The environment in which our software exists is a dependency of our software, so we need to control that environment as far as we can. If our aim is to release software reliably and repeatedly we need to control the variables

From playlist Software Engineering

Video thumbnail

Clean Architectures in Python

Architectural considerations are often overlooked by developers or completely delegated to a framework. We should start once again discussing how applications are structured, how components are connected and how to lower coupling between different parts of a system, to avoid creating softw

From playlist Software Development

Video thumbnail

Zigurd Mednieks, How software architectures adapt to the Internet of Things

Many of the considerations that software architects have to monitor in traditional projects are of even higher importance in the Internet of Things, such as distributed resources and handling local failures.

From playlist O'Reilly Software Architecture Conference 2015

Video thumbnail

Software Architecture Conference 2015

For more information, visit: http://oreil.ly/1Cyt9nt Software architecture is a massive multidisciplinary subject, covering many roles and responsibilities, which makes it challenging to teach because so much context is required for every subject. It's also a fast-moving discipline, where

From playlist O'Reilly Software Architecture Conference 2015

Video thumbnail

Zigurd Mednieks, Protecting an agile project from the consultants

Consultants can drive a software project to enormous success, but sometimes they drive the project off the rails instead. Managers must know when to check up on an agile project and what questions to ask to make sure the consultant doesn’t run away with it.

From playlist O'Reilly Software Architecture Conference 2015

Video thumbnail

10 Architecture Patterns Used In Enterprise Software Development Today

Ever wondered how large enterprise scale systems are designed? Before major software development starts, we have to choose a suitable architecture that will provide us with the desired functionality and quality attributes. According to Wikipedia, an architectural pattern is a general, re

From playlist Software Development

Video thumbnail

Architecture.Next: Invalidating old axioms Mark Richards (Self-employed)

Login to O'Reilly Online Learning to watch the full keynote: https://learning.oreilly.com/videos/oreilly-software-architecture/0636920333777 Software architecture has always been full of axioms—rules for creating solutions for business problems. However, in today’s fast-paced world full o

From playlist Software Architecture Conference 2020 - New York, NY

Video thumbnail

Shipping Better Software Faster, and Having Fun Doing It

Software Engineering can be extremely difficult and maddening. But it doesn’t have to be. We will explore leveraging various principles to make Software Engineering fun again. We’ll make a case for “Better Code” fueling “Faster Development”. Toward building our case, we will explore 5 area

From playlist Software Development

Video thumbnail

Modeling Software Architectures with System Composer

Learn how to use System Composer™ to model software architectures. In this video, we use an example that illustrates how to model the software architecture of a throttle position control system and show how to: • Define and simulate the execution order of component functions • Verify th

From playlist Tips and Tricks from MATLAB and Simulink Developers

Video thumbnail

27c3: A framework for automated architecture-independent gadget search (en)

Speaker: kornau We demonstrate that automated, architecture-independent gadget search is possible. Gadgets are code fragments which can be used to build unintended programs from existing code in memory. Our contribution is a framework of algorithms capable of locating a Turing-complete ga

From playlist 27C3: We come in peace

Video thumbnail

An Overview of High Performance Computing and Challenges for the Future

Google Tech Talks January, 25 2008 ABSTRACT In this talk we examine how high performance computing has changed over the last 10-year and look toward the future in terms of trends. These changes have had and will continue to have a major impact on our software. A new generation of softwar

From playlist Scientific Computing

Video thumbnail

24C3: Just in Time compilers - breaking a VM

Speakers: Peter Molnar, Roland Lezuo Practical VM exploiting based on CACAO We will present state of the art JIT compiler design based on CACAO, a GPL licensed multiplatform Java VM. After explaining the basics of code generation, we will focus on "problematic" instructions, and point t

From playlist 24C3: Full steam ahead

Video thumbnail

Selenium Tutorial For Beginners | Selenium WebDriver Tutorial | Selenium | Simplilearn

🔥DevOps Engineer Master Program (Discount Code: YTBE15): https://www.simplilearn.com/devops-engineer-masters-program-certification-training?utm_campaign=SeleniumWebdirverTutorial-OWaJ7Iu4dHQ&utm_medium=DescriptionFF&utm_source=youtube 🔥Post Graduate Program In DevOps: https://www.simplile

From playlist DevOps Tutorial For Beginners 🔥 | Simplilearn [Updated]

Video thumbnail

Selenium Webdriver Tutorial | Selenium Tutorial For Beginners | Selenium Training | Simplilearn

🔥DevOps Engineer Master Program (Discount Code: YTBE15): https://www.simplilearn.com/devops-engineer-masters-program-certification-training?utm_campaign=SeleniumWebdriverTutSep19-Q3AZ28PntSI&utm_medium=DescriptionFF&utm_source=youtube 🔥Post Graduate Program In DevOps: https://www.simplile

From playlist Selenium Tutorial Videos [2022 Updated]

Video thumbnail

YARN Tutorial | YARN Architecture | Hadoop Tutorial For Beginners | YARN In Hadoop | Simplilearn

🔥 Professional Certificate Program In Data Engineering: https://www.simplilearn.com/pgp-data-engineering-certification-training-course?utm_campaign=YARN-KqaPMCMHH4g&utm_medium=DescriptionFF&utm_source=youtube This YARN Tutorial will help you understand what is YARN, Why we neeed YARN, YAR

From playlist Big Data Hadoop Tutorial Videos | Simplilearn [2022 Updated]

Video thumbnail

Blackhat Europe 2010: An Attack Tool for Launching Attacks against Sensor Networks 7/8

Clip 7/8 Speaker: Thanassis Giannetsos The pervasive interconnection of autonomous sensor devices has given birth to a broad class of exciting new applications. At the same time, however, the unattended nature and the limited resources of sensor nodes have created an equal number of vulne

From playlist Black Hat Europe 2010

Video thumbnail

Stanford Seminar - Exploiting modern microarchitectures: Meltdown, Spectre, & other hardware attacks

EE380: Computer Systems Colloquium Seminar Exploiting modern microarchitectures: Meltdown, Spectre, and other hardware attacks Speaker: Jon Masters, Redhat Recently disclosed vulnerabilities against modern high performance computer microarchitectures known as 'Meltdown' and 'Spectre' are

From playlist Stanford EE380-Colloquium on Computer Systems - Seminar Series

Video thumbnail

Confessions of an enterprise architect - Scott Shaw (ThoughtWorks)

Faced with business and regulatory complexity, Scott Shaw found himself committing some of the software development acts he once condemned. He confesses those sins and explains why they’re sometimes necessary. Follow O'Reilly Media on Twitter for more news about software architecture: @O

From playlist O’Reilly Software Architecture Conference - San Francisco 2016

Related pages

Operational View | Military Scenario Definition Language