Computer method and system for enforcing derived union...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S116000, C717S118000, C717S121000

Reexamination Certificate

active

07861218

ABSTRACT:
A computer method and system preserves derived union constraints and enforces the same in generated target code. The method includes (a) providing a model element having one or more derived union properties, (b) tracking derived union constraints from the derived union properties of the model element, and (c) interpreting the tracked derived union constraints and generating therefrom an implemenation that enforces the derived union constraint. Tracking may be by annotating the model element accordingly.

REFERENCES:
patent: 5987247 (1999-11-01), Lau
patent: 6337696 (2002-01-01), Lindhorst et al.
patent: 6356955 (2002-03-01), Hollberg et al.
patent: 6611955 (2003-08-01), Logean et al.
patent: 7039908 (2006-05-01), Steensgaard
patent: 7069537 (2006-06-01), Lazarov
patent: 7219328 (2007-05-01), Schloegel et al.
patent: 7293254 (2007-11-01), Bloesch
patent: 7404176 (2008-07-01), Reeder et al.
patent: 2002/0104068 (2002-08-01), Barrett et al.
patent: 2002/0133812 (2002-09-01), Little et al.
patent: 2002/0147763 (2002-10-01), Lee et al.
patent: 2004/0015843 (2004-01-01), Quan, Jr.
patent: 2004/0139095 (2004-07-01), Trastour et al.
patent: 2005/0071805 (2005-03-01), Lauterbach et al.
patent: 2005/0076328 (2005-04-01), Berenbach et al.
patent: 2005/0160401 (2005-07-01), Russo
patent: 2005/0188353 (2005-08-01), Hasson et al.
patent: 2005/0261923 (2005-11-01), Brown et al.
patent: 2005/0268281 (2005-12-01), Letkeman et al.
patent: 2006/0064667 (2006-03-01), Freitas
patent: 2006/0101376 (2006-05-01), Gutz et al.
patent: 2001075817 (2001-03-01), None
Unified Modeling Language: Infrastructure version 2.0, 3rd revised submission to OMG RFP ad/00-09-01, Jan. 6, 2003, Version 2.0, pp. 1-173.
Budinsky, F. et al., “Dynamic EMF,”Eclipse Modeling Framework—A Developer's Guide, Addison-Wesley (2004), table of contents.
Merks, E., “The Eclipse Modeling Framework: Introducing Modeling to the Java™ Technology Mainstream,”JavaOne Sun's 2004 Worldwide Java Developer Conference, slides 1-37 (2004).
OMG Document, “UML 2.0 Infrastructure Specification,” Sep. 2003, Object Management Group, Inc., pp. 1-187.
“Unified Modeling Language: Superstructure,” Version 2.0, Final Adopted Specification, pp. 569-584 (2003).
Szostak, S. et al., “UML Extensions for Modeling Real-Time and Embedded Systems,”The International Workshop on Discrete-Event System Design, DESDcs '01, Przytok, Poland, pp. 1-6 (Jun. 27-29, 2001).
D'Souza, D. et al., “First Class Extensibility for UML—Packaging of Profiles, Stereotypes, Patterns,” In UML '99—The Unified Modeling Language—Beyond the Standard, Second International Conference, Fort Collins, Colorado, pp. 265-277 (Oct. 28-30, 1999).
Selonen, P. and Xu, J., “Validating UML Models Against Architectural Profiles,”Proceedings of 9thEuropean Software Engineering Conference/11thACM SIGSOFT International Symposium on Foundations of Software Engineering '03, Helsinki (ACM SIGSOFT Software Engineering Notes) 28(5): 58-67 (Sep. 1-5, 2003).
Cortellessa, V. and Pompei, A., “Towards a UML profile for QoS: a contribution in the reliability domain,”Proceedings of the Fourth International Workshop on Software and Performance, Redwood Shores, California (ACM SIGSOFT Software Engineering Notes) 29(1): 197-206 (Jan. 14-16, 2004).
Alhir, Sinan Si, “Extending the Unified Modeling Language (UML),” retrieved from: http://citeseer.ist.psu.edu/alhir99extending.html (Jan. 3, 1999).
Gogolla, Martin, et al., “Analysis of UML Stereotypes within the UML Metamodel,”UML 2002, LNCS 2460, pp. 84-99 (2002).
Budinsky, et al., “Eclipse Modeling Framework: A Developer's Guide,” sections 5.7, 13.6;Addison Wesley Professional(Aug. 11, 2003).
Budinsky, et al., “Eclipse Modeling Framework: A Developer's Guide,” sections 5.5, 8.2:Addison Wesley Professional(Aug. 11, 2003).
Budinsky, F., et al., “Dynamic EMF,” Eclipse Modeling Framework—A Developer's Guide, Addison-Welsey, pp. v-xiv, 34-35 (2004).
Buttner, Fabian and Gogolla, Martin, “On Generalization and Overriding in UML 2.0,” Oct. 12, 2004, “OCL and Model Driven Engineering,” UML 2004 Conference Workshop, pp. 1-15.
Akehurst, D., et al., “Implementing Associations: UML 2.0 to Java 5,” Mar. 2007,Software and Systems Modeling, 6(1). pp. 3-35.
OMG Document, “Unified Modeling Language: Superstructure,” Aug. 2003, Object Management Group, Inc., Version 2.0, pp. 1-609.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer method and system for enforcing derived union... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer method and system for enforcing derived union..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer method and system for enforcing derived union... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4152813

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.