A framework for information systems architecture
IBM Systems Journal
Extending and formalizing the framework for information systems architecture
IBM Systems Journal
Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Real-time object-oriented modeling
Real-time object-oriented modeling
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Software architecture in practice
Software architecture in practice
Tried & true object development: industry-proven approaches with UML
Tried & true object development: industry-proven approaches with UML
Applied software architecture
Proceedings of the 24th International Conference on Software Engineering
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
The 4+1 View Model of Architecture
IEEE Software
What Is Included in Software Architecture? A Case Study in Three Software Organizations
ECBS '02 Proceedings of the 9th IEEE International Conference on Engineering of Computer-Based Systems
Using UML for Modeling Complex Real-Time Systems
LCTES '98 Proceedings of the ACM SIGPLAN Workshop on Languages, Compilers, and Tools for Embedded Systems
Quality Attribute Taxonomies for DSP Software Architecture Design
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
The WISE Approach to Architect Wireless Services
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADA
Proceedings of the 26th International Conference on Software Engineering
Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADA
Proceedings of the 26th International Conference on Software Engineering
Toward an Architectural Knowledge Base for Wireless Service Engineering
IEEE Transactions on Software Engineering
A Tool for Reliability and Availability Prediction
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
AVDL: a highly adaptable architecture view description language
Journal of Systems and Software
Capturing quality requirements of product family architecture
Information and Software Technology
Hi-index | 0.00 |
The software architecture of a future mobile telecommunication system consists of three main parts: system infrastructure services, middleware services and application services. Infrastructure services provide access technologies and networking services for the middleware services that again provide richer capabilities for wireless applications through mobile Internet. Architecture describes the organization of software systems, components, their internal relationships and connections to the environment. Reusing architectural structures benefits companies, because the architecture is a pivotal part of any system, and a costly one to construct. Architecture is documented and reused through architectural views that describe identified stakeholders and concerns, e.g. the purpose of a system, and the feasibility of constructing, deploying, evolving and maintaining it. Views conform to special viewpoints defined for the domain. This paper describes the viewpoints selected for developing the architecture of middleware services and digital signal processing software and provides a general framework for comparing viewpoints. Comparison and analysis of the defined viewpoints show that domain and system size are the dominant issues to be considered when architectural viewpoints are being selected.