Affiliation:
1. Azusa Pacific University, Azusa, CA, USA
Abstract
Structured System Analysis and Design (SSAD) is still considered one of the most straightforward systems approaches, despite both supporting arguments and criticisms. One philosophy in software engineering is to "document everything". However, the waterfall model within SSAD discourages frequent changing of requirements, which is a significant problem to designers. Compared with SSAD, Component-Based Software Engineering (CBSE) with its modular structured solution allows individual components to be replaced easily at design time or run time if the requirements of the initial component (expressed via the interface) are met by the replacement component.
After years of experience in developing and architecting reliable architectures for software-intensive distributed systems, the authors present a PAISE (Perspective-bridged Architecture with Interoperability, Substitutability, and Extensibility) model with the aim of automating systems perspective transitioning through a document-driven approach within SSAD. The authors stress important abilities of architecting application systems such as
interoperability
,
substitutability
, and
extensibility
in support of component-based software engineering. PAISE starts with a conceptual system that is rapidly prototyped for requirements, follows with a technical system that addresses the interior structure of the system, and results in an operational system for business process.
In combination with re-ADA (an architectural description language as well as its runtime foundation), PAISE/re-ADA can not only promote a document-driven approach with SSAD, but also automate system perspective transitioning with CBSE.
Publisher
Association for Computing Machinery (ACM)
Reference27 articles.
1. Automatic prototype generating via optimized object model
2. Re-ADA
3. IEEE Standard Board Recommended Practice for Architectural Description of Software-Intensive Systems (IEEE-std-1471 2000) September 2000 IEEE Standard Board Recommended Practice for Architectural Description of Software-Intensive Systems (IEEE-std-1471 2000) September 2000
4. DoD Joint Technical Architecture (JTA Version 4.0 2002) http://www-jta.itsi.disa.mil/ DoD Joint Technical Architecture (JTA Version 4.0 2002) http://www-jta.itsi.disa.mil/
5. Wikipedia SSADM http://en.wikipedia.org/wiki/Structured_Systems_Analysis_and_Design_Methodology Wikipedia SSADM http://en.wikipedia.org/wiki/Structured_Systems_Analysis_and_Design_Methodology
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献