Method and apparatus for pattern-based system design...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S104000, C707S793000

Reexamination Certificate

active

07634766

ABSTRACT:
A method for analyzing a target system that includes obtaining a characteristics model, loading the characteristics model into a meta model, obtaining a plurality of characteristics from the target system using a characteristics extractor, wherein each of the plurality of characteristics is associated with the characteristics model, storing each of the plurality of characteristics obtained from the target system in a characteristics store, and analyzing the target system by issuing at least one query to the characteristics store to obtain an analysis result, wherein the issuing the at least one query comprises verifying the at least one query using the meta model.

REFERENCES:
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5664173 (1997-09-01), Fast
patent: 5752245 (1998-05-01), Parrish et al.
patent: 5812840 (1998-09-01), Shwartz
patent: 5875334 (1999-02-01), Chow et al.
patent: 5911139 (1999-06-01), Jain et al.
patent: 6023694 (2000-02-01), Kouchi et al.
patent: 6199195 (2001-03-01), Goodwin et al.
patent: 6366922 (2002-04-01), Althoff
patent: 6430553 (2002-08-01), Ferret
patent: 6446256 (2002-09-01), Hyman et al.
patent: 6760903 (2004-07-01), Morshed et al.
patent: 7100152 (2006-08-01), Birum et al.
patent: 7137100 (2006-11-01), Iborra et al.
patent: 7140000 (2006-11-01), Yucel
patent: 7243337 (2007-07-01), Cowan
patent: 7248971 (2007-07-01), Rigoutsos et al.
patent: 7289997 (2007-10-01), Kita et al.
patent: 7337170 (2008-02-01), Lee et al.
patent: 7475080 (2009-01-01), Chowdbary et al.
patent: 7530050 (2009-05-01), Mohan et al.
patent: 7533365 (2009-05-01), Hogstrom et al.
patent: 7571434 (2009-08-01), Kamen et al.
patent: 2001/0042067 (2001-11-01), Dayani-Fard et al.
patent: 2003/0200280 (2003-10-01), Austin
patent: 2004/0059812 (2004-03-01), Assa
patent: 2004/0093344 (2004-05-01), Berger et al.
patent: 2004/0255291 (2004-12-01), Sierer et al.
patent: 2005/0044060 (2005-02-01), Wu et al.
patent: 2005/0044197 (2005-02-01), Lai
patent: 2005/0198616 (2005-09-01), Uehara et al.
patent: 2006/0124738 (2006-06-01), Wang et al.
patent: 2006/0265698 (2006-11-01), Kamen et al.
patent: 2 383 152 (2003-06-01), None
Moon et al, “Managing and querying transaction time databses under scheme evolution”, ACM PVLDB, pp. 882-895, 2008.
Srivastava et al, “Intensional associations between data and metadata”, ACM SIGMOD, pp. 401-412, 2007.
Huang et al, “Adaptively constructing the query interface for meta search engines”, ACM IUI, pp. 92-100, 2001.
Bessam et al, “Software architecture between meta mode for real time systems”, IEEE, pp. 245-252, 2008.
International Preliminary Report dated Dec. 6, 2007 (8 pages).
International Preliminary Report dated Dec. 6, 2007 (7 pages).
PCT International Search Report dated Jan. 4, 2006 for PCT/US2005/018004 (4 pages).
PCT International Search Report dated Jan. 4, 2006 for PCT/US2005/018008 (4 pages).
PCT International Search Report dated Jan. 23, 2006 for PCT/US/2005/018003 (4 pages).
Sartipi, K. et al.; “A Pattern Matching Framework for Software Architecture Recovery and Restructuring”; Proceedings IWPC'00; 8thInternational Workshop on Program Comprehension, Jun. 10, 2000, pp. 1-11 (11 pages).
Lange, C. et al.; “Comparing Graph-based Program Comprehension Tools to Relational Database-based Tools”; Program Comprehension, 2001; IWPC 2001 Proceedings; 9thInternational Workshop on May 12-13, 2001, Piscataway, NJ; IEEE 2001; pp. 209-218 (10 pages).
Sartipi, K. et al.; “A Graph Pattern Matching Approach to Software Architecture Recovery”; Proceedings IEEE International Conference on Software Maintenance; ICSM-2001, Florence, Italy, Nov. 7-9, 2001; pp. 408-419 (12 pages).
Jarzabek, S.; “Design of Flexible Static Program Analyzers with PQL”; IEEE Transactions on Software Engineering, IEEE Service Center, vol. 24, No. 3, Mar. 1, 1998; pp. 197-215 (19 pages).
Paul, S. et al.; “Source Code Retrieval Using Program Patterns”; Computer-Aided Software Engineering, 1992, Proceedings, Fifth International Workshop, Montreal, Quebec, Canada, Jul. 6-10, 1992; IEEE Computer Science, Jul. 6, 1992; pp. 92-105 (11 pages).
Masiero, P. et al.; “Legacy Systems Reengineering Using Software Patterns”; Computer Science Society, 1999, Proceedings SCCC '99; XIX International Conference of the Chilean Talca, Chile, Nov. 11-13, 1999; IEEE Computer Science; pp. 160-169 (10 pages).
International Search Report dated Feb. 15, 2006 (3 pages).
Atkins, David L.; “Version Sensitive Editing: Change History as a Programming Tool”; System Configuration Management; ECOOP '98, SCM-8 Symposium, Proceedings 1998, Berlin, Germany; pp. 146-157, 1998 (12 pages).
Ellsworth et al; “JUnit+Jtest=Automated Test Case Design and Static Analysis”; May 9, 2003 (3 pages).
“J2EE Code Validation Preview for WebSphere Studio”; Mar. 21, 2005 (3 pages).
“SQL Compiler (for Java) Free your Java code from SQL statements-compile them to Java classes”; May 1, 2005 (9 pages).
Prof. Victor V. Martynov, EHU; “SEMPL Semantic Patterns Language”; Summary Chapter from the book “Foundations of Samantic Coding”, pp. 128-138, EHU, 2001 (9 pages).
“Hammurapi Group”; pp. 1-7.
Kamran Sartipi; “Software Architecture Recovery Based on Pattern Matching”; School of Computer Science, University of Waterloo; Proceedings of the International Conference on Software Maintenance (ICSM'03); IEEE Computer Society (4 pages).
Aldrich, et al; “Architectural Reasoning in ArchJava”; Department of Computer Science and Engineering; University of Washington; 2002; pp. 1-34.
“Structural Analysis of Java”; Mar. 1, 2004 (2 pages).
Lovatt, et al.; “A Pattern Enforcing Compiler (PEC) for Java: Using the Compiler”; Department of Computing, Macquarie University; 2005 Australian Computer Society, Inc.; (10 pages).
Hallem, et al.; “Uprooting Software Defects at the Source”; Instant Messaging, vol. 1, No. 8, Nov. 2003; pp. 1-9.
“Fixing Software on the Assembly Line” An Overview of Coverity's Static Code Analysis Technology; (26 pages).
“CAST Application Intelligence Platform Empowering Application Management”; CAST The Application Intelligence Company; Oct. 2004 (2 pages).
Agitar Data Sheet; “Agitator & Management Dashboard”; Agitar Software 2003-2005; (4 pages).
Ellsworth et al; “JUnit+Jtest=Automated Test Case Design and Static Analysis”; (3 pages).
Carriere et al.; “Assessing Design Quality From a Software Architectural Perspective”; OOPSLA '97 Workshop on Object-Oriented Design Quality; Oct. 5, 1997 (4 pages).
“J2EE Code Validation Preview for WebSphere Studio”; (2 pages).
“SQL Compiler (for Java)”; (8 pages).
Hassan et al.; “Architecture Recovery of Web Applications”; The Guide to Computing Literature; International Conference on Software Engineering; 2002; (12 pages).

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

Method and apparatus for pattern-based system design... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for pattern-based system design..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for pattern-based system design... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4141845

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