Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Test and Quality Assurance - Approaches, Process, Methods - Configuration Management - Measurement - Tools - Open Source - Software Engineering - Humour New Links RSS/Atom



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  |  Randum jump  

Main  arrow  Approaches, Process, Methods  arrow  Architecture  (199)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Date (Old Links Listed First)


Visit   Model View Controller    Last Update 2006/7/28 9:42
Category  Approaches, Process, Methods  arrow  Architecture  :  Approaches, Process, Methods  arrow  Design
Description
A presentation of the Model View Controller pattern. MVC is a time tested method of separating the user interface of an application from its domain logic.

Hits: 123   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Quality Attributes and Service-Oriented Architectures    Last Update 2006/8/2 10:05
Category  Approaches, Process, Methods  arrow  Architecture  :  Programming  arrow  Platforms  arrow  Services
Description
This report examines the relationship between service-oriented architectures (SOAs) and quality attributes. Because software architecture is the bridge between mission/business goals and a software-intensive system, and quality attribute requirements drive software architecture design, it is important to understand how SOAs support these requirements. Interesting section that summarizes the positive and negative effects that using an SOA has on a system’s quality attributes.

Hits: 147   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Integrating Software-Architecture-Centric Methods into the Rational Unified Process    Last Update 2006/8/2 10:09
Category  Approaches, Process, Methods  arrow  RUP  :  Approaches, Process, Methods  arrow  Architecture
Description
This technical report fits the Carnegie Mellon® Software Engineering Institute's (SEI's) architecture-centric methods into the framework of the RUP.

Hits: 161   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Integrating Software-Architecture-Centric Methods into Extreme Programming (XP)    Last Update 2006/8/2 10:16
Category  Approaches, Process, Methods  arrow  Agile  arrow  Extreme Programming (XP)  :  Approaches, Process, Methods  arrow  Architecture
Description
This technical note fits the architecture-centric methods of the Carnegie Mellon® Software Engineering Institute (SEI) into the framework of Extreme Programming (XP). These methods include the Architecture Tradeoff Analysis Method®, the SEI Quality Attribute Workshop, the SEI Attribute-Driven Design method, the SEI Cost Benefit Analysis Method, and SEI Active Reviews for Intermediate Design. This report presents a summary of XP and examines the potential uses of the SEI's architecture-centric methods.

Hits: 117   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Integrating Analysis and Design Methods for the Software Life Cycle    Last Update 2006/8/2 10:19
Category  Approaches, Process, Methods  arrow  Architecture  :  Approaches, Process, Methods  arrow  Design
Description
This article illustrates examples of combinations of the architecture-centric analysis and design methods and when the combinations could be applied during the life cycle.

Hits: 160   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   The Architecture Based Design Method Popular articles    Last Update 2006/8/2 10:27
Category  Approaches, Process, Methods  arrow  Requirements  :  Approaches, Process, Methods  arrow  Architecture
Description
This paper presents the Architecture Based Design (ABD) method for designing the high-level software architecture for a product line or long-lived system. Designing an architecture for a product line or long-lived system is difficult because detailed requirements are not known in advance. The ABD method fulfills functional, quality, and business requirements at a level of abstraction that allows for the necessary variation when producing specific products. Its application relies on an understanding of the architectural mechanisms used to achieve this fulfillment.

Hits: 287   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Categorizing Business Goals for Software Architectures    Last Update 2006/8/2 10:55
Category  Approaches, Process, Methods  arrow  Requirements  :  Approaches, Process, Methods  arrow  Architecture
Description
Business goals are the foundation on which software systems are justified, analyzed, and built. Software systems are constructed to realize business or mission goals. Software architecture is the bridge between the business goals and the realized system. Those claims about business goals underlie many methods for designing and analyzing software architectures. This report provides a categorization of possible business goals, so that stakeholders can have guidance in the goals' creation, expression, and documentation.

Hits: 88   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Documenting Software Architectures in an Agile World Popular articles    Last Update 2006/8/3 9:37
Category  Approaches, Process, Methods  arrow  Agile  :  Approaches, Process, Methods  arrow  Architecture
Description
This report compares the Software Engineering Institute's "Views and Beyond" approach for documenting software architectures with the documentation philosophy embodied in agile software-development methods. This report proposes an approach for capturing architecture information in a way that is consistent with agile methods.

Hits: 315   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Making Architecture Design Decisions: An Economic Approach    Last Update 2006/8/3 9:55
Category  Measurement  :  Approaches, Process, Methods  arrow  Architecture
Description
The resources available to build any system are finite. The decisions involved in building any nontrivial system are complex and typically involve many stakeholders, many requirements, and many technical decisions. The stakeholders have an interest in ensuring that good design decisions are made--decisions that meet their technical objectives and their tolerance for risk. These decisions should, as much as possible, maximize the benefit that the system provides and minimize its cost. The Cost Benefit Analysis Method (CBAM) was created to provide some structure to this decision-making process. The CBAM analyzes architectural decisions from the perspectives of cost, benefit, schedule, and risk.

Hits: 97   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Introduction to the Darwin Information Typing Architecture    Last Update 2006/10/4 7:51
Category  Programming  arrow  XML  :  Approaches, Process, Methods  arrow  Architecture
Description
The Darwin Information Typing Architecture (DITA) is an XML-based, end-to-end architecture for authoring, producing, and delivering technical information. This architecture consists of a set of design principles for creating "information-typed" modules at a topic level and for using that content in delivery modes such as online help and product support portals on the Web. This document is a roadmap for DITA: what it is and how it applies to technical documentation.

Hits: 41   Rating: 0.00 (0 votes)
Rate this Article  |  Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



(1) 2 3 4 5 6 7 8 9 10 11 [20] » 
Software Development Resources

Use Project Management Templates to deliver your project from start to finish

A Greener Planet Starts with Smarter IT - Improve operations and protect the planet

Simply Rails 2: Learn how to be an accomplished Ruby programmer in no time!

The Principles Of Project Management - Deliver projects on time and on budget, again and again

Simply SQL is a practical step-by-step guide to writing SQL.

Sponsored by

Practical
RSS 2.0
Twitter
Advertise
Contact
Software Development Jobs
Login
Username:

Password:


Lost Password?

Register now!
THEME_VALIDXHTML
THEME_VALIDCSS
Copyright © 2006-2009 Martinig & Associates

Methods & Tools | SD Tools | SD Directory | SD Videos | SD Jobs | SQA Zone | DevAgile | DevBazar | Ajax Alliance | SD News | SD Conferences
SD Blogs | Forum Logiciel | Software Project Planet | SQA Planet | UML Planet | Cloud Voices | Java TV | .NET TV | Testing TV | TV Agile | RIATube
Java Voices | .NET Voices | PHP Voices | DBA Voices | Agile Voices | Scrum Planet | Ajax Voices | RIA Voices | The Waterfall Manifesto
Sponsored Links: Novell Zenworks Configuration Management