Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
Data Acquisition Systems (DAS) are the basis for building monitoring tools that enable the supervision of local and remote systems. DASs are complex systems. It is difficult for developers to compare proprietary generic DAS products and/or standards, and the design of a specific DAS is costly. In this thesis we propose an implementation independent specification, based on conceptual and role-based use case modeling, of a generic architecture for DASs. This generic DAS specification gives DAS developers an abstraction of DASs, it enables them to compare existing DAS products and standards, and it provides the DAS developers that aim to develop a specific DAS with a starting point for the design of a specific DAS. A generic system specification has many advantages. We propose patterns and techniques that are useful for the development of specifications of generic systems. Additionally, the generic DAS specification provides a case study on the development, based on conceptual and role-based use case modeling, of implementation independent specifications of generic systems that demonstrates, by means of an industrial example, the advantages of these techniques for the development of specifications of generic systems.
Sandro Carrara, Ali Meimandi, Ata Jedari Golparvar, Sarah Tonello
Andreas Peter Burg, Reza Ghanaatian Jahromi, Marco Widmer