Paulo Merson
Software Engineering Institute
Publications by Paulo Merson
-
Architecting Service-Oriented Systems
August 01, 2011 • Technical Note
Philip BiancoGrace LewisPaulo Merson
This report presents guidelines for architecting service-oriented systems and the effect of architectural principles on system quality attributes.
read -
Documenting Software Architectures: Views and Beyond, 2nd Edition
October 05, 2010 • Book
Paul C. ClementsFelix BachmannLen Bass
This book provides the most complete and current guidance on how to capture a software architecture in a commonly understandable form.
read -
Data Model as an Architectural View
October 01, 2009 • Technical Note
Paulo Merson
This 2009 report describes the data model as an architectural style in an effort to help architects apply this style to create data model architectural views.
read -
Model-Driven Performance Analysis
October 14, 2008 • Conference Paper
Gabriel MorenoPaulo Merson
This paper describes a performance reasoning framework that can transform a design into a model suitable for analysis of real-time performance properties with different evaluation procedures.
read -
Service Level Agreements in Service-Oriented Architecture Environments
September 01, 2008 • Technical Note
Philip BiancoGrace LewisPaulo Merson
This 2008 report surveys the state of practice in service level agreement specification and offers guidelines on how to assure that services are provided with high availability, security, performance, and other required qualities.
read -
Evaluating Service-Oriented Architectures
June 01, 2008 • Audio
Rick KotermanskiPaulo Merson
This report contains technical information about SOA design considerations and tradeoffs that can help the architecture evaluator to identify and mitigate risks in a timely and effective manner.
listen -
Using Aspect-Oriented Programming to Enforce Architecture
September 01, 2007 • Technical Note
Paulo Merson
This report illustrates how to use AOP (aspect-oriented programming) to ensure conformance to architectural design, proper use of design patterns and programming best practices, conformance to coding policies and naming conventions.
read -
Evaluating a Service-Oriented Architecture
September 01, 2007 • Technical Report
Philip BiancoRick KotermanskiPaulo Merson
This report contains technical information about SOA design considerations and tradeoffs that can help the architecture evaluator to identify and mitigate risks in a timely and effective manner.
read -
Evaluating a Service-Oriented Architecture
May 14, 2007 • Presentation
Philip BiancoPaulo Merson
Presented: May 2007
read -
Attribute-Driven Design (ADD), Version 2.0
November 01, 2006 • Technical Report
Rob WojcikFelix BachmannLen Bass
This report revises the steps of the Attribute-Driven Design (ADD) method and offers practical guidelines for carrying out each step.
read -
A Comparison of Requirements Specification Methods from a Software Architecture Perspective
August 01, 2006 • Technical Report
Len BassJohn K. BergeyPaul C. Clements
In this report, five methods for the elicitation and expression of requirements are evaluated with respect to their ability to capture architecturally significant requirements.
read -
A Comparison of Requirements Specification Methods from a Software Architecture Perspective (SATURN 2006)
April 25, 2006 • Presentation
Ipek OzkayaLen BassJohn K. Bergey
Ipek Ozkaya talks about an approach developed by Fergus O'Brien that is used to assess how well different requirement specification methods serve an architect's goals and needs.
read -
Quality Attributes and Service-Oriented Architectures
September 01, 2005 • Technical Note
Liam O'BrienLen BassPaulo Merson
This report examines the relationship between service-oriented architectures (SOAs) and quality attributes.
read -
Experience Using the Web-Based Tool Wiki for Architecture Documentation
September 01, 2005 • Technical Note
Felix BachmannPaulo Merson
This 2005 report discusses the benefits and challenges of using a wiki-based collaborative environment to create software architecture documentation.
read -
Reasoning Frameworks
July 01, 2005 • Technical Report
Len BassJames IversMark H. Klein
This report describes a vehicle for encapsulating the quality attribute knowledge needed to understand a system's quality behavior as a reasoning framework that can be used by nonexperts.
read -
Performance Property Theories for Predictable Assembly from Certifiable Components (PACC)
September 01, 2004 • Technical Report
Scott HissamMark H. KleinPaulo Merson
This report develops a queueing-theoretic solution to predict, for a real-time system, the average-case latency of aperiodic tasks managed by a sporadic server.
read -
A Template for Documenting Prediction-Enabled Component Technologies
October 01, 2003 • Technical Note
Paulo Merson
This report proposes a template for documenting a PECT, and provides guidelines and a few examples to help PECT developers consolidate the broad range of information produced into the PECT development process in a single, organized volume.
read