IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

A Systematic Approach for Designing Educational Recommender Systems

A Systematic Approach for Designing Educational Recommender Systems
View Sample PDF
Author(s): Patrick H. S. Brito (Federal University of Alagoas, Brazil), Ig Ibert Bittencourt (Federal University of Alagoas, Brazil), Aydano Pamponet Machado (Federal University of Alagoas, Brazil), Evandro Costa (Federal University of Alagoas, Brazil), Olavo Holanda (Federal University of Alagoas, Brazil), Rafael Ferreira (Federal University of Pernambuco, Brazil)and Thiago Ribeiro (Federal University of Alagoas, Brazil)
Copyright: 2014
Pages: 25
Source title: Software Design and Development: Concepts, Methodologies, Tools, and Applications
Source Author(s)/Editor(s): Information Resources Management Association (USA)
DOI: 10.4018/978-1-4666-4301-7.ch062

Purchase

View A Systematic Approach for Designing Educational Recommender Systems on the publisher's website for pricing and purchasing information.

Abstract

The construction of Educational Recommender System (ERS) demands the incorporation of quality attributes at the software design, such as availability for preventing the service to be unavailable for a long time, and scalability for preventing the system from going offline due to a large number of simultaneous requests. The incorporation of such characteristics makes ERS more complex and expensive, but existing strategies for designing ERS do not consider quality attributes in an explicit way. This chapter presents an architecture-centered solution, which is partially supported by tools and considers quality attributes as early as possible in the software development process in a systematic way, from requirements to the source code. The feasibility of the proposed process is showed in terms of a case study executed in a “step-by-step” fashion, presenting how the software architecture can be designed and gradually refined until it achieves the level of object-oriented classes generated based on design patterns.

Related Content

Babita Srivastava. © 2024. 21 pages.
Sakuntala Rao, Shalini Chandra, Dhrupad Mathur. © 2024. 27 pages.
Satya Sekhar Venkata Gudimetla, Naveen Tirumalaraju. © 2024. 24 pages.
Neeta Baporikar. © 2024. 23 pages.
Shankar Subramanian Subramanian, Amritha Subhayan Krishnan, Arumugam Seetharaman. © 2024. 35 pages.
Charu Banga, Farhan Ujager. © 2024. 24 pages.
Munir Ahmad. © 2024. 27 pages.
Body Bottom