• DocumentCode
    2063367
  • Title

    An object oriented calculation process framework

  • Author

    Machowski, Lukasz A. ; Marwala, Tshilidzi

  • Author_Institution
    Sch. of Electr. & Inf. Eng., Witwatersrand Univ., Johannesburg, South Africa
  • fYear
    2005
  • fDate
    13-16 April 2005
  • Firstpage
    201
  • Lastpage
    206
  • Abstract
    Modern software applications are relying on increasingly complex calculation processes to perform tasks that are required. An object oriented calculation process framework is presented which brings calculations into the object oriented world. It does this by making each calculation process into a separate object with specific input and output variables. The benefit of this framework over existing ones is that the data types for the input or output variables do not have to descend from a framework specific data class. The framework still provides data type error checking by using reflection which is an advanced feature of .NET. The framework also discovers all sub-processes within the user defined process class using the same mechanism of reflection. The framework allows the process developer to concentrate on writing clean calculation code instead of wasting time writing error handling and process modeling code.
  • Keywords
    error handling; object-oriented methods; software engineering; .NET; calculation code; data class; data type error checking; error handling; input variable; object oriented calculation; output variable; process modeling code; reflection mechanism; software application; user defined process class; Africa; Application software; Modems; Object oriented modeling; Predictive models; Reflection; Software engineering; Software performance; Software systems; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Cybernetics, 2005. ICCC 2005. IEEE 3rd International Conference on
  • Print_ISBN
    0-7803-9122-5
  • Type

    conf

  • DOI
    10.1109/ICCCYB.2005.1511573
  • Filename
    1511573