• DocumentCode
    2513641
  • Title

    A Systematic Method to Generate .NET Components from MDA/PSM for Pervasive Service

  • Author

    Kum, Deuk Kyu ; Kim, Soo Dong

  • Author_Institution
    Dept. of Comput. Sci., Soongsil Univ., Seoul
  • fYear
    2006
  • fDate
    9-11 Aug. 2006
  • Firstpage
    324
  • Lastpage
    331
  • Abstract
    Microsoft (MS) .NET is one of the recent representative component technology. Model driven architecture (MDA) is a new development paradigm which generates software by transforming design models automatically and incrementally. Transformation of structural models in MDA has been successfully applied. However, transformation of pervasive services largely remains as an area for further research. Pervasive services are essential for building distributed enterprise systems. .NET platform can implement component object model+ (COM+) component for supporting pervasive services as it states attribute code in code. In this paper, we specify the functionalities of the COM+ component offering pervasive services, and then those functionalities are defined by UML profile. By use of the profile, the platform specific model (PSM) for .NET/C# is specified, and .NET component is generated automatically through our tool. The development productivity, extensibility, portability, and maintenance of software can be dramatically improved by using of the proposed methods
  • Keywords
    Unified Modeling Language; distributed object management; formal specification; network operating systems; object-oriented programming; software maintenance; software portability; software process improvement; ubiquitous computing; COM+; Microsoft .NET component; UML; Unified Modeling Language; component object model+; distributed enterprise system; formal specification; model driven architecture; pervasive service; platform specific model; software maintenance; software portability; software process improvement; Application software; Buildings; Computer architecture; Computer science; Productivity; Programming; Security; Software design; Software maintenance; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2006. Fourth International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7695-2656-X
  • Type

    conf

  • DOI
    10.1109/SERA.2006.7
  • Filename
    1691398