Software Architecture

Research

Architecture-Centric Engineering (ACE) is the discipline of using architecture as the focal point for developing, analyzing, and maintaining systems.

The SEI develops principles, tools and methods, foundations, techniques, and publications, presentations, and webinars in the discipline of architecture-centric engineering.

Research Tasks in Architecture-Centric Engineering

The SEI conducts research in the following areas:

  1. Quality Attribute Foundations and Analysis - Creating and extending theories for analyzing system properties that are critical to achieving desired levels of quality.
  2. Architecture-Centric Practices - Creating architecture-centric methods and techniques for designing, analyzing, and evolving systems at all scales.
  3. Architecture Principles for Ultra-Large-Scale (ULS) Systems - Developing architecture design and analysis principles that account for socio-technical interactions, decentralized control, and continuous evolution.

Information on past architecture research at the SEI is also available.

Find Us Here

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.