UXP Portal 2.0 Functional Requirements Specification
Name
Rebeka Mändar
Abstract
Cybernetica has developed the Unified eXchange Platform (UXP) — an interoperability platform designed to serve as a secure and reliable data exchange infrastructure.
UXP Portal is a component that serves as a universal client application
for accessing services over UXP infrastructure. Experience with the initial version of UXP Portal led to the development of version 2.0.
This Thesis describes the process and the outputs of business process modeling
and functional requirements specification for the development of UXP Portal 2.0.
The development process is based on the Rational Unified Process (RUP). The
models were created using Unified Modeling Language (UML) notation. Use-Case Models were developed for both the business and system level domains. The Use- Case Models will serve as an input for the implementation tasks.
The requirements specification process was complicated by the fact that UXP
Portal is developed as a product that has no direct customer to elicit requirements from. However, the requirements specification described in this Thesis proved to be sufficient for designing a user interface prototype in cooperation with an external interaction designer.
UXP Portal is a component that serves as a universal client application
for accessing services over UXP infrastructure. Experience with the initial version of UXP Portal led to the development of version 2.0.
This Thesis describes the process and the outputs of business process modeling
and functional requirements specification for the development of UXP Portal 2.0.
The development process is based on the Rational Unified Process (RUP). The
models were created using Unified Modeling Language (UML) notation. Use-Case Models were developed for both the business and system level domains. The Use- Case Models will serve as an input for the implementation tasks.
The requirements specification process was complicated by the fact that UXP
Portal is developed as a product that has no direct customer to elicit requirements from. However, the requirements specification described in this Thesis proved to be sufficient for designing a user interface prototype in cooperation with an external interaction designer.
Graduation Thesis language
English
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Margus Freudenthal, Marlon Dumas
Defence year
2017