Title
The SMART approach for software process engineering
Abstract
In this paper we describe a methodology for software process engineering and an environment, SMART, that supports it. SMART supports a process life-cycle that includes the modeling, analysis, and execution of software processes. SMART’S process monitoring capabilities can be used to provide feedback from the process execution to the process model. SMART represents the integration of three separately developed process mechanisms, and it uses two modeling formalisms (object-oriented dat a represent ation and imperative-style programming language) to bridge the gap between process modeling, analysis, and execution. SMART demonstrates the meta-environment concept, using a process modeling formalism as input specification to a generator that produces Process-Centered Software Engineering Environments (PSEES). Furthermore, SMART supports a teamoriented approach for process modeling, analysis, and execution.
Year
DOI
Venue
1994
10.1109/ICSE.1994.296796
ICSE
Keywords
Field
DocType
feedback,object oriented programming,computer languages,smart environment,development process,object oriented,distributed system,life cycle,process modeling,process model,software development environment,software engineering,process engineering,programming language,software process
External Data Representation,Object-oriented programming,Software engineering,Systems engineering,Computer science,Process modeling,Real-time computing,Software,Software development process,Empirical process (process control model),Business process modeling,Goal-Driven Software Development Process
Conference
ISSN
ISBN
Citations 
0270-5257
0-8186-5855-X
14
PageRank 
References 
Authors
1.34
22
5
Name
Order
Citations
PageRank
Pankaj Garg130849.93
Peiwei Mi212814.31
Thuan Pham3142.02
Walt Scacchi41717430.01
Gary Thunquest5151.74