CoreLinux++
|
Goals
|
Developer's Corner
|
Contacts
|
|
Library Load Use Case Report
Library Load Use Case Report
Generated at: Sun, Jul 23, 2000
09:11:13
TABLE OF CONTENTS
- REPORT BODY
- Use case report
- Class report
- Data package
- Component View package
- libcorelinux package
- UseCase package
- Roles package
- Developer class
- Implementor class
- Analysis package
- System class
- Client class
- Library class
- LibraryObject class
- Model dictionary
- SUMMARY
REPORT BODY
Use case report
use case Load Library
- Documentation:
Given a form of identification, the client asks for a library to be loaded dynamically
use case Get Library Object
- Documentation:
Given a form of identification, the client requests a library object from a loaded library.
use case Access Library Object
- Documentation:
A client accesses the loaded library object for some purpose.
use case Unload Library
- Documentation:
The client asks that the specified loaded library be unloaded.
- actor Developer
- Documentation:
Developer
- actor Implementor
- Superclasses:
- Data::UseCase::Roles::Developer
- Documentation:
Implementor is a developer that uses either the corelinux or extension types into solution space applications.
Class report
- package Data
- package Data::Component View
- package Data::libcorelinux
- package Data::UseCase
- package Data::UseCase::Roles
- class Developer
- Stereotype:
<<actor>>
- Documentation:
Developer
- class Implementor
- Superclasses:
- Data::UseCase::Roles::Developer
- Stereotype:
<<actor>>
- Documentation:
Implementor is a developer that uses either the corelinux or extension types into solution space applications.
- Operations:
- public doWork ( )
- package Data::Analysis
- class System
- Stereotype:
<<interface>>
- Documentation:
Library management interface.
- class Client
- Documentation:
Clients interact with the system to dynamically access LibraryObjects from a Library.
- class Library
- Documentation:
A Library is a container of LibraryObjects.
- class LibraryObject
- Documentation:
A LibraryObject is a transient Library entity. It is created on request of the client, and destroyed when no longer needed.
Model dictionary
A C D G I L R S U
A
- Access Library Object use case from package UseCase
A client accesses the loaded library object for some purpose.
- Analysis package
C
- Client class from package Analysis
Clients interact with the system to dynamically access LibraryObjects from a Library.
- Component View package
D
- Data package
- Developer actor from package UseCase.Roles
Developer
- Developer class from package UseCase.Roles
Developer
- doWork operation from class UseCase.Roles.Implementor
G
- Get Library Object use case from package UseCase
Given a form of identification, the client requests a library object from a loaded library.
I
- Implementor actor from package UseCase.Roles
Implementor is a developer that uses either the corelinux or extension types into solution space applications.
- Implementor class from package UseCase.Roles
Implementor is a developer that uses either the corelinux or extension types into solution space applications.
L
- libcorelinux package
- Library class from package Analysis
A Library is a container of LibraryObjects.
- LibraryObject class from package Analysis
A LibraryObject is a transient Library entity. It is created on request of the client, and destroyed when no longer needed.
- Load Library use case from package UseCase
Given a form of identification, the client asks for a library to be loaded dynamically
R
- Roles package from package UseCase
S
- System class from package Analysis
Library management interface.
U
- Unload Library use case from package UseCase
The client asks that the specified loaded library be unloaded.
- UseCase package
SUMMARY
- Total packages reported: 6
- Total classes reported: 6
- Total operations reported: 1
- Total use cases reported: 4
Copyright © 1999, 2000 by CoreLinux Consortium
This material may be distributed only subject to the terms and conditions set forth in the
Open Publication License
|
|
|