List of Figures and Tables
نویسندگان
چکیده
User Interface (UI) is that subset of a software system that interacts with the user of the system. Being a software system in itself, UI possesses certain attributes or non-functional requirements (NFRs) such as usability, reliability, simplicity, unambiguity, etc. However, recently, adaptability is emerging as an important characteristic for UI systems. Briefly, adaptability is the ability of a system to accommodate changes in its environment. As for any other software system, the first step in the development of a UI is the creation of the architecture for the system, and in order for the UI to be adaptable, the architecture of the UI should itself be adaptable. This paper focuses on semi-automatic generation of adaptable User Interfaces by using a tool called the Software Architecture Adaptability Assistant (or SA3). SA3 uses the principles behind the NFR Framework, particularly the latter’s knowledge base properties, to automatically generate adaptable architectures, which can then be completed by the UI developer, if needed. In order to validate the architectures generated by the tool, we used the domain of embedded systems, in particular, test systems. SA3 generated adaptable architectures for UI for these systems and we implemented the architectures to confirm their adaptability.
منابع مشابه
Investigating the Use of Model-based Method for Improving the Quality of Natural Language Requirements: a Controlled Empirical Study
.................................................................................................................................. iii ACKNOWLEDGEMENTS ........................................................................................................... iv LIST OF TABLES ..........................................................................................................................
متن کاملStatistical sampling for non intrusive measurements in IP networks
..........................................................................................................................................................V ZUSAMMENFASSUNG ...................................................................................................................................VII ACKNOWLEDGMENT ..............................................................................
متن کاملA Configurable Online Reputation Aggregation System
..............................................................................................................................I Dedication ......................................................................................................................... II Acknowledgement ...........................................................................................................III Table ...
متن کاملThe genetics of parallel evolution: a case study using thermal and non-thermal ecotypes of Mimulus guttatus from Yellowstone National Park
........................................................................................................ii Acknowledgements..........................................................................................iii List of tables....................................................................................................v List of figures....................................................
متن کاملComparing NetCDF and a multidimensional array database on managing and querying large hydrologic datasets: a case study of SciDB
.......................................................................................................................................... iii Acknowledgments ............................................................................................................................ iv Table of content ................................................................................................
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002