1995 | ReviewPaper | Buchkapitel
In favour of a coherent process coding language
verfasst von : C. Montangero
Erschienen in: Software Process Technology
Verlag: Springer Berlin Heidelberg
Enthalten in: Professional Book Archive
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
The conclusion I draw, with respect to the research agenda for the SP community, is that the emerging interest for the inter-operability of a set of independently developed modules should be cultivated, and will play an important tactical role, but should not be considered a strategic target, as should instead be that of identifying a core language (a few core languages, each) accompanied by several compatible sub-languages. The reason is that the experience with systems that interconnect independent modules will be an effective way to understand what is needed of each of them, as service providers, and what instead is there that should not, like hidden co-ordination policies and possibly incompatible redundancies. However, the quest for inter-operability alone reflects an optimistic laisser-faire attitude with respect to the evolution of PSEEs: let the individuals communicate and grow, and the community will also grow. I don't see any real evidence supporting this view. Also O&H show some doubts, when they state that “it will be interesting=8A to see whether interoperability difficulties appear and accelerates the drift [in the direction of increasingly different coding languages and platforms] continues”. Rather, I see some analogy between interoperability and construction with natural materials: in both cases the engineer has to cope post-hoc with mismatches that can be instead avoided using carefully designed artificial bricks and sub-languages, respectively. As a final note, there is at least one candidate as a basis for the core language, namely the emerging co-ordination theory [3].n