Show simple item record

The Algebraic Framework for Object-Oriented Systems

dc.contributor.authorYoon, D. H. H.en_US
dc.date.accessioned2006-09-08T21:03:54Z
dc.date.available2006-09-08T21:03:54Z
dc.date.issued1998-09en_US
dc.identifier.citationYoon, D. H. H.; (1998). "The Algebraic Framework for Object-Oriented Systems." Journal of Systems Integration 8(3): 255-285. <http://hdl.handle.net/2027.42/43097>en_US
dc.identifier.issn0925-4676en_US
dc.identifier.issn1573-8787en_US
dc.identifier.urihttps://hdl.handle.net/2027.42/43097
dc.description.abstractCategory Theory is introduced as the mathematical model for object-oriented systems which are distributed, heterogeneous, real-time, embedded, and open-ended. Each object can be represented as an algebra. A collection of algebras with morphisms form a category if they satisfy some conditions. After a brief introduction of categorical concepts which are needed to formulate the framework for object-oriented systems, they are explicated in terms of objects. Then some system design methodologies such as SADT, JSD, MASCOT 3, OOD, HOOD, MOON, ADM 3, and Petri nets are examined in the categorical framework and classified into four groups: functional, process-based, object-oriented, and net-based. Combining theoretical and practical results, the interactive system design tool OBJ-NET is briefly introduced.en_US
dc.format.extent275290 bytes
dc.format.extent3115 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypetext/plain
dc.language.isoen_US
dc.publisherKluwer Academic Publishers; Springer Science+Business Mediaen_US
dc.subject.otherComputer Scienceen_US
dc.subject.otherSoftware Engineering/Programming and Operating Systemsen_US
dc.subject.otherAlgebrasen_US
dc.subject.otherCategoryen_US
dc.subject.otherObjecten_US
dc.subject.otherCompositionen_US
dc.subject.otherUnionen_US
dc.subject.otherSystemen_US
dc.subject.otherDesign Languageen_US
dc.subject.otherDiagramen_US
dc.titleThe Algebraic Framework for Object-Oriented Systemsen_US
dc.typeArticleen_US
dc.subject.hlbsecondlevelComputer Scienceen_US
dc.subject.hlbsecondlevelPhilosophyen_US
dc.subject.hlbtoplevelHumanitiesen_US
dc.subject.hlbtoplevelEngineeringen_US
dc.description.peerreviewedPeer Revieweden_US
dc.contributor.affiliationumDepartment of Computer and Information Science, University of Michigan–Dearborn, Dearborn, MI, 48128en_US
dc.contributor.affiliationumcampusDearbornen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/43097/1/10952_2004_Article_183735.pdfen_US
dc.identifier.doihttp://dx.doi.org/10.1023/A:1008471328265en_US
dc.identifier.sourceJournal of Systems Integrationen_US
dc.owningcollnameInterdisciplinary and Peer-Reviewed


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.