Data processing: software development – installation – and managem – Software program development tool – Modeling
Reexamination Certificate
2008-01-15
2008-01-15
Zhen, Li B. (Department: 2194)
Data processing: software development, installation, and managem
Software program development tool
Modeling
C717S105000, C715S771000
Reexamination Certificate
active
07320120
ABSTRACT:
Described is a method, system and data structures to logically separate the notations from the semantics of model element objects into separate code components, and to enable subsequent re-association of a selected notation with a selected semantic. Various notations and semantics from different providers may be combined. The invention may be implemented in a Visual Modeling Framework which defines the API set and/or interfaces to which the semantic and notation objects conform, and allows a notation and a semantic to be plugged into each other to create a model element, thereby allowing pluggable notations and pluggable semantics. A paradigm server may load a selected semantic and notation component, combine them, and present the combination to the framework as a model element. The paradigm server may be a pluggable component, having specialized knowledge for validating whether a semantic object can be used in a paradigm and combined with a notation.
REFERENCES:
patent: 5130932 (1992-07-01), Kaihara et al.
patent: 5838973 (1998-11-01), Carpenter-Smith et al.
patent: 5907704 (1999-05-01), Gudmundson et al.
patent: 5956023 (1999-09-01), Lyle et al.
patent: 5958012 (1999-09-01), Battat et al.
patent: 5983218 (1999-11-01), Syeda-Mahmood
patent: 6041143 (2000-03-01), Chui et al.
patent: 6054987 (2000-04-01), Richardson
patent: 6069634 (2000-05-01), Gibson
patent: 6222537 (2001-04-01), Smith et al.
patent: 6233537 (2001-05-01), Gryphon et al.
patent: 6343377 (2002-01-01), Gessner et al.
patent: 6353448 (2002-03-01), Scarborough et al.
patent: 6363404 (2002-03-01), Dalal et al.
patent: 6384843 (2002-05-01), Harel
patent: 6418421 (2002-07-01), Hurtado et al.
patent: 6425120 (2002-07-01), Morgnaelli et al.
patent: 6430538 (2002-08-01), Bacon et al.
patent: 6448968 (2002-09-01), Pfister et al.
patent: 6470482 (2002-10-01), Rostoker et al.
patent: 6499035 (2002-12-01), Sobeski
patent: 6515656 (2003-02-01), Wittenburg et al.
patent: 6535912 (2003-03-01), Anupam et al.
patent: 6542595 (2003-04-01), Hemzal
patent: 6611725 (2003-08-01), Harrison et al.
patent: 6615172 (2003-09-01), Bennett et al.
patent: 6678882 (2004-01-01), Hurley et al.
patent: 6745381 (2004-06-01), Ehnebuske et al.
patent: 6898782 (2005-05-01), Brodsky et al.
Quatrani, “Visual Modeling with Rational Rose and UML”, Addison-Wesley, 3rd Printing, Apr. 1998.
Tony Clark, Andy Evans, Robert France, Stuart Kent and Bernard Rumpe, “Response to UML 2.0 Request for Information,” Dec. 1999, pp. 1-27.
Erika T. Neal, “A New UML-Compatible Object Relationship Notation (ORN),” Apr. 2000, ACM, pp. 179-183.
Andersson et al., “Interactive Techniques for Visual Design,”Topics in Surface Modeling, Chapter 6, American Mathematical Society, pp. 95-113 (1992).
Blake, Jeffrey, “Software Through Pictures vs. Paradigm Plus,”Advanced Systems Magazine, pp. 84-88 (Jun. 1994).
Khriss et al., “Automating the Synthesis of UML StateChart Diagrams from Multiple Collaboration Diagrams,”The Unified Modeling Language, UML '98: Beyond the Notation, First International Workshop, pp. 132-147 (Jun. 3-4, 1998).
Paech B., “On the Role of Activity Diagrams in UML—A User Task Centered Development Process for UML,”The Unified Modeling Language, UML '98: Beyond the Notation, First International Workshop, pp. 267-277 (Jun. 3-4, 1998).
Microsoft Computer Dictionary Fifth Edition. Copyright 2002. p. 757.
Kiernan Casey L.
MacLeod Stewart P.
Oberst Shawn E.
Rajarajan Vij
Microsoft Corporation
Workman Nydegger
Zhen Li B.
LandOfFree
Pluggable notations and semantics for visual modeling elements does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Pluggable notations and semantics for visual modeling elements, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pluggable notations and semantics for visual modeling elements will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2801528