Repository logo
    Info Pages
    Content PolicyCopyright & Access InfoDepositing to MRODeposit LicenseDeposit License SummaryFile FormatsTheses FAQDoctoral Thesis Deposit
    Communities & Collections
    All of MRO
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register using a personal email and password.Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Wilburn, Richard Harry"

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • Loading...
    Thumbnail Image
    Item
    A rule based user interface builder for Visual Studio .NET : a thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University
    (Massey University, 2007) Wilburn, Richard Harry
    Current popularity and lack of successful innovation in the field of Graphical User Interface(GUI) builders leads to the question of how we can pave the way for a second generation of (GUI) builders. This question requires a new approach on GUI builder innovation by changing event handling practices to integrate a Domain Specific Language (DSL). We propose a DSL based on R2ML that can be pre-compiled to .NET framework source code. The adoption of a DSL provides a starting point but offers similar problems with large numbers of rules like other previous unsuccessful innovations. We attempt to mitigate this concern with the adoption of an event correlation architecture which enables the realization of complex events. Complex events allow for the combining of primitive events to gain a higher level event which we propose is easier to relate to user requirements. We further reduce the number of rules developers require by introducing querying techniques to provide indirect referencing, rather than using traditional URI approaches which are more tightly coupled. Comparison of the lines of code our solution requires, against a comparison not using our solution, demonstrates a decrease in effort for developers. We also provide architectural reasoning to show developers the design benefits of our approach.

Copyright © Massey University  |  DSpace software copyright © 2002-2026 LYRASIS

  • Contact Us
  • Copyright Take Down Request
  • Massey University Privacy Statement
  • Cookie settings
Repository logo COAR Notify