Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Patterns

Encyclopedia of Information Technology Curriculum Integration
Patterns (in the computer science sense) describe best practice solutions and different realization variants of a special group of systems. Patterns are abstractions from concrete forms. Examples are architecture patterns, design patterns, and process patterns.
Published in Chapter:
Software Engineering in e-Learning Systems
Alke Martens (University of Rostock, Germany) and Andreas Harrer (University of Duisburg-Essen, Germany)
Copyright: © 2008 |Pages: 7
DOI: 10.4018/978-1-59904-881-9.ch122
Abstract
Regarding the role of software engineering in the development of different types of e-learning systems, a traditional situation is contrasted with a modern state of the art. Traditionally, these systems, especially the intelligent tutoring systems (ITS) or artificial intelligence in education systems (AIED), are developed as research projects (Harrer & Martens, 2006). This means a comparably small group of people is involved in system development; the systems are developed with a research focus and not with respect to reusability, maintenance, robustness, or extensibility. The systems usually are not sold or used over long periods of time. In recent years, e-learning systems have reached maturity. Several e-learning systems are available as software products. They have left the stage of pure research and can now be found in relation with the buzzwords “everyday and lifelong learning.” In particular generic e-learning systems, in contrast to the more research oriented ITS, are nowadays often developed based on software engineering techniques.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Business Model Application of UML Stereotypes
A software library for a common business scenario. A framework may be a design framework (possibly expressed in UML) or an implementation framework (possibly in C++, Java, or PHP).
Full Text Chapter Download: US $37.50 Add to Cart
Object-Oriented Software Reuse in Business Systems
A software library for a common business scenario. A framework may be a design framework (possibly expressed in UML) or an implementation framework (possibly in C++, Java, or PHP).
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR