• DocumentCode
    1963386
  • Title

    MOSYS: a methodology for automatic object identification from system specification

  • Author

    Becker, L.B. ; Pereira, C.E. ; Dias, O.P. ; Teixeira, J.P. ; Teixeira, I.M.

  • Author_Institution
    Inst. of Comput. Sci., Porto Alegre, Brazil
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    198
  • Lastpage
    201
  • Abstract
    The paper presents a novel approach to the automatic identification of objects/classes from a system specification. The methodology is aimed at the development of distributed real time systems (DRTS), especially those conceived for industrial automation applications. UML is used as the modeling language in conjunction with an extended version of traditional DFD (E-DFD), that conveys information on flow type (data or control) and on process complexity and timing constraints. E-DFDs are mapped into a graph and a tool is used to carry out an automatic graph partition, which allows the identification of a set of objects that constitute, from the design and test points of view, the `best-fitted´ architecture. To validate the proposed methodology, a case study is presented and analyzed, comparing two design strategies
  • Keywords
    computer aided software engineering; distributed programming; formal specification; object-oriented languages; object-oriented programming; real-time systems; DRTS; E-DFD; MOSYS; UML; automatic graph partition; automatic object identification; best-fitted architecture; design strategies; distributed real time systems; flow type; industrial automation applications; modeling language; process complexity; system specification; timing constraints; traditional DFD; Automatic testing; Automation; Computer architecture; Costs; Design for disassembly; Electrical capacitance tomography; Real time systems; System analysis and design; Timing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2000. (ISORC 2000) Proceedings. Third IEEE International Symposium on
  • Conference_Location
    Newport, CA
  • Print_ISBN
    0-7695-0607-0
  • Type

    conf

  • DOI
    10.1109/ISORC.2000.839529
  • Filename
    839529