← Back to Patent Explorer
US6571247B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Object oriented technology analysis and design supporting method

Assignee: Hitachi Ltd
•
Filing: 1999-11-02
•
Granted: 2003-05-27
•
Expires: 2019-11-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an object-oriented technology analysis and design supporting method when analysis and design is being performed according to object-oriented technology on a system for business, a person knowledgeable of the business can generate object design information with minimal variation in quality even if the person is not knowledgeable of object-oriented technology. In the method, an object design information generator 0104 receives: management resource construction information in which resources that should be managed in business are entered hierarchically as elements, business activity construction information in which business activity to be performed in business are entered hierarchically as elements, and a business action scenario, in which is entered, for each element position at the lowermost level in the business activity construction information, the arrangement of operations needed for carrying out the corresponding business activity. The elements in the management resource construction information and the business activity construction information are treated as objects. Class information having the element name are associated with each element, and method information indicating the behavior of the object is obtained from the business action scenario. The elements positioned hierarchically above and below the element are obtained as the relations class information.

Inventors

  • 👤 Hirofumi Danno
  • 👤 Katsuhiko Yuura
  • 👤 Fumihiko Iwabuchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:19
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 205 words
An objected-oriented technology analysis and design supporting method using a processing device to support analysis and design of a system relating to business according to object-oriented technology, comprising the steps: a) inputting management resource construction information of resources that need to be managed in business, said management resource construction information being expressed hierarchically as elements; b) inputting business activity construction information of business activities needed for business, said business activity construction information being expressed hierarchically as elements; c) inputting a business action scenario expressing an arrangement of operations necessary for carrying out business activities corresponding to said elements positioned at a lowermost level in said business activity construction information; and d) generating, based on elements of said management resource construction information, elements of said business activity construction information and said business action scenario, object design information including class information for associating said elements contained in said management resource construction information and said elements contained in said business activity construction information to each other, method information generated based on said business action scenario for indicating behavior of an object related to said elements positioned at a lowermost level in said business activity construction information, and relational class information indicating relations between said object and other objects.
Claim 2
Dependent Claim 205 words
An objected-oriented technology analysis and design supporting method using a processing device to support analysis and design of a system relating to business according to object-oriented technology, comprising the steps: a) inputting management resource construction information of resources that need to be managed in business, said management resource construction information being expressed hierarchically as elements; b) inputting business activity construction information of business activities needed for business, said business activity construction information being expressed hierarchically as elements; c) inputting a business action scenario expressing an arrangement of operations necessary for carrying out business activities corresponding to said elements positioned at a lowermost level in said business activity construction information; and d) generating, based on elements of said management resource construction information, elements of said business activity construction information and said business action scenario, object design information including class information for associating said elements contained in said management resource construction information and said elements contained in said business activity construction information to each other, method information generated based on said business action scenario for indicating behavior of an object related to said elements positioned at a lowermost level in said business activity construction information, and relational class information indicating relations between said object and other objects.
Claim 3
Dependent Claim 154 words
An object-oriented technology analysis and design supporting method as described in claim 1 wherein said step d) includes the following sub-steps: d1) getting, for each element contained in said management resource construction information and said business activity construction information, said element to serve as said class information; d2) getting, for each element positioned at said lowermost level in said business activity construction information, an arrangement of operations corresponding to said business action scenario to serve as said method information; d3) getting, for each element in said management resource construction information, an arrangement of operations in which said element is treated as a target out of said arrangement of operations in said business action scenario to serve as said method information; and d4) getting, for each element contained in said management resource construction information and said business activity construction information, elements positioned hierarchically above and below said element to serve as said relational class information.
Claim 4
Dependent Claim 107 words
An object-oriented technology analysis and design supporting method as described in claim 1 wherein: said management resource construction information contains an element in which a data item describes a data structure; said business activity construction information contains an element in which a data item describes the presence of a plurality of states; said step d) including the steps of getting, for each element contained in said management resource construction information and said business activity construction information, a data item corresponding to said element to serve as attribute information used to indicate object attributes; and adding said attribute information to an object design information for said corresponding element.
Claim 5
Dependent Claim 61 words
An object-oriented technology analysis and design supporting method as described in claim 1 wherein said step d) includes the step of adding, out of said elements in said management resource construction information, elements treated as targets in said arrangements of operations in said business action scenario to said relational class information of said business activity corresponding to said arrangement of operations.
Claim 6
Dependent Claim 195 words
An object-oriented technology analysis and design supporting method as described in claim 4 wherein: said management resource construction information and said business activity construction information contain hierarchical relationship category information indicating if a hierarchical relationship between elements is a “has a” relationship based on a composition, or, if a hierarchical relationship between elements is an “is a” relationship based on a role; said step d) including the steps of: categorizing an element obtained as said relational class information based on said hierarchical relationship category information; categorizing, when categorizing elements obtained as said relational class information, an element into composition class information, which is used to indicate that said element is composed from another element, if said element is a lower-level element in a “has a” relationship; categorizing an element into generalization class information, which is used to inherit attribute information to a lower-level element, if said element is a higher-level element in an “is a” relationship; and categorizing an element into another class information distinct from said composition class information and said generalization class information if said element is an element treated as a target for an arrangement of operations in said business action scenario.
Claim 7
Dependent Claim 132 words
An object-oriented technology analysis and design supporting method as described in claim 5 , wherein said business action scenario contains for each operation, at least an item indicating the contents of actions to be performed, an item indicating action source performing said action contents, an item indicating an action target serving as a target for said action content, an item indicating action source information on which said action content is applied, and an item indicating action results resulting from said action contents; and said step d) including the step of generating, for an element in said management resource construction information indicated as said action target, an arrangement of operations for corresponding operations based on contents entered in columns, and obtaining said arrangement of operations to serve as method information for said element.
Claim 8
Dependent Claim 63 words
An object-oriented technology analysis and design supporting method as described in claim 6 wherein: said business action scenario contains, for each operation, an item indicating whether said operation will be reused or not; said step d) including the step of adding, for an operation indicating reuse, action content of said operation to relational class information of a business activity corresponding to said operation.
Claim 9
Dependent Claim 150 words
An object-oriented technology analysis and design supporting method as described in claim 1 wherein: said management resource construction information and said business activity construction information contain hierarchical relationship category information indicating whether a hierarchical relation between elements is a “has a” relationship based on a composition or an “is a” relationship based on a role; said step d) including the steps of: categorizing an element obtained as said relational-class information based on said hierarchical relationship category information; categorizing, when categorizing elements obtained as said relational class information, said element into composition class information, which is used to indicate that said element is composed from another element, if said element is a lower-level element in a “has a” relationship; and categorizing said element into a generalization class information, which is used to inherit attribute information to a lower-level element, if said element is a higher-level element in an “is a” relationship.
Claim 10
Dependent Claim 52 words
An object-oriented technology analysis and design supporting method as described in claim 1 wherein each time any one of said management resource construction information, said business activity construction information, or said business action scenario is updated, object design information is generated and implemented as object design information associated with an updated section.
Claim 11
Dependent Claim 238 words
A storage medium capable of being read by a computer in which is stored a program for executing an object-oriented technology analysis and design supporting method to support analysis and design of a system relating to business according to object-oriented technology, said computer program when executed causes said computer to perform the steps of: a) inputting management resource construction information of a resource to be managed in business, said management resource construction information being entered hierarchically as an element; b) inputting business activity construction information of a business activity to be performed in business, said business activity construction information being entered hierarchically as an element; c) inputting a business action scenario in which is entered an arrangement of operations needed for carrying out a business activity corresponding to an element positioned at a lowermost level in said business activity construction information; and d) generating, based on elements of said management resource construction information, elements of said business activity construction information and said business action scenario, object design information including class information for grouping objects, which are elements contained in said management resource construction information and said elements contained in said business activity construction information to each other, method information indicating a behavior of an object obtained from said business action scenario related to said elements positional at a lowermost level in said business activity construction information, and relational class information indicating associations between said object and other objects.
Claim 12
Dependent Claim 238 words
A storage medium capable of being read by a computer in which is stored a program for executing an object-oriented technology analysis and design supporting method to support analysis and design of a system relating to business according to object-oriented technology, said computer program when executed causes said computer to perform the steps of: a) inputting management resource construction information of a resource to be managed in business, said management resource construction information being entered hierarchically as an element; b) inputting business activity construction information of a business activity to be performed in business, said business activity construction information being entered hierarchically as an element; c) inputting a business action scenario in which is entered an arrangement of operations needed for carrying out a business activity corresponding to an element positioned at a lowermost level in said business activity construction information; and d) generating, based on elements of said management resource construction information, elements of said business activity construction information and said business action scenario, object design information including class information for grouping objects, which are elements contained in said management resource construction information and said elements contained in said business activity construction information to each other, method information indicating a behavior of an object obtained from said business action scenario related to said elements positional at a lowermost level in said business activity construction information, and relational class information indicating associations between said object and other objects.

References Cited (Backward Citations)

US5826263A Cited
US5630125A Cited
US5721910A Cited
US6014639A Cited
US6212530B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-05-26 2006-11-25 2007-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-05-26 2010-11-25 2011-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-05-26 2014-11-25 2015-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag