Coordination-centric framework for software design in a...

Electrical computers and digital processing systems: interprogra – Interprogram communication using message – Object oriented message

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S315000, C717S120000, C709S223000

Reexamination Certificate

active

07003777

ABSTRACT:
The present invention relates to a coordination-centric framework for implementing a software system in a distributed computing environment. In a presently preferred embodiment the software system is a software design environment having authoring, synthesis, and debugging tools. The coordination-centric framework is flexible enough to interconnect tools and robust enough that tool designers can use it for all aspects of tool interconnection without requiring costly workarounds. The coordination-centric framework uses modular and reusable software elements and standardized interfaces to connect the software elements.

REFERENCES:
patent: 4965743 (1990-10-01), Malin et al.
patent: 5095421 (1992-03-01), Freund
patent: 5428782 (1995-06-01), White
patent: 5485617 (1996-01-01), Stutz et al.
patent: 5551035 (1996-08-01), Arnold et al.
patent: 5581691 (1996-12-01), Hsu et al.
patent: 5596750 (1997-01-01), Li et al.
patent: 5642478 (1997-06-01), Chen et al.
patent: 5694539 (1997-12-01), Haley et al.
patent: 5724508 (1998-03-01), Harple, Jr. et al.
patent: 5737607 (1998-04-01), Hamilton et al.
patent: 5790778 (1998-08-01), Bush et al.
patent: 5794046 (1998-08-01), Meier et al.
patent: 5819270 (1998-10-01), Malone et al.
patent: 5870588 (1999-02-01), Rompaey et al.
patent: 5920717 (1999-07-01), Noda
patent: 5933639 (1999-08-01), Meier et al.
patent: 5941945 (1999-08-01), Aditham et al.
patent: 5949998 (1999-09-01), Fowlow et al.
patent: 5980096 (1999-11-01), Thalhammer-Reyero
patent: 5999728 (1999-12-01), Cable
patent: 6003037 (1999-12-01), Kassabgi et al.
patent: 6038381 (2000-03-01), Munch et al.
patent: 6044211 (2000-03-01), Jain
patent: 6052527 (2000-04-01), Delcourt et al.
patent: 6083277 (2000-07-01), Fowlow et al.
patent: 6083281 (2000-07-01), Diec et al.
patent: 6125392 (2000-09-01), Labatte et al.
patent: 6134676 (2000-10-01), VanHuben et al.
patent: 6154876 (2000-11-01), Haley et al.
patent: 6192419 (2001-02-01), Aditham et al.
patent: 6298476 (2001-10-01), Misheski et al.
patent: 6314555 (2001-11-01), Ndumu et al.
patent: 6317773 (2001-11-01), Cobb et al.
patent: 6340977 (2002-01-01), Lui et al.
patent: 6347374 (2002-02-01), Drake et al.
patent: 6470388 (2002-10-01), Niemi et al.
patent: 6470482 (2002-10-01), Rostoker et al.
patent: 6539501 (2003-03-01), Edwards
patent: 6567818 (2003-05-01), Frey et al.
patent: 6665819 (2003-12-01), Gopalan et al.
patent: 6701382 (2004-03-01), Quirt et al.
patent: 6718294 (2004-04-01), Bortfeld
patent: 2002/0078431 (2002-06-01), Reps
patent: 0 822 484 (1998-02-01), None
patent: 0 881 568 (1998-05-01), None
Brunner, R.J. et al. “An Object Oriented Approach to Astonomical Databases.” Proc. 4th Ann. Conf. Astronomical Data Analysis Software and Systems, Baltimore, 1994.
Ball, C.H. et al. “Data Access and Trasnportation Services for the CORBA Environment.” IEEE. 1998.
Newman, David S. “Managing CORBA Method Servers: Part I of Systems Management for the Distributed Object Environment.” Distributed Object Computing Magazine. Mar. 1997.
U.S. Appl. No. 09/885,456, System and Method for Debugging Distributed Software Environments.
U.S. App. No. 09/886,479, Coordination-Centric Framework for Software Design in a Distributed Environment.
U.S. Appl. No. 09/885,456, System and Method for Debugging Distributed Software Environments.
U.S. Appl. No. 09/886,479, Coordination-Centric Framework for Software Design in a Distributed Environment.
U.S. Appl. No. 09/881,391, System and Method for Coordination Centric Design of Software Systems.
U.S. Appl. No. 09/888,061, Evolution Diagrams for Debugged Distributed Embedded Software Applications.
U.S. Appl. No. 09/885,448, Behavioral Abstractions for Debugging Coordination-Centric Software Designs.
U.S. Appl. No. 09/886,459, Data Structure and Method for Detecting Constraint Conflicts in Coordination-Centric Software Systems.
U.S. Appl. No. 09/888,082, Dynamic Control Graphs for Analysis of Coordination-Centric Software Designs.
U.S. Appl. No. 10/040,971, Coordination Synthesis for Software Systems.
U.S. Appl. No. 09/886,479, Coordination-Centric Framework for Software Design in a Distributed Environment.
U.S. Appl. No. 09/881,391, System and Method for Coordination Centric Design of Software Systems.
U.S. Appl. No. 09/888,061, Evolution Diagrams for Debugged Distributed Embedded Software Applications.
U.S. Appl. No. 09/885,448, Behavioral Abstractions for Debugging Coordination-Centric Software Designs.
U.S. Appl. No. 09/886,459, Data Structure and Method for Detecting Constraint Conflicts in Coordination-Contric Software Systems.
U.S. Appl. No. 09/888,082, Dynamic Control Graphs for Analysis of Coordination-Centric Software Designs.
U.S. Appl. No. 10/040,971, Coordination Synthesis for Software Systems.
“COBRA Overview”, (Jul. 1995),2-1 and 18-5.
Baecker, R , et al., “Software visualization for debugging”,CACM vol. 40, No. 4,(Apr. 1997),44-54.
Bates, P.C. , “Debugging programs in a distributed system environment”,Ph.D. Thesis, University of Massachusetts, Amherst,(1986).
Bates, P.C. , et al., “High-level debugging of distributed systems: The behavioral abstraction approach”,The Journal of systems and software, vol. 3, No. 4,(Dec. 1983),255-264.
Bruegge, B , “A portable platform for distributed event environments”,ACM/ONR Workshop on Parallel&Distributed Debugging,(1991),184-193.
Bryant, R E., “Symbolic boolean manipulation with ordered binary decision diagrams”,ACM Computing Surveys,(1992),293-318.
Cooper, R , et al., “Consistent detection of global predicates”,ACM/ONR workshop on parallel&distributed debugging,(1991),167-174.
Fidge, C J., “Logical time in distributed computing systems”,IEEE Computer, 24(8),(1991),28-33.
Garg, V K., et al., “Detection of Weak Unstable Predicates in Distributed Programs”,IEEE Transactions on Parallel and Distributed Systems vol., No. 3 Mar. 1994, (1994),299-307.
Harter, Jr., P K., et al., “IDD An interactive distributed debugger”,Proc. of the 5th international conference on distributed computing systems,(1985),498-506.
Khouzam, M , et al., “Single stepping in event-visualization tools”,In processing of the 1996 CAS conference,(1996),103-114.
Koehnemann, H , et al., “Towards target-level testing and debugging tools for embedded software”,Conference Proceedings on Tri-ADA '93,(1993), 288-298.
Kundu, J , “Integrating event- and state-based approaches to the debugging of parallel programs”,Ph.D. thesis, University of Massachusetts, Amherst,(1996).
Kunz, T , “Abstract behavior of distributed executions with applications to visualization”Ph.D. thesis, Technische Hochschule Darmstadt, Germany,(1994).
Mattern, F , “Efficient Algorithms for Distributed Snapshots and Global Virtual Time Approximation”,Journal of Parallel and Distributed Computing vol. 18 No. 4, (1993).
Mattern, F , “On the relativistic structure of logical time in distributed systems”,Parallel and distributed algorithmns,(1989).
McMillan, F. , “Symbolic Model Checking: An Approach to the State Explosion Problem”,Ph.D. Thesis, Carnegie Mellon University,(1992).
Netzer, RH B., et al., “Adaptive message logging for incremental program replay”,IEEE Parallel and distributed technology,(1993),32-39.
Russell, D L., “State restoration in systems of communicating processes”,IEEE Transactions of software engineering, vol. SE-6, No. 2,(1980),183-194.
Shende, S , et al., “Event and state-based debugging in TAU: a prototype”,Symposium on parallel and distributed tools,(1996),21-30.
Side, R S. et al., “A debugger for distributed programs”,Software—Practice and Experience, vol. 24(5,(1994),507-525.
Taylor, D J., “A prototype debugger for hermes”,Proceedings of the 1992 CAS conference,(1992),313-326.
Taylor, D J., “Event Displays for Debugging and Managing Distributed Systems

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

Coordination-centric framework for software design in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Coordination-centric framework for software design in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Coordination-centric framework for software design in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3674351

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