Presentation is loading. Please wait.

Presentation is loading. Please wait.

MIDDLE EAST TECHNICAL UNIVERSITY COMPUTER ENGINEERING DEPARTMENT CENG 491 – COMPUTER ENGINEERING DESIGN I DSK4BRM.

Similar presentations


Presentation on theme: "MIDDLE EAST TECHNICAL UNIVERSITY COMPUTER ENGINEERING DEPARTMENT CENG 491 – COMPUTER ENGINEERING DESIGN I DSK4BRM."— Presentation transcript:

1 MIDDLE EAST TECHNICAL UNIVERSITY COMPUTER ENGINEERING DEPARTMENT CENG 491 – COMPUTER ENGINEERING DESIGN I DSK4BRM

2 BACKGROUND INFORMATION  Team Members : Doruk Tekniker Gürkan İlhan Mehmet Daşıran  Sponsor Company : Cybersoft  Company Consultant : Dr. Semih Çetin  Teaching Assistant : Selma Süloğlu

3 OUTLINE  INTRODUCTION  PROJECT DEFINITION  SOFTWARE REQUIREMENTS  SYSTEM ARCHITECTURE  DEVELOPMENT PROCESS  CONCLUSION

4 INTRODUCTION  Business Rules & Facts  Business Rule Management  ‘Domain Specific’  Business Domain Independent  Purpose of the Project

5 PROJECT DEFINITION  Domain Specific Language - targets a particular kind of problem - extended version of RuleML  Domain Specific Engine - executive part of DSK - client & server side bindings  Domain Specific Tool - graphical “user-friendly” interface - rule modeling

6 SOFTWARE REQUIREMENTS  C# as programming language  Microsoft.NET Framework / Visual Studio  MS SQL Server  Additional Software Tools

7 SYSTEM ARCHITECTURE  General Architecture  System Modules  General Use Case Diagram  GUI Design for DST

8 - SYSTEM ARCHITECTURE - GENERAL ARCHITECTURE

9 - SYSTEM ARCHITECTURE - SYSTEM MODULES  Validation Module - Get Rule - Answer - Send Message  Convert Module - Request - Response

10 - SYSTEM ARCHITECTURE - SYSTEM MODULES (contd.)  Process Module - Inform - Save - Show  Deletion Module - Delete

11 - SYSTEM ARCHITECTURE - GENERAL USE CASE DIAGRAM

12 - SYSTEM ARCHITECTURE - GUI DESIGN for DST

13 DEVELOPMENT PROCESS  What’s done so far ? - DSL keyword definitons - Module Definitions - DST GUI Design - General Design Analysis  What’s next ? - Detailed Design - Prototype Development - Generic Mapping (Transformation)

14 CONCLUSION  Business Rules & BRM  Project Information  Development contact : e1449123@ceng.metu.edu.tr

15


Download ppt "MIDDLE EAST TECHNICAL UNIVERSITY COMPUTER ENGINEERING DEPARTMENT CENG 491 – COMPUTER ENGINEERING DESIGN I DSK4BRM."

Similar presentations


Ads by Google