论文标题

Adele-tempo的体验:支持过程建模和表演的环境

THE ADELE-TEMPO experience : an environment to support process modeling and enaction

论文作者

Belkhatir, Noureddine, Estublier, Jacky, Melo, Walcelio

论文摘要

以过程为中心的软件工程环境(PSEE)最近吸引了大量研究人员。在这种环境中,软件流程由PSEE明确描述和解释,允许软件活动自动化,辅助和执行。 Lehman和Belady(1985)和Osterweil(1987)声称,此功能是软件开发环境中的核心要素,可改善软件产品质量和软件开发人员的生产力。我们已经在Adele项目的框架中解决了这些问题。 Adele内核最初是一个配置管理系统扩展了相对于1)建模和支持复杂产品模型的建模和支持:对象管理器2)对软件流程进行建模和支持:活动管理器和3)对软件产品Evolution的建模和支持:配置管理器:配置管理器。对于数据和产品建模,已经实施了ER/OO模型,包括查看特定功能;除了商业产品Adele内核之外,我们开发了一个流程经理研究原型,Tempo,一种基于两个主要概念的可启用形式主义:对象可能会根据使用过程的过程具有不同的描述(角色),并且过程被同步和由显式连接进行了同步和协调。 ADL-TEMPO围绕软件产品,工作环境和软件流程的概念进行组织。

Process-Centered Software Engineering Environments (PSEE) have recently attracted a large number of researchers. In such environments the software processes are explicitly described and interpreted by the PSEE, allowing software activities to be automated, assisted, and enforced. Lehman and Belady (1985) & Osterweil (1987) claim that this capability is a central element in a software development environment for the improvement of software product quality and software developers productivity. We have addressed these problems in the framework of the Adele project. The Adele kernel, initially a configuration management system has been extended with respect to 1) modeling and support of complex product models: the Object Manager 2) modeling and support of software processes: the Activity Manager and 3) modeling and support of software product evolution: the Configuration Manager. For data and product modelling, an ER/OO model has been implemented including SEE specific features; On top of Adele kernel, which is a commercial product, we developed a Process Manager research prototype, Tempo, an enactable formalism based on two major concepts: objects may have a different description (role) depending on the process in which they are used, and processes are synchronized and coordinated by explicit connections. ADL-Tempo is organized around the concepts of software product, Work Environment and software process.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源