(Review has been created. Annotation 'assigned' has been removed.) |
(Mostly updated according to the reviews.) |
||
Line 2: | Line 2: | ||
{{Graphical representation header}} | {{Graphical representation header}} | ||
{{Graphical representation | {{Graphical representation | ||
− | |ImageName= | + | |ImageName=OOPMetricsDiagram.png |
}} | }} | ||
{{Content OP Proposal Template | {{Content OP Proposal Template | ||
Line 8: | Line 8: | ||
|Name=OOPMetrics | |Name=OOPMetrics | ||
|Intent=To represent software metrics especially for the purpose of detecting design-flaws in software systems based on these metrics. This is useful for re-engineering the software system. | |Intent=To represent software metrics especially for the purpose of detecting design-flaws in software systems based on these metrics. This is useful for re-engineering the software system. | ||
− | |Domain=Software | + | |Domain=Software Engineering |
|CompetencyQuestion=What are the software metrics for a particular project/package/class/method? | |CompetencyQuestion=What are the software metrics for a particular project/package/class/method? | ||
Knowing the software metrics, is there a design-flaw in the software system? | Knowing the software metrics, is there a design-flaw in the software system? | ||
− | |ContentODPDescription=This is an ontology pattern that represents software metrics for OOP. | + | |ContentODPDescription=This is an ontology pattern that represents software metrics for OOP. The unit test in the ontology pattern shows an example of how an ontology that uses this pattern can be queried to satisfy the scenario. |
|ReusableOWLBuildingBlock=http://www.cs.ubbcluj.ro/~ivpop/ontologies/oopmetrics.owl | |ReusableOWLBuildingBlock=http://www.cs.ubbcluj.ro/~ivpop/ontologies/oopmetrics.owl | ||
|Consequences=Software anti-patterns (design-flaws) can be detected based on software metrics by using this ontology pattern. | |Consequences=Software anti-patterns (design-flaws) can be detected based on software metrics by using this ontology pattern. | ||
− | |Scenario=Find if a class is a God Class based on it's metrics | + | |Scenario=Find if a class (or which class) is a God Class based on it's metrics |
}} | }} | ||
{{Element list header}} | {{Element list header}} | ||
Line 52: | Line 52: | ||
{{Has Element Template | {{Has Element Template | ||
|HasElement=OOPProject | |HasElement=OOPProject | ||
+ | }} | ||
+ | {{Takes in account review | ||
+ | |TakesInAccountReview=MariaPoveda about OOPMetrics | ||
+ | }} | ||
+ | {{Takes in account review | ||
+ | |TakesInAccountReview=RinkeHoekstra about OOPMetrics | ||
}} | }} | ||
{{Additional information header}} | {{Additional information header}} | ||
Note from the author to the evaluators: | Note from the author to the evaluators: | ||
the title of the related article is: "An Ontology Pattern for Software Metrics", submission 21. | the title of the related article is: "An Ontology Pattern for Software Metrics", submission 21. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [[Category:Review assigned]] | ||
{{Scenarios about me}} | {{Scenarios about me}} | ||
{{Reviews about me}} | {{Reviews about me}} | ||
Line 63: | Line 77: | ||
|Event=WOP:2012 | |Event=WOP:2012 | ||
}} | }} | ||
− | |||
− | |||
− |
Diagram
The OOPMetrics Content OP locally defines the following ontology elements:
Se refera la o OOPClass dintr-un OOPPackage.
Se refera la o OOPMethod dintr-o OOPClass.
Se refera la o metrica soft pe care o are un/o OOPProject/OOPPackage/OOPClass/ OOPMethod.
Se refera la un OOPPackage dintr-un OOPProject.
Valoarea reala pentru metrica soft.
Valoarea intreaga pentru metrica soft.
Aceasta reprezinta numele (mai precis acronimul) pentru categoria de metrica soft. Cum ar fi: "WMC" pentru "Weighted Methods Count", TCC pentru "Tight Class Cohesion", etc.
Aceasta reprezinta conceptul "clasa" din programarea orientata obiect.
Aceasta reprezinta conceptul "metoda" din programarea orientata obiect.
Aceasta reprezinta o metrica soft specifica programarii orientate obiect.
Aceasta reprezinta conceptul "pachet" din programarea orientata obiect.
Note from the author to the evaluators: the title of the related article is: "An Ontology Pattern for Software Metrics", submission 21.
No scenario is added to this Content OP.
This revision (revision ID 11185) takes in account the reviews: OOPMetrics (MariaPoveda about OOPMetrics, RinkeHoekstra about OOPMetrics)
Other info at evaluation tab
![]() |
Submission to event |
---|