PROMENADE: A PML Intended to Enhance Standarization, Expressiveness and Modularity in Software Process Modelling♠
نویسندگان
چکیده
Some limitations have been identified in current software process modelling languages (SPML) concerning expressiveness, standarization, modularity and flexibility. We present a SPML called PROMENADE which aims at improving the above-mentioned features. Expressiveness is enhanced in PROMENADE by the use of a basic catalogue of precedence relationships (instead of transitions), the ability to define derived precedences using a highlevel notation and the existence of dynamic precedences intended for relationships that are not known until process enactment time. Standarization is achieved by the mapping of PROMENADE features into a slightly extended UML. PROMENADE allows also the construction of complex models by the combination of partial ones using high-level operators.
منابع مشابه
Supporting Process Reuse in PROMENADE
Process reuse (the ability to construct new processes by assembling already built ones) and process harvesting (the ability to build generic processes that may be further reused, from existing ones) are two crucial issues in process technology. Both activities involve defining a set of mechanisms, like abstraction, adaptation, composition, etc. which are appropriate to achieve their goals. In t...
متن کاملSupporting Domain Experts in Creating Formal Knowledge Models (Ontologies)
We explored how the intended purpose of a knowledge model can influence the modelling process and in particular, how it impacts on the choice points of the underlying modelling methodology. We introduce a classification of knowledge models according to their intended scope, expressiveness and degree of acceptance. As a result, we aim to define critical success factors of methodologies for ontol...
متن کاملOn a Concept Map for the Modelling of Controlled Flexibility in Software Processes
Software processes and corresponding models are commonly held as dynamic entities that are often changed and evolved by skillful knowledge workers such as the members of a software development team. Consequently, process flexibility has been identified as one of the most important features that both Process Modelling Languages (PMLs) and software tools that manage the processes should support. ...
متن کاملنقش ابرازگری هیجانی و عوامل جمعیت شناختی در پیش بینی رضایت زناشویی زنان
The present study examined the relationship between demographic factors, emotional expressiveness and marital satisfaction among married women. Method: The study had application aims and was a correlation research. The statistical population was study of all married women in Tehran’s 5th regions, in 1392. The sample included 282 married women who were selected availability. The instrument...
متن کاملGroup Decision Making for Hazard Analysis and Consequence Modelling Software Selection with AHP
Software evaluation and selection have begun to be addressed as a topic title along with the fact that microcomputers and then personal computers have become widespread and have been used in the operations of businesses. In this study, it was focused on the selection of software for identifying the physical effect distances of the explosion, fire, and toxic emission, which is an impo...
متن کامل