1 / 3

Software Platform for Next Generation Collaborative Environments

Software Platform for Next Generation Collaborative Environments. Main Drivers. No overarching architectures or reference models No integration of a motley collection of technologies Contribute with something that will survive disruptive changes in the networks or interfaces of the future

shasta
Télécharger la présentation

Software Platform for Next Generation Collaborative Environments

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Platform for Next Generation Collaborative Environments

  2. Main Drivers • No overarching architectures or reference models • No integration of a motley collection of technologies • Contribute with something that will survive disruptive changes in the networks or interfaces of the future • Focus to be on the software per se • Why does software for NGCE represent a distinct class of concerns? • How is it different from generic software engineering efforts? • Large number of orthogonal concerns that don’t relate to the business logic: • Network and media considerations (latency, throughput) • Sharing, Trust and Security • Payments • Media and Interface Considerations • Distributed Algorithms • Distributed Synchronization • Build a platform or engine that allows the incorporation of support for such concerns to be done in a manner transparent to the business application logic

  3. Ideas and Partners • Adaptive Programming • Aspect-oriented programming • Code generation and weaving techniques • Semantix is a long-term practitioner in code generation techniques and in the use of post-OO methodologies and tools • Has extended the Demeter framework for adaptive programming and used it in commercial projects • Its own set of tools for aspect-oriented programming • Seek: two to three more partners from Industry either as end-users or active in related software, hardware, network or interface technologies

More Related