Context
-Task Description
When compared to local applications, aspects such as data transfer, transaction handling, and change notification add an additional level of complexity when developing collaborative distributed applications. Middleware layers strive to reduce this complexity, but without the right application programming interface, most of the complexity is only relocated instead of being removed. Attributes &Co, a language binding for space-based middleware layers, accomplishes to reduce the complexity of distributed software development by employing the declarative mechanisms provided by modern object-oriented languages. Using the paradigm of declarative programming for describing the properties of distribution, Attributes &Co helps to improve the development process, raising code quality and reducing development time.
(2005 finished)
Requirements
-
Student
Dipl.-Ing. (FH) Fabian Schmied (please contact eva Kühn)
Supervisor
A.o. Univ.-Prof. Dr. Dipl.-Ing. eva Kühn (please contact eva Kühn)
Related Projects in the Network
- Automatische Serialisierung für CORSO .NET &Co
- Efficient Space-Based Application Development with Declarative and Aspect-Oriented Programming
- XL-AOF - A Light-Weight Aspect-Oriented Framework for Space-Based Computing
External Related Projects and Publications
- eva Kühn, Fabian Schmied, Distributed Peer-to-Peer Application Development with Declarative and Aspect-Oriented Techniques, 1st International Symposium on Leveraging Applications of Formal Methods (ISoLA 2004), Paphos, Cyprus, 2004
- eva Kühn, Fabian Schmied, Attributes &Co - Collaborative Applications with Declarative Shared Objects, IADIS WWW/Internet 2005 Conference, Lisbon, Portugal, 2005