Journal of Information Technology Applications and Management
- Volume 20 Issue 3
- /
- Pages.1-18
- /
- 2013
- /
- 1598-6284(pISSN)
- /
- 2508-1209(eISSN)
DOI QR Code
Contextual Models of Business Application Software Architecture
- Koh, Seokha (Department of Management Information Systems, Chungbuk National University) ;
- Ji, Kyoung-Sook (Department of Management Information Systems)
- Received : 2013.07.13
- Accepted : 2013.09.25
- Published : 2013.09.30
Abstract
Software architecture is the blueprint for a software system and should provide consistent guidelines for design, implementation, and maintenance throughout the entire lifecycle of the system. Components, interactions between the components, well-formed structure, reasons, and various perspectives reflecting various stakeholders' concerns changing through the phases of software lifecycle are the key elements of software architecture. The architect identifies and engages the stakeholders, understands and captures stakeholder's concerns including those regarding life cycle, and lets the concerns reflected in the architecture. To do so, architect should take into consideration various contextual elements regarding the system too. We make an extended list of the elements, especially those of business application software architecture, that the architect should take into consideration and construct a model of the relationships between the elements.
Keywords
- Software Architecture;
- Software Life Cycle;
- Software Evolution;
- Software Architecture Degeneration;
- Software Project