Software architecture in practice
Software architecture in practice
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The unified software development process
The unified software development process
Developing WWW-based highly interactive and collaborative applications using software components
Software—Practice & Experience
CORBA 3 Fundamentals and Programming with Cdrom
CORBA 3 Fundamentals and Programming with Cdrom
Internet-based learning by doing
IEEE Transactions on Education
Hi-index | 0.00 |
This paper contributes to the e-learning standardization process with the definition of a service architecture to build standard-driven distributed and interoperable learning systems. The proposal presented is based on the definition of open software interfaces for each subsystem in the architecture, avoiding any dependency from specific information models. The selected approach to solve this problem relies on a systematic methodology for software development, which will support the identification of the services offered by particular subsystems in the architecture, as defined by the requirements established by users in the e-learning domain. The proposed methodology is based on the application of the Unified Software Development Process together with proposals from other authors like Bass, Clements and Kazman.