[Index] [CCB issues]
Id | Category | Summary | Details | Priority | Status | Resolution | Release | Submitter | Assignee | Closer |
---|---|---|---|---|---|---|---|---|---|---|
3531048![]() |
OASIS: Part - Content of part template | In the part template there is no possibility to include classification and description on PartVersion and on PartViewDefinition it is not possible to include classification, identification and description. Description is not included in the SysML model for ProductViewDefinition. What is the reason for not including these attributes? | 5 | Pending | None | rolfpetter | nobody | robbod | ||
3533340![]() |
Create OASISClassifier | Based on the updated PSM structure we now have the ability to add characterizations to Classifications. In order to ensure consistent use of this approach a new template is required that applied a basic level of optional characterization to a classification, i.e. effectivity and who classified. | 6 | Pending | None | philsp | philsp | robbod | ||
3534363![]() |
OASIS : MESSAGE - Update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | steve_yates | steve_yates | steve_yates | ||
3534611![]() |
OASIS:Collection - Update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | steve_yates | steve_yates | steve_yates | ||
3534926![]() |
OASIS:ProxyItem - create | Add the template | 5 | Pending | None | robbod | nobody | robbod | ||
3535083![]() |
OASIS:StockItem - Update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | robbod | robbod | robbod | ||
3535105![]() |
Exemplar:SerialisedAsset - Update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | robbod | robbod | robbod | ||
3535112![]() |
OASIS: Observation- update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535136![]() |
OASIS:Document - Update to reflect new PSM | The PSM has changed, update template to reflect the changes | 5 | Pending | None | steve_yates | steve_yates | steve_yates | ||
3535157![]() |
OASIS:EffectivityAssertion - Update to reflect new PSM | The PSM has changed, update template to reflect the changes | 5 | Pending | None | steve_yates | steve_yates | steve_yates | ||
3535160![]() |
OASIS:Task - Update to reflect new PSM | The PSM has changed, update template to reflect the changes | 5 | Pending | None | steve_yates | steve_yates | steve_yates | ||
3535180![]() |
OASIS: PropertyValueNumeric - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535182![]() |
OASIS: PropertyValueText - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535183![]() |
OASIS: StateAssertion- update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535189![]() |
OASIS: StateAssessment - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535197![]() |
OASIS: WorkDone - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535214![]() |
OASIS: WorkOrder - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | fredrik_larsen | fredrik_larsen | fredrik_larsen | ||
3535496![]() |
OASIS:Identification - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | robbod | robbod | robbod | ||
3535497![]() |
OASIS:Organization - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Pending | None | robbod | robbod | robbod | ||
3542592![]() |
Exemplar:MeasuredProperty - update to reflect new PSM | Update the template to reflect the changes to the PLCS PSM | 5 | Pending | None | robbod | robbod | robbod | ||
3544926![]() |
OASIS:Name - create | Add the template "Name" | 5 | Pending | None | robbod | nobody | robbod | ||
3545417![]() |
Exemplar:Message - update to reflect new PSM | Update Exemplar:MeasuredProperty to reflect new PSM | 5 | Pending | None | robbod | robbod | robbod | ||
3545458![]() |
Exemplar:ReportableEvent - update to reflect new PSM | update Exemplar:ReportableEvent to reflect new PSM | 5 | Pending | None | robbod | robbod | robbod | ||
3545776![]() |
OASIS:PersonInOrganization - create | Create the template | 5 | Pending | None | robbod | robbod | robbod | ||
3548846![]() |
WorkRequest OASIS needed | Need to add an OASIS WorkRequest template. | 5 | Pending | None | phoubaux | phoubaux | phoubaux | ||
3556957![]() |
OASIS:Identification - Change Identifier;.role | PSM has changed ENTITY Identifier;.role : ClassSelect; See: https://sourceforge.net/tracker/?func=detail&aid=3555611&group_id=624136&atid=2771391 | 5 | Pending | Accepted | robbod | robbod | robbod | ||
3557240![]() |
OASIS:Organization - Change Identifier;.role | PSM has changed ENTITY Identifier;.role : ClassSelect; See: https://sourceforge.net/tracker/?func=detail&aid=3555611&group_id=624136&atid=2771391 | 5 | Pending | Accepted | robbod | robbod | robbod | ||
3522575![]() |
PropertyValueAssignment.assignedPropertyValues | PSM has chnaged PropertyValueAssignment.assignedPropertyValue to PropertyValueAssignment.assignedPropertyValues Hence templates need to change | 5 | Open | None | robbod | nobody | nobody | ||
3524262![]() |
OASIS:Code - Create | Not ALL reference data will be represented by OWL. Hence there is a requirement for a template that implement codes as was the case in Dexlib The approach in Dexlib was to use the code to identify a class and classify the identification according to the external classification system E.g A is one of a set of MIssionriticality codes e.g. "A"="MissionCritical" B="NonMissionCrtical" The attached dexlib_code.gif shows the dexlib approach Activity#1 is a member of A(MissionCritical) actvities. Hence Activity#1 is classifedAs "A" The approach in plcslib should be as shown in plcslib_code.gif. The code is given by the identification of an external class The identification of the external class is classified as a member of the classification system | 5 | Open | None | robbod | robbod | nobody | ||
3525836![]() |
Breakdown template | The Breakdown template describes how to represent a breakdown of a product. A breakdown is identified, classified and contains versions. | 5 | Open | None | fredrik_larsen | fredrik_larsen | nobody | ||
3525838![]() |
BreakdownElement template | The BreakdownElement template describes how to represent elements in a breakdown. The template is based on the existing template representing_breakdown_element but also includes optional realization of breakdownElements. | 5 | Open | None | fredrik_larsen | fredrik_larsen | nobody | ||
3527862![]() |
Incorrect use of OCL element allInstance() | We have incorrectly used the OCL element allInstance() instead of the correct allInstances() in developing Uniqueness constraints. This needs changing in the help file and all using templates. | 5 | Open | None | philsp | philsp | nobody | ||
3533357![]() |
Create OASISDescriptor | Based on the new PSM structure was can now apply characterizations to Descriptors. In order to ensure a consistent approach is used a template is required with minimal optional characterizations of effectivity and describedBy are defined. | 6 | Open | None | philsp | philsp | nobody | ||
3534408![]() |
OASIS: RealizedPart - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Open | None | robbod | robbod | nobody | ||
3534775![]() |
OASIS:Requirement- Update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Open | None | robbod | robbod | nobody | ||
3542430![]() |
OASIS:AssigningNumericProperty - delete | It is not clear if we need this template. We are trying to avoid the creation of assignment templates as in general they just repeat the PLCS PSM model. Instead the assignments should be added into business templates. We have PropertyValueNumeric and PropertyValueText Should we include the assignment in these? Or should the assignment be include when the property is used in other templates that assign the property. If we do, then we don't have independent properties. An argument for having them it is that it makes the diagram for any template that uses templates simpler. | 5 | Open | None | robbod | fredrik_larsen | nobody | ||
3544980![]() |
OASIS:Identification - bind context to flow port | It is sometimes necessary to have identifiers that have a common context. hence the context should be bound to an output flow port | 5 | Open | None | robbod | nobody | nobody | ||
3558921![]() |
OASIS:StateAssertion dateClassifier should be private | dateClassifier is set as public but used as if private. Change visibility on dateClassifier. | 5 | Open | None | philsp | nobody | nobody | ||
3558982![]() |
OASIS:PersonInOrganization needs re-structuring | The current template creates a collection of PersonInOrganization relationship objects and returns a single (arbitrary?) one from the output port. There are no characterizations specified such as effectivities on the relationship or associated addresses etc. The mechanism for creating person means the same information has to be provided for a number of PIO templates. It would seem much better to have a Person template that would include characterizations of person such as Date of Birth used by most Defence organizations to uniquely identify people and use that template in the PersonInOrganization template. | 5 | Open | None | philsp | robbod | nobody | ||
3559069![]() |
OASIS:Collection characterise the target assignment | The date when the Collection was assigned to the target is one example of the required characterizations. | 5 | Open | None | philsp | philsp | nobody | ||
3490971![]() |
OASIS:Envelope | The template parametric diagram is using connectors - not binding connectors | 5 | Closed | None | robbod | robbod | robbod | ||
3510503![]() |
OASIS:Organization | The Template makes use of the deprecated BasicIdentification. Remove BasicIdentification, correct the flows in the Parametric Diagram and assign the correct colour to the Templates. | 5 | Closed | None | steve_yates | steve_yates | steve_yates | ||
3511467![]() |
OASIS:Organization & OASIS:Identification | Organization contains orphaned Proxies from the Identification template | 5 | Closed | None | steve_yates | steve_yates | steve_yates | ||
3512697![]() |
OASIS: ALL - update test files | Update ALL the example XML files in the templates to reflect the updated PSM See: https://sourceforge.net/tracker/?func=detail&aid=3512258&group_id=624136&atid=2771391 | 5 | Closed | None | robbod | steve_yates | steve_yates | ||
3512856![]() |
Update Existing Templates to use the new SysML Templates | A SysML Template and settings file has been developed to make the task of defining and parsing PLCSLib easier. The existing Templates need to be updated to use these to keep a consistant basis. | 5 | Closed | None | steve_yates | steve_yates | steve_yates | ||
3514054![]() |
OASIS: Part - spurious X instances | There are a number of spurious instances "x" "xx" in the template | 5 | Closed | None | robbod | robbod | robbod | ||
3514060![]() |
OASIS:Identification - Optional class / org | The reference parts: organization [0..1] (Template: OASIS:Organization) class [0..1] (Block: Ap239Ap233Psm:ExternalOwlClass) are optional Surely they should be mandatory? | 5 | Closed | None | robbod | nobody | philsp | ||
3514105![]() |
OASIS:Organization - Addition of a context for id | In the case where the identifier of an Organisation may have an organizational context of it's own (e.g. a department of a large company), it should be possible to input this information to the Template. | 5 | Closed | None | steve_yates | steve_yates | steve_yates | ||
3519859![]() |
Complete Example Files for Exemplar Templates | The Exemplar templates need example XML files creating for them. | 5 | Closed | None | steve_yates | steve_yates | steve_yates | ||
3523265![]() |
OASIS:Organization - CombineOrganizationIds not needed | CombineOrganizationIds is invalid (basicIdent has no type defined for it) on further investigation now that we have altered the Identification structure we can just use CombineIds defined in the Identification template and remove CombineOrganizationIds completely. | 5 | Closed | None | philsp | philsp | philsp | ||
3523434![]() |
OASIS:ViewDefinitionContext duplicated binding connector | Two binding connectors are defined for one assignment, only one is on the diagram. | 5 | Closed | None | philsp | nobody | philsp | ||
3525002![]() |
OASIS: Task - create template | It is proposed to create the Task template. This should have the same scope as the DEXlib template: representing_task_simple The description of the task is: Description The Task template describes how to represent a simple task specification. A task specification is a procedural description of how to do something. A simple task specification has a simple, unstructured definition, and may also identify the context in which it is used. More complex tasks are described in the various task capabilities. | 5 | Closed | None | robbod | robbod | robbod | ||
3533335![]() |
Update templates to new PSM structure | The core structure of the PSM has changed. This requires all templates to be reviewed and probably changed. | 8 | Closed | None | philsp | philsp | robbod | ||
3534272![]() |
OASIS: ViewDefinitionContext update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Closed | None | robbod | robbod | robbod | ||
3534295![]() |
OASIS: Part - update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Closed | None | robbod | robbod | robbod | ||
3534364![]() |
OASIS:Envelope - Update to reflect new PSM | The PSM has changed update template to reflect the changes | 5 | Closed | None | steve_yates | steve_yates | steve_yates | ||
3534903![]() |
OASIS:Organization - remove CombineClasses | The constraint block CombineClasses should be in OASIS:Classifier | 5 | Closed | None | robbod | robbod | robbod | ||
3555089![]() |
OASIS: Requirement | Property "textDefinition" for this template should be of type "LocalizedString" not "String" | 5 | Closed | None | phoubaux | phoubaux | phoubaux | ||
3555100![]() |
OASIS: Baseline - create | Need to add an OASIS template representing a Baseline A Baseline would be am InformationCollection classified as "Baseline" together with relationships to baseline items and a status for supporting freezing mechanism. | 5 | Closed | None | phoubaux | nobody | phoubaux | ||
3557812![]() |
OASIS:Identification - Add Version_identification_code | A number of templates have defined an instance of Version_identification_code External OWL class to allow version identifiers to be created. To avoid confusion this instance should be created in one place and used where needed. The most obvious place for this is inside the Identification template since it is when a version Identification is being created the class needs to be used as the role of the identifier. | 5 | Closed | None | philsp | philsp | philsp | ||
3558473![]() |
OASIS:Document only deals with digital documents | With minor adjustment PhysicalDocuments could be covered using the same template | 5 | Closed | None | philsp | philsp | philsp |