1988
DOI: 10.1109/32.6153
|View full text |Cite
|
Sign up to set email alerts
|

Generic lifecycle support in the ALMA environment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
7
0

Year Published

1989
1989
2008
2008

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(7 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…The ALMA environment described in [35] models software artifacts. Here, the development, analysis, documentation and maintenance of software artifacts are supported during the entire lifecycle.…”
Section: Case Environmentsmentioning
confidence: 99%
“…The ALMA environment described in [35] models software artifacts. Here, the development, analysis, documentation and maintenance of software artifacts are supported during the entire lifecycle.…”
Section: Case Environmentsmentioning
confidence: 99%
“…One approach to address this would be use to GENII to interface GENOA to the data structures built by a symbolic debugger. Another approach would be to interface GENOA as a querying mechanism to project management databases [Horowitz and Williamson 1985;Penedo 1986;van Lamsweerde et al 1988] this would allow access to project management information in addition to source code information. Indeed, the front-end-retargeting approach might be a useful way to adapt project management databases to "difficult" languages like Cϩϩ and to variant dialects.…”
Section: Interfacing To the Asg Data Structuresmentioning
confidence: 99%
“…The rules constraining inter-model links allow us to check the structural completeness and consistency of the overall model, e.g., "every conceptual item referenced by a goal specification in the goal model must appear as an attribute or object in the object model, and vice versa"; "an agent responsible for a goal must have the capability of controlling the variables constrained by the goal specification and of monitoring the variables to be evaluated in it", "every operation in the operation model must operationalize at least one leaf goal from the goal model"; "if an agent is responsible for a goal, it must perform all operations operationalizing that goal"; "every state machine capturing the behavior of an agent in the behavior model must show a set of paths prescribed by goals assigned to this agent in the agent model"; etc. To automate such checks, all view types are defined within a common meta-model[21][4]. The structural rules then constrain metamodel components.…”
mentioning
confidence: 99%
“…The structural rules then constrain metamodel components. Many of them take the form:For every instance of metaconcept C1 in the metamodel, there must be a corresponding instance of metaconcept C2, linked to it by an instance of the inter-view link type L. A modeling tool managing the model database can provide a list of precooked queries we can submit for checking such rules automatically[21][31].…”
mentioning
confidence: 99%