Computers as components: principles of embedded computing system design
Computers as components: principles of embedded computing system design
Hardware/software co-design of embedded real-time systems from an undergraduate perspective
WCAE '05 Proceedings of the 2005 workshop on Computer architecture education: held in conjunction with the 32nd International Symposium on Computer Architecture
Integrated software process and product lines
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Acquisition of a project-specific process
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Effects of architecture and technical development process on micro-process
ICSP'07 Proceedings of the 2007 international conference on Software process
Balancing collaboration and discipline in software development processes
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
An MDE approach to software process tailoring
Proceedings of the 2011 International Conference on Software and Systems Process
MDE software process lines in small companies
Journal of Systems and Software
Hi-index | 0.00 |
In this paper, we propose a technique for establishing process lines, which are sets of common processes in particular problem domains, and process line architectures that incorporate commonality and variability. Process line architectures are used as a basis for deriving process lines from the perspective of overall optimization. The proposed technique includes some extensions to the Software Process Engineering Metamodel for clearly expressing the commonality and variability in the process workflows described as UML activity diagrams. As a result of applying the proposed technique to hardware/software co-design processes in an embedded system domain, it is found that the proposed technique is useful for defining consistent and project-specific processes efficiently.