An Open Architecture for Developing Mobile Location-Based Applications over the Internet
ISCC '01 Proceedings of the Sixth IEEE Symposium on Computers and Communications
Open architecture software: a flexible approach to decentralized software evolution
Open architecture software: a flexible approach to decentralized software evolution
Non-Functional Requirements in Industry - Three Case Studies Adopting an Experience-based NFR Method
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Software Architecture: Foundations, Theory, and Practice
Software Architecture: Foundations, Theory, and Practice
CCOA: Cloud Computing Open Architecture
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
An Interactive Web-Based Visualization Tool: Design and Development Cycles
COMPSACW '11 Proceedings of the 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops
An Open Modular Architecture for Effective Integration of Virtual Worlds in the Web
CW '11 Proceedings of the 2011 International Conference on Cyberworlds
IEEE Transactions on Information Technology in Biomedicine
COMPSACW '12 Proceedings of the 2012 IEEE 36th Annual Computer Software and Applications Conference Workshops
Hi-index | 0.00 |
The use of diverse standards while developing web and mobile technologies brings new challenges when it comes to flexibility, interoperability, customizability and extensibility of the software systems. In addition, such systems in most of the cases are closed, thus make the development and customization process for system designers, developers and end-users a challenging effort. All these developments require further research attention. This work addresses these challenges from open system architecture perspective. The proposed approach is based on practical development efforts, and theoretical research including state of the art projects and definitions related to open architectures that we surveyed. The initial results indicate that a combination of service-oriented approaches with open source components and open standard data formats pave the way towards an open, extensible architecture. The core contribution of this research will be (a) an open architecture model and (b) the developed system itself based on the model, and (c) the benefits of applying open architecture approaches throughout the development processes.