Sciweavers

ICSE
2003
IEEE-ACM

Pattern Oriented Software Development: Moving Seamlessly from Requirements to Architecture

14 years 4 months ago
Pattern Oriented Software Development: Moving Seamlessly from Requirements to Architecture
Requirements Engineering (RE) deals with the early phases of software engineering namely requirement elicitation, modeling, specification and validation. Architecture of a software system emphasizes the structural constraints imposed on the application. Potential reuse in the form of software patterns are available for software designers to structure their applications. This paper proposes a pattern oriented methodology for software development. Using this approach, the skeleton of the application can be perceived up-front by using knowledge of previously identified patterns. Functional requirements of the application can subsequently be made evolving around this basic structure. The methodology thus bridges the gap between requirements specification and the architecture of the application. This approach not only leads to highly flexible and reusable design solutions, but also provides traceability of requirements in design solutions making maintenance less tedious.
M. S. Rajasree, P. Jithendra Kumar Reddy, D. Janak
Added 09 Dec 2009
Updated 09 Dec 2009
Type Conference
Year 2003
Where ICSE
Authors M. S. Rajasree, P. Jithendra Kumar Reddy, D. Janakiram
Comments (0)