Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 3.81 KB

README.md

File metadata and controls

55 lines (41 loc) · 3.81 KB

eNeg

Description

eNeg is a system that has two main targets:

  • Collect as much information as possible from different users‘ communication channels via Add-ons and store it centralized in one place.
  • Use this collected information as input for data analysis through Apps and allow these Apps to provide valuable support information to users.

The FrameWork contains different sub-systems to achieve these targets:

  • Desktop Add-on that can collect information.
  • Web Platform that shows all collected information centralized at one place.
  • Apps that analyse the collected information in terms of preferences, strategy, cultural aspects and more.

eNeg is a silverlight web based platform with desktop add-on extension, MVVM framework applied with n-tier layers.

  • RIA Services
  • Entity Framework
  • Logging
  • Excption Handling
  • MEF

For more details please find the Software Requirements Specification, the Technical Design Specification, the Architecture and some videos explaining the uses cases of eNeg in eNeg Documentation.

Features

  • Allow users to track and collect information messages from different communication channels
  • Create a unlimited number of online negotiations.
  • Multi communication channel support
  • Negotiate with different counterparts via different channels managed at one place
  • Track the whole history of a negotiation
  • View and manage negotiations (ongoing, past)
  • See all details of a negotiation event
  • Addionally 7 different apps for negotiation support integrated: PrefApp, Issue App, CultureApp, StrategyApp, MessageApp, eSourceApp, OfferApp

Setting Development Environment

  • A .NET Integrated Development Environment (IDE) such as Visual Studio or the free Visual Web Developer Express
  • Install Microsoft Silverlight runtime for windows. (This is the runtime that’s required for Silverlight applications).
  • Install Silverlight Toolkit
  • Install Silverlight SDK
  • Install Silverlight Tools for VS 2010 (Optional)
  • Install Expression Blend. This is a design tool that allows users to interact with Silverlight.

References

Following open-source projects were used:

Also used were proprietary control from

  • Telerik (not included in sources !)